Class LeafNodeObject.IntermediateNodeObjectBuilder

java.lang.Object
org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.LeafNodeObject.IntermediateNodeObjectBuilder
Enclosing class:
LeafNodeObject

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

    • IntermediateNodeObjectBuilder

      public IntermediateNodeObjectBuilder()
  • Method Details

    • Build

      public LeafNodeObject Build(List<ObjectGroupDataElementData> objectGroupList, ObjectGroupObjectData dataObj, ExGuid intermediateGuid) throws 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:
      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.