Class PieceDescriptor


  • @Internal
    public final class PieceDescriptor
    extends java.lang.Object
    • Constructor Detail

      • PieceDescriptor

        public PieceDescriptor​(byte[] buf,
                               int offset)
      • PieceDescriptor

        public PieceDescriptor​(byte[] buf,
                               int offset,
                               java.nio.charset.Charset charset)
        This initializer should only be used for HWPFOldDocuments.
        Parameters:
        buf - The buffer to read data from
        offset - The offset into the buffer to start reading from
        charset - which charset to use if this is not unicode
    • Method Detail

      • getFilePosition

        public int getFilePosition()
      • setFilePosition

        public void setFilePosition​(int pos)
      • isUnicode

        public boolean isUnicode()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getCharset

        public java.nio.charset.Charset getCharset()
        Returns:
        charset to use if this is not a Unicode PieceDescriptor this can be null
      • getSizeInBytes

        public static int getSizeInBytes()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object