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.IOExceptionpublic static void write(HashResult[] hashes, java.io.DataOutputStream dos) throws java.io.IOException
java.io.IOExceptionpublic void writeTo(java.io.OutputStream dos)
throws java.io.IOException
java.io.IOExceptionpublic 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.Objectpublic java.lang.String hashAsHex()