public abstract class RadixIdConverter extends java.lang.Object implements IdConverter
| Modifier and Type | Field and Description |
|---|---|
static char |
PAD_CHAR |
| Modifier | Constructor and Description |
|---|---|
protected |
RadixIdConverter(boolean padStart,
int charSize) |
| Modifier and Type | Method and Description |
|---|---|
long |
asLong(java.lang.String idString)
convert
String type ID to long. |
java.lang.String |
asString(long id)
convert
long type ID to String. |
int |
getCharSize() |
static int |
maxCharSize(int radix,
int bits) |
static int |
offset(char digitChar) |
public static final char PAD_CHAR
public static int offset(char digitChar)
public static int maxCharSize(int radix,
int bits)
public int getCharSize()
public java.lang.String asString(long id)
IdConverterlong type ID to String.asString in interface IdConverterid - long type IDString type IDpublic long asLong(java.lang.String idString)
IdConverterString type ID to long.asLong in interface IdConverteridString - String type IDlong type ID