Class DataElementData
java.lang.Object
org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.DataElementData
- All Implemented Interfaces:
IFSSHTTPBSerializable
- Direct Known Subclasses:
CellManifestDataElementData
,ObjectGroupDataElementData
,RevisionManifestDataElementData
,StorageIndexDataElementData
,StorageManifestDataElementData
Base class of data element
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract int
deserializeDataElementDataFromByteArray
(byte[] byteArray, int startIndex) De-serialize data element data from byte array.Serialize item to byte list.
-
Constructor Details
-
DataElementData
public DataElementData()
-
-
Method Details
-
deserializeDataElementDataFromByteArray
public abstract int deserializeDataElementDataFromByteArray(byte[] byteArray, int startIndex) throws TikaException, IOException De-serialize data element data from byte array.- Parameters:
byteArray
- The byte array.startIndex
- The position where to start.- Returns:
- The length of the item.
- Throws:
TikaException
IOException
-
serializeToByteList
Serialize item to byte list.- Specified by:
serializeToByteList
in interfaceIFSSHTTPBSerializable
- Returns:
- The byte list.
- Throws:
TikaException
IOException
-