|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jpox.store.fieldmanager.SingleTypeFieldManager
public class 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 - Object| Method Detail |
|---|
public void storeBooleanField(int fieldNum,
boolean value)
storeBooleanField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumerfieldNum - Number of fieldvalue - Valuepublic boolean fetchBooleanField(int fieldNum)
fetchBooleanField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplierfieldNum - Number of field
public void storeCharField(int fieldNum,
char value)
storeCharField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumerfieldNum - Number of fieldvalue - Valuepublic char fetchCharField(int fieldNum)
fetchCharField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplierfieldNum - Number of field
public void storeByteField(int fieldNum,
byte value)
storeByteField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumerfieldNum - Number of fieldvalue - Valuepublic byte fetchByteField(int fieldNum)
fetchByteField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplierfieldNum - Number of field
public void storeShortField(int fieldNum,
short value)
storeShortField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumerfieldNum - Number of fieldvalue - Valuepublic short fetchShortField(int fieldNum)
fetchShortField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplierfieldNum - Number of field
public void storeIntField(int fieldNum,
int value)
storeIntField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumerfieldNum - Number of fieldvalue - Valuepublic int fetchIntField(int fieldNum)
fetchIntField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplierfieldNum - Number of field
public void storeLongField(int fieldNum,
long value)
storeLongField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumerfieldNum - Number of fieldvalue - Valuepublic long fetchLongField(int fieldNum)
fetchLongField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplierfieldNum - Number of field
public void storeFloatField(int fieldNum,
float value)
storeFloatField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumerfieldNum - Number of fieldvalue - Valuepublic float fetchFloatField(int fieldNum)
fetchFloatField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplierfieldNum - Number of field
public void storeDoubleField(int fieldNum,
double value)
storeDoubleField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumerfieldNum - Number of fieldvalue - Valuepublic double fetchDoubleField(int fieldNum)
fetchDoubleField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplierfieldNum - Number of field
public void storeStringField(int fieldNum,
java.lang.String value)
storeStringField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumerfieldNum - Number of fieldvalue - Valuepublic java.lang.String fetchStringField(int fieldNum)
fetchStringField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplierfieldNum - Number of field
public void storeObjectField(int fieldNum,
java.lang.Object value)
storeObjectField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumerfieldNum - Number of fieldvalue - Valuepublic java.lang.Object fetchObjectField(int fieldNum)
fetchObjectField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplierfieldNum - Number of field
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||