Class LeafNodeObject.IntermediateNodeObjectBuilder

  • Enclosing class:
    LeafNodeObject

    public static class LeafNodeObject.IntermediateNodeObjectBuilder
    extends Object
    The class is used to build a intermediate node object.
    • Constructor Detail

      • IntermediateNodeObjectBuilder

        public IntermediateNodeObjectBuilder()
    • Method Detail

      • Build

        public LeafNodeObject Build​(List<ObjectGroupDataElementData> objectGroupList,
                                    ObjectGroupObjectData dataObj,
                                    ExGuid intermediateGuid)
                             throws org.apache.tika.exception.TikaException,
                                    IOException
        This method is used to build intermediate node object from an list of object group data element
        Parameters:
        objectGroupList - Specify the list of object group data elements.
        dataObj - Specify the object group object.
        intermediateGuid - Specify the intermediate extended GUID.
        Returns:
        Return the intermediate node object.
        Throws:
        org.apache.tika.exception.TikaException
        IOException
      • Build

        public LeafNodeObject Build​(byte[] array,
                                    SignatureObject signature)
        This method is used to build intermediate node object from a byte array with a signature
        Parameters:
        array - Specify the byte array.
        signature - Specify the signature.
        Returns:
        Return the intermediate node object.