|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jpox.store.fieldmanager.SingleTypeFieldManager
A simple field manager that stores/fetches a single field value per type in memory.
Calls to the store methods save the value in a local field; calls to the fetch methods return the previously stored value for that type, or the "empty" default value if nothing has been stored.
The field number arguments to each method are ignored.
Constructor Summary | |
SingleTypeFieldManager()
Default Constructor. |
|
SingleTypeFieldManager(boolean booleanValue)
Constructor. |
|
SingleTypeFieldManager(byte byteValue)
Constructor. |
|
SingleTypeFieldManager(char charValue)
Constructor. |
|
SingleTypeFieldManager(double doubleValue)
Constructor. |
|
SingleTypeFieldManager(float floatValue)
Constructor. |
|
SingleTypeFieldManager(int intValue)
Constructor. |
|
SingleTypeFieldManager(long longValue)
Constructor. |
|
SingleTypeFieldManager(java.lang.Object objectValue)
Constructor. |
|
SingleTypeFieldManager(short shortValue)
Constructor. |
|
SingleTypeFieldManager(java.lang.String stringValue)
Constructor. |
Method Summary | |
boolean |
fetchBooleanField(int fieldNum)
Accessor for boolean field. |
byte |
fetchByteField(int fieldNum)
Accessor for byte field. |
char |
fetchCharField(int fieldNum)
Accessor for char field. |
double |
fetchDoubleField(int fieldNum)
Accessor for double field. |
float |
fetchFloatField(int fieldNum)
Accessor for float field. |
int |
fetchIntField(int fieldNum)
Accessor for int field. |
long |
fetchLongField(int fieldNum)
Accessor for long field. |
java.lang.Object |
fetchObjectField(int fieldNum)
Accessor for object field. |
short |
fetchShortField(int fieldNum)
Accessor for short field. |
java.lang.String |
fetchStringField(int fieldNum)
Accessor for string field. |
void |
storeBooleanField(int fieldNum,
boolean value)
Mutator for boolean field. |
void |
storeByteField(int fieldNum,
byte value)
Mutator for byte field. |
void |
storeCharField(int fieldNum,
char value)
Mutator for char field. |
void |
storeDoubleField(int fieldNum,
double value)
Mutator for double field. |
void |
storeFloatField(int fieldNum,
float value)
Mutator for float field. |
void |
storeIntField(int fieldNum,
int value)
Mutator for int field. |
void |
storeLongField(int fieldNum,
long value)
Mutator for long field. |
void |
storeObjectField(int fieldNum,
java.lang.Object value)
Mutator for Object field. |
void |
storeShortField(int fieldNum,
short value)
Mutator for short field. |
void |
storeStringField(int fieldNum,
java.lang.String value)
Mutator for String field. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SingleTypeFieldManager()
public SingleTypeFieldManager(boolean booleanValue)
booleanValue
- Booleanpublic SingleTypeFieldManager(char charValue)
charValue
- charpublic SingleTypeFieldManager(byte byteValue)
byteValue
- bytepublic SingleTypeFieldManager(short shortValue)
shortValue
- shortpublic SingleTypeFieldManager(int intValue)
intValue
- intpublic SingleTypeFieldManager(long longValue)
longValue
- Longpublic SingleTypeFieldManager(float floatValue)
floatValue
- Floatpublic SingleTypeFieldManager(double doubleValue)
doubleValue
- Doublepublic SingleTypeFieldManager(java.lang.String stringValue)
stringValue
- Stringpublic SingleTypeFieldManager(java.lang.Object objectValue)
objectValue
- ObjectMethod Detail |
public void storeBooleanField(int fieldNum, boolean value)
storeBooleanField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
fieldNum
- Number of fieldvalue
- Valuepublic boolean fetchBooleanField(int fieldNum)
fetchBooleanField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
fieldNum
- Number of field
public void storeCharField(int fieldNum, char value)
storeCharField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
fieldNum
- Number of fieldvalue
- Valuepublic char fetchCharField(int fieldNum)
fetchCharField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
fieldNum
- Number of field
public void storeByteField(int fieldNum, byte value)
storeByteField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
fieldNum
- Number of fieldvalue
- Valuepublic byte fetchByteField(int fieldNum)
fetchByteField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
fieldNum
- Number of field
public void storeShortField(int fieldNum, short value)
storeShortField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
fieldNum
- Number of fieldvalue
- Valuepublic short fetchShortField(int fieldNum)
fetchShortField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
fieldNum
- Number of field
public void storeIntField(int fieldNum, int value)
storeIntField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
fieldNum
- Number of fieldvalue
- Valuepublic int fetchIntField(int fieldNum)
fetchIntField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
fieldNum
- Number of field
public void storeLongField(int fieldNum, long value)
storeLongField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
fieldNum
- Number of fieldvalue
- Valuepublic long fetchLongField(int fieldNum)
fetchLongField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
fieldNum
- Number of field
public void storeFloatField(int fieldNum, float value)
storeFloatField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
fieldNum
- Number of fieldvalue
- Valuepublic float fetchFloatField(int fieldNum)
fetchFloatField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
fieldNum
- Number of field
public void storeDoubleField(int fieldNum, double value)
storeDoubleField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
fieldNum
- Number of fieldvalue
- Valuepublic double fetchDoubleField(int fieldNum)
fetchDoubleField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
fieldNum
- Number of field
public void storeStringField(int fieldNum, java.lang.String value)
storeStringField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
fieldNum
- Number of fieldvalue
- Valuepublic java.lang.String fetchStringField(int fieldNum)
fetchStringField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
fieldNum
- Number of field
public void storeObjectField(int fieldNum, java.lang.Object value)
storeObjectField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
fieldNum
- Number of fieldvalue
- Valuepublic java.lang.Object fetchObjectField(int fieldNum)
fetchObjectField
in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
fieldNum
- Number of field
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |