Class NodeObject
- java.lang.Object
-
- org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.StreamObject
-
- org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.NodeObject
-
- All Implemented Interfaces:
IFSSHTTPBSerializable
- Direct Known Subclasses:
IntermediateNodeObject
,LeafNodeObject
public abstract class NodeObject extends StreamObject
-
-
Field Summary
Fields Modifier and Type Field Description DataSizeObject
dataSize
ExGuid
exGuid
List<LeafNodeObject>
intermediateNodeObjectList
SignatureObject
signature
-
Constructor Summary
Constructors Modifier Constructor Description protected
NodeObject(StreamObjectTypeHeaderStart headerType)
Initializes a new instance of the NodeObject class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract List<Byte>
getContent()
Get all the content which is represented by the node object.-
Methods inherited from class org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.StreamObject
deserializeFromByteArray, deserializeItemsFromByteArray, getCompoundTypes, getCurrent, getStreamObjectTypeMapping, parseStreamObject, serializeItemsToByteList, serializeToByteList, tryGetCurrent
-
-
-
-
Field Detail
-
exGuid
public ExGuid exGuid
-
intermediateNodeObjectList
public List<LeafNodeObject> intermediateNodeObjectList
-
signature
public SignatureObject signature
-
dataSize
public DataSizeObject dataSize
-
-
Constructor Detail
-
NodeObject
protected NodeObject(StreamObjectTypeHeaderStart headerType)
Initializes a new instance of the NodeObject class.- Parameters:
headerType
- Specify the node object header type.
-
-
Method Detail
-
getContent
public abstract List<Byte> getContent() throws TikaException
Get all the content which is represented by the node object.- Returns:
- Return the byte list of node object content.
- Throws:
TikaException
-
-