public class HashResult extends java.lang.Object implements java.lang.Comparable<HashResult>, java.lang.Cloneable, java.io.Serializable
Modifier | Constructor and Description |
---|---|
protected |
HashResult() |
|
HashResult(HashType hashType,
byte[] bs) |
Modifier and Type | Method and Description |
---|---|
HashResult |
clone() |
int |
compareTo(HashResult h) |
static boolean |
contains(HashResult[] hashes,
HashType type) |
static HashResult[] |
copy(HashResult[] hashes) |
static byte[] |
get(HashResult[] hashes,
HashType type) |
java.lang.String |
hashAsHex() |
static long |
makeBitmask(HashResult[] hashes) |
static HashResult[] |
readHashes(java.io.DataInputStream dis) |
static boolean |
strictEquals(HashResult[] results,
HashResult[] hashes) |
static void |
write(HashResult[] hashes,
java.io.DataOutputStream dos) |
void |
writeTo(java.io.OutputStream dos) |
public final HashType type
public HashResult(HashType hashType, byte[] bs)
protected HashResult()
public static HashResult[] readHashes(java.io.DataInputStream dis) throws java.io.IOException
java.io.IOException
public static void write(HashResult[] hashes, java.io.DataOutputStream dos) throws java.io.IOException
java.io.IOException
public void writeTo(java.io.OutputStream dos) throws java.io.IOException
java.io.IOException
public int compareTo(HashResult h)
compareTo
in interface java.lang.Comparable<HashResult>
public static long makeBitmask(HashResult[] hashes)
public static boolean strictEquals(HashResult[] results, HashResult[] hashes)
public static boolean contains(HashResult[] hashes, HashType type)
public static byte[] get(HashResult[] hashes, HashType type)
public static HashResult[] copy(HashResult[] hashes)
public HashResult clone()
clone
in class java.lang.Object
public java.lang.String hashAsHex()