Class StreamObjectHeaderEnd8bit
java.lang.Object
org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.basic.BasicObject
org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.StreamObjectHeaderEnd
org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.StreamObjectHeaderEnd8bit
- All Implemented Interfaces:
IFSSHTTPBSerializable
An 8-bit header for a compound object would indicate the end of a stream object
-
Constructor Summary
ConstructorDescriptionInitializes a new instance of the StreamObjectHeaderEnd8bit class, this is the default constructor.StreamObjectHeaderEnd8bit
(int type) Initializes a new instance of the StreamObjectHeaderEnd8bit class with the specified type value.Initializes a new instance of the StreamObjectHeaderEnd8bit class with the specified type value. -
Method Summary
Modifier and TypeMethodDescriptionprotected int
doDeserializeFromByteArray
(byte[] byteArray, int startIndex) This method is used to deserialize the StreamObjectHeaderEnd8bit basic object from the specified byte array and start index.This method is used to convert the element of StreamObjectHeaderEnd8bit basic object into a byte List.byte
toByte()
This method is used to get the byte value of the 8bit stream object header End.Methods inherited from class org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.basic.BasicObject
deserializeFromByteArray, parse
-
Constructor Details
-
StreamObjectHeaderEnd8bit
Initializes a new instance of the StreamObjectHeaderEnd8bit class with the specified type value.- Parameters:
type
- Specify the integer value of the type.- Throws:
TikaException
-
StreamObjectHeaderEnd8bit
public StreamObjectHeaderEnd8bit()Initializes a new instance of the StreamObjectHeaderEnd8bit class, this is the default constructor. -
StreamObjectHeaderEnd8bit
Initializes a new instance of the StreamObjectHeaderEnd8bit class with the specified type value.- Parameters:
type
- Specify the value of the type.- Throws:
TikaException
-
-
Method Details
-
serializeToByteList
This method is used to convert the element of StreamObjectHeaderEnd8bit basic object into a byte List.- Specified by:
serializeToByteList
in interfaceIFSSHTTPBSerializable
- Specified by:
serializeToByteList
in classBasicObject
- Returns:
- Return the byte list which store the byte information of StreamObjectHeaderEnd8bit.
- Throws:
IOException
-
toByte
This method is used to get the byte value of the 8bit stream object header End.- Returns:
- Return StreamObjectHeaderEnd8bit value represented by byte.
- Throws:
IOException
-
doDeserializeFromByteArray
protected int doDeserializeFromByteArray(byte[] byteArray, int startIndex) throws IOException, TikaException This method is used to deserialize the StreamObjectHeaderEnd8bit basic object from the specified byte array and start index.- Specified by:
doDeserializeFromByteArray
in classBasicObject
- Parameters:
byteArray
- Specify the byte array.startIndex
- Specify the start index from the byte array.- Returns:
- Return the length in byte of the StreamObjectHeaderEnd8bit basic object.
- Throws:
IOException
TikaException
-