public final class GlobalKeyId extends GlobalId
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SEPERATOR
the separator
|
| Constructor and Description |
|---|
GlobalKeyId(int layerId,
int valueId) |
GlobalKeyId(int layerId,
java.lang.Object value) |
GlobalKeyId(java.lang.String globalId) |
GlobalKeyId(VirtualDB db,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
VirtualDB |
getDb() |
int |
getLayerId() |
java.lang.String |
getString() |
java.lang.Object |
getValue() |
long |
getValueLong() |
int |
hashCode() |
java.lang.String |
makeExtension() |
static GlobalKeyId |
parseExtension(java.lang.String ext)
parse the extension back to a global key id
|
java.lang.String |
toString() |
cacheGlobalId, decodeVal, encodeVal, makeGlobalIdpublic static final java.lang.String SEPERATOR
public GlobalKeyId(@Nonnull
java.lang.String globalId)
globalId - the global idpublic GlobalKeyId(VirtualDB db, java.lang.Object value)
db - value - the valuepublic GlobalKeyId(int layerId,
int valueId)
layerId - valueId - public GlobalKeyId(int layerId,
java.lang.Object value)
layerId - value - the valuepublic java.lang.String getString()
public long getValueLong()
getValueLong in class GlobalId@Nonnull public static GlobalKeyId parseExtension(java.lang.String ext) throws java.lang.Exception
ext - the extensionjava.lang.Exception - a serious problempublic java.lang.String makeExtension()
public java.lang.Object getValue()
public int getLayerId()
getLayerId in class GlobalIdpublic java.lang.String toString()
toString in class java.lang.Object@CheckReturnValue public boolean equals(java.lang.Object obj)
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.