public final class GlobalKey
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SEPARATOR
The separator
|
| Constructor and Description |
|---|
GlobalKey(DBDataInterface data,
Hint hint) |
GlobalKey(DBObject o) |
GlobalKey(GlobalId valueId,
GlobalId classId) |
GlobalKey(int value,
VirtualDB valueLayer,
int class_i,
VirtualDB classLayer) |
GlobalKey(java.lang.Object value,
int layerId,
GlobalId classId) |
GlobalKey(java.lang.Object value,
VirtualDB valueDB,
GlobalId classId) |
GlobalKey(java.lang.Object value,
VirtualDB valueLayer,
int class_i,
VirtualDB classLayer) |
GlobalKey(java.lang.String pGlobalKey) |
| Modifier and Type | Method and Description |
|---|---|
static GlobalKey |
createClassGlobalKey(java.lang.String pID) |
static GlobalKey |
createFieldGlobalKey(java.lang.String pID) |
boolean |
equals(java.lang.Object obj)
TODO: This should check only GlobalKey objects...
|
VirtualDB |
getClassDB() |
GlobalId |
getClassId() |
GlobalKey |
getClassKey() |
java.lang.String |
getString() |
java.lang.Object |
getValue() |
VirtualDB |
getValueDB() |
GlobalId |
getValueId() |
long |
getValueLong() |
int |
hashCode() |
boolean |
matches(java.lang.Object compareTo) |
java.lang.String |
toString() |
public static final java.lang.String SEPARATOR
public GlobalKey(@Nonnull
DBObject o)
o - the objectpublic GlobalKey(@Nonnull
DBDataInterface data,
@Nullable
Hint hint)
data - hint - public GlobalKey(@Nonnull
java.lang.Object value,
@Nonnull
VirtualDB valueDB,
@Nonnull
GlobalId classId)
value - the valuevalueDB - classId - public GlobalKey(@Nonnull
java.lang.Object value,
int layerId,
@Nonnull
GlobalId classId)
value - the valuelayerId - classId - public GlobalKey(@Nonnull
GlobalId valueId,
@Nonnull
GlobalId classId)
valueId - classId - public GlobalKey(int value,
VirtualDB valueLayer,
int class_i,
VirtualDB classLayer)
value - the valuevalueLayer - class_i - classLayer - public GlobalKey(java.lang.Object value,
VirtualDB valueLayer,
int class_i,
VirtualDB classLayer)
value - the valuevalueLayer - class_i - classLayer - public GlobalKey(@Nonnull
java.lang.String pGlobalKey)
pGlobalKey - the global key@CheckReturnValue @Nonnull public VirtualDB getClassDB()
@CheckReturnValue @Nonnull public final GlobalId getClassId()
@CheckReturnValue @Nonnull public GlobalKey getClassKey()
@CheckReturnValue @Nonnull public VirtualDB getValueDB()
@CheckReturnValue @Nonnull public java.lang.String getString()
@CheckReturnValue public long getValueLong()
@CheckReturnValue @Nonnull public java.lang.Object getValue()
@CheckReturnValue @Nonnull public GlobalId getValueId()
@CheckReturnValue
public boolean matches(@Nullable
java.lang.Object compareTo)
@CheckReturnValue
public boolean equals(@Nullable
java.lang.Object obj)
equals in class java.lang.Objectobj - @CheckReturnValue @Nonnull public java.lang.String toString()
toString in class java.lang.Object@CheckReturnValue @Nonnull public static GlobalKey createClassGlobalKey(@Nonnull java.lang.String pID)
pID - @CheckReturnValue public int hashCode()
hashCode in class java.lang.Object@CheckReturnValue @Nonnull public static GlobalKey createFieldGlobalKey(@Nonnull java.lang.String pID)
pID - stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.