public class HistoryID
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static HistoryID |
createFromID(java.lang.String[] id)
Create a HistoryID from a valid ID.
|
static HistoryID |
createFromRawID(java.lang.String[] rawid)
Create a HistoryID from a raw ID.
|
static HistoryID |
createFromRawStrings(java.lang.String[] rawStrings)
Create a HistoryID from a raw Strings.
|
static java.lang.String |
decodeReadableHash(java.lang.String rawString)
Decodes readable hash.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String[] |
getID() |
int |
hashCode() |
static java.lang.String |
readableHash(java.lang.String rawString)
An one-way function returning a "human readable" containing no special
characters.
|
java.lang.String |
toString() |
public static HistoryID createFromRawID(java.lang.String[] rawid)
public static HistoryID createFromRawStrings(java.lang.String[] rawStrings)
public static HistoryID createFromID(java.lang.String[] id) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
- Thrown if a string from the ID is not valid an exception.public java.lang.String[] getID()
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public static java.lang.String readableHash(java.lang.String rawString)
rawString
- The string to be hashed.public static java.lang.String decodeReadableHash(java.lang.String rawString)
rawString
- The string to be checked.
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.