org.plasma.common
Class Hash

java.lang.Object
  extended by org.plasma.common.Hash

public class Hash
extends Object


Constructor Summary
Hash(byte[] bytes)
           
Hash(String string)
           
 
Method Summary
static byte[] byteHash(byte[] data, byte[] hash)
           
 boolean equals(Object o)
           
 void hash(byte[] bytes)
           
 void hash(String string)
           
 int hashCode()
           
static int intHash(byte[] data)
           
static int intHash(byte[] data, byte[] hash)
           
static int intHash(byte[] data, int key)
           
static long longHash(byte[] data)
           
static long longHash(byte[] data, byte[] hash)
           
static long longHash(byte[] data, long key)
           
 long longHashCode()
           
static void main(String[] args)
           
 String toString()
           
static String toString(int hash)
           
static String toString(long hash)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Hash

public Hash(byte[] bytes)

Hash

public Hash(String string)
Method Detail

intHash

public static int intHash(byte[] data,
                          int key)

intHash

public static int intHash(byte[] data)

intHash

public static int intHash(byte[] data,
                          byte[] hash)

longHash

public static long longHash(byte[] data,
                            long key)

longHash

public static long longHash(byte[] data)

longHash

public static long longHash(byte[] data,
                            byte[] hash)

byteHash

public static byte[] byteHash(byte[] data,
                              byte[] hash)

toString

public static String toString(int hash)

toString

public static String toString(long hash)

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

longHashCode

public long longHashCode()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hash

public void hash(byte[] bytes)

hash

public void hash(String string)


Copyright © 2014. All rights reserved.