|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.garret.perst.Key
Class for specifying key value (needed to access obejct by key usig index)
| Field Summary | |
double |
dval
|
int |
inclusion
|
int |
ival
|
long |
lval
|
java.lang.Object |
oval
|
int |
type
|
| Constructor Summary | |
Key(boolean v)
Constructor of boolean key (boundary is inclusive) |
|
Key(boolean v,
boolean inclusive)
Constructor of boolean key |
|
Key(byte v)
Constructor of byte key (boundary is inclusive) |
|
Key(byte[] v)
Constructor of array of byte key (boundary is inclusive) |
|
Key(byte[] v,
boolean inclusive)
Constructor of byte array key |
|
Key(byte v,
boolean inclusive)
Constructor of byte key |
|
Key(char v)
Constructor of char key (boundary is inclusive) |
|
Key(char[] v)
Constructor of array of char key (boundary is inclusive) |
|
Key(char[] v,
boolean inclusive)
Constructor of array of char key |
|
Key(char v,
boolean inclusive)
Constructor of char key |
|
Key(java.lang.Comparable v)
Constructor of key of user defined type (boundary is inclusive) |
|
Key(java.lang.Comparable v,
boolean inclusive)
Constructor of key of used defined type |
|
Key(java.util.Date v)
Constructor of date key (boundary is inclusive) |
|
Key(java.util.Date v,
boolean inclusive)
Constructor of date key |
|
Key(double v)
Constructor of double key (boundary is inclusive) |
|
Key(double v,
boolean inclusive)
Constructor of double key |
|
Key(float v)
Constructor of float key (boundary is inclusive) |
|
Key(float v,
boolean inclusive)
Constructor of float key |
|
Key(int v)
Constructor of int key (boundary is inclusive) |
|
Key(int v,
boolean inclusive)
Constructor of int key |
|
Key(IPersistent v)
Constructor of key with persistent object reference (boundary is inclusive) |
|
Key(IPersistent v,
boolean inclusive)
Constructor of key with persistent object reference |
|
Key(long v)
Constructor of long key (boundary is inclusive) |
|
Key(long v,
boolean inclusive)
Constructor of long key |
|
Key(java.lang.Object[] v)
Constructor of compound key (boundary is inclusive) |
|
Key(java.lang.Object[] v,
boolean inclusive)
Constructor of compound key |
|
Key(java.lang.Object v1,
java.lang.Object v2)
Constructor of compound key with two values (boundary is inclusive) |
|
Key(java.lang.Object v1,
java.lang.Object v2,
boolean inclusive)
Constructor of compound key with two values |
|
Key(short v)
Constructor of short key (boundary is inclusive) |
|
Key(short v,
boolean inclusive)
Constructor of short key |
|
Key(java.lang.String v)
Constructor of string key (boundary is inclusive) |
|
Key(java.lang.String v,
boolean inclusive)
Constructor of string key |
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public final double dval
public final int inclusion
public final int ival
public final long lval
public final java.lang.Object oval
public final int type
| Constructor Detail |
public Key(boolean v)
public Key(boolean v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusivepublic Key(byte v)
public Key(byte[] v)
public Key(byte[] v,
boolean inclusive)
v - byte array valueinclusive - whether boundary is inclusive or exclusive
public Key(byte v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusivepublic Key(char v)
public Key(char[] v)
public Key(char[] v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusive
public Key(char v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusivepublic Key(java.lang.Comparable v)
v - user defined value
public Key(java.lang.Comparable v,
boolean inclusive)
v - array of key valuesinclusive - whether boundary is inclusive or exclusivepublic Key(java.util.Date v)
public Key(java.util.Date v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusivepublic Key(double v)
public Key(double v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusivepublic Key(float v)
public Key(float v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusivepublic Key(int v)
public Key(int v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusivepublic Key(IPersistent v)
public Key(IPersistent v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusivepublic Key(long v)
public Key(long v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusivepublic Key(java.lang.Object[] v)
v - array of compound key values
public Key(java.lang.Object[] v,
boolean inclusive)
v - array of key valuesinclusive - whether boundary is inclusive or exclusive
public Key(java.lang.Object v1,
java.lang.Object v2)
v1 - first value of compund keyv2 - second value of compund key
public Key(java.lang.Object v1,
java.lang.Object v2,
boolean inclusive)
v1 - first value of compund keyv2 - second value of compund keyinclusive - whether boundary is inclusive or exclusivepublic Key(short v)
public Key(short v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusivepublic Key(java.lang.String v)
public Key(java.lang.String v,
boolean inclusive)
v - key valueinclusive - whether boundary is inclusive or exclusive
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||