Class StreamObjectHeaderEnd8bit

    • Constructor Detail

      • StreamObjectHeaderEnd8bit

        public StreamObjectHeaderEnd8bit​(int type)
                                  throws TikaException
        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

        public StreamObjectHeaderEnd8bit​(StreamObjectTypeHeaderEnd type)
                                  throws TikaException
        Initializes a new instance of the StreamObjectHeaderEnd8bit class with the specified type value.
        Parameters:
        type - Specify the value of the type.
        Throws:
        TikaException
    • Method Detail

      • toByte

        public byte toByte()
                    throws IOException
        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 class BasicObject
        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