Class ObjectGroupObjectDeclare
- java.lang.Object
-
- org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.StreamObject
-
- org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.ObjectGroupObjectDeclare
-
- All Implemented Interfaces:
IFSSHTTPBSerializable
public class ObjectGroupObjectDeclare extends StreamObject
-
-
Field Summary
Fields Modifier and Type Field Description Compact64bitInt
cellReferencesCount
Compact64bitInt
objectDataSize
Gets or sets a compact unsigned 64-bit integer that specifies the size in bytes of the object.binary data opaque to this protocol for the declared object.ExGuid
objectExtendedGUID
Compact64bitInt
objectPartitionID
Compact64bitInt
objectReferencesCount
-
Constructor Summary
Constructors Constructor Description ObjectGroupObjectDeclare()
Initializes a new instance of the ObjectGroupObjectDeclare class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
deserializeItemsFromByteArray(byte[] byteArray, AtomicInteger currentIndex, int lengthOfItems)
Used to de-serialize the element.protected int
serializeItemsToByteList(List<Byte> byteList)
Used to convert the element into a byte List.-
Methods inherited from class org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.StreamObject
deserializeFromByteArray, getCompoundTypes, getCurrent, getStreamObjectTypeMapping, parseStreamObject, serializeToByteList, tryGetCurrent
-
-
-
-
Field Detail
-
objectExtendedGUID
public ExGuid objectExtendedGUID
-
objectPartitionID
public Compact64bitInt objectPartitionID
-
objectDataSize
public Compact64bitInt objectDataSize
Gets or sets a compact unsigned 64-bit integer that specifies the size in bytes of the object.binary data opaque to this protocol for the declared object. This MUST match the size of the binary item in the corresponding object data for this object.
-
objectReferencesCount
public Compact64bitInt objectReferencesCount
-
cellReferencesCount
public Compact64bitInt cellReferencesCount
-
-
Method Detail
-
deserializeItemsFromByteArray
protected void deserializeItemsFromByteArray(byte[] byteArray, AtomicInteger currentIndex, int lengthOfItems) throws TikaException, IOException
Used to de-serialize the element.- Specified by:
deserializeItemsFromByteArray
in classStreamObject
- Parameters:
byteArray
- A Byte arraycurrentIndex
- Start positionlengthOfItems
- The length of the items- Throws:
TikaException
IOException
-
serializeItemsToByteList
protected int serializeItemsToByteList(List<Byte> byteList) throws IOException
Used to convert the element into a byte List.- Specified by:
serializeItemsToByteList
in classStreamObject
- Parameters:
byteList
- A Byte list- Returns:
- The number of the element
- Throws:
IOException
-
-