Class ObjectGroupMetadata
- java.lang.Object
-
- org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.StreamObject
-
- org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.ObjectGroupMetadata
-
- All Implemented Interfaces:
IFSSHTTPBSerializable
public class ObjectGroupMetadata extends StreamObject
Specifies an object group metadata
-
-
Field Summary
Fields Modifier and Type Field Description Compact64bitInt
ObjectChangeFrequency
Gets or sets a compact unsigned 64-bit integer that specifies the expected change frequency of the object.
-
Constructor Summary
Constructors Constructor Description ObjectGroupMetadata()
Initializes a new instance of the ObjectGroupMetadata 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
-
ObjectChangeFrequency
public Compact64bitInt ObjectChangeFrequency
Gets or sets a compact unsigned 64-bit integer that specifies the expected change frequency of the object. This value MUST be: 0, if the change frequency is not known. 1, if the object is known to change frequently. 2, if the object is known to change infrequently. 3, if the object is known to change independently of any other objects.
-
-
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 elements actually contained in the list
- Throws:
IOException
-
-