net.i2p.crypto
Class Hash384

java.lang.Object
  extended by net.i2p.data.DataStructureImpl
      extended by net.i2p.data.SimpleDataStructure
          extended by net.i2p.crypto.Hash384
All Implemented Interfaces:
Serializable, DataStructure

public class Hash384
extends SimpleDataStructure

48 byte hash

Since:
0.9.8
See Also:
Serialized Form

Field Summary
static int HASH_LENGTH
           
 
Fields inherited from class net.i2p.data.SimpleDataStructure
_data
 
Constructor Summary
Hash384()
           
Hash384(byte[] data)
           
 
Method Summary
 int length()
          The legal length of the byte array in this data structure
 
Methods inherited from class net.i2p.data.SimpleDataStructure
calculateHash, equals, fromBase64, fromByteArray, getData, hashCode, readBytes, setData, toBase64, toByteArray, toString, writeBytes
 
Methods inherited from class net.i2p.data.DataStructureImpl
read
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

HASH_LENGTH

public static final int HASH_LENGTH
See Also:
Constant Field Values
Constructor Detail

Hash384

public Hash384()

Hash384

public Hash384(byte[] data)
Throws:
IllegalArgumentException - if data is not correct length (null is ok)
Method Detail

length

public int length()
Description copied from class: SimpleDataStructure
The legal length of the byte array in this data structure

Specified by:
length in class SimpleDataStructure