Class HashWrapper2


  • public class HashWrapper2
    extends java.lang.Object
    This class DOES NOT COPY THE UNDERLYING BYTES AND ONLY SUPPORTS Short.MAX_VALUE bytes
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private byte[] hash  
      private int hash_code  
      private short length  
      private short offset  
    • Constructor Summary

      Constructors 
      Constructor Description
      HashWrapper2​(byte[] hash)  
      HashWrapper2​(byte[] _hash, int _offset, int _length)  
    • Field Detail

      • hash

        private final byte[] hash
      • offset

        private final short offset
      • length

        private final short length
      • hash_code

        private final int hash_code
    • Constructor Detail

      • HashWrapper2

        public HashWrapper2​(byte[] hash)
      • HashWrapper2

        public HashWrapper2​(byte[] _hash,
                            int _offset,
                            int _length)
    • Method Detail

      • getBytes

        public byte[] getBytes()
      • getOffset

        public short getOffset()
      • getLength

        public short getLength()
      • equals

        public final boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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