|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jdo.impl.state.SimpleFieldManager
public class SimpleFieldManager
This is the means by which a StateManager implementation's * setXXXField() method (where XXX is e.g. Int) can give the value * back to the object. This simple implementation does not do fieldNumber validation between store and fetch operations. I.e. it does not check, whether the field numbers in corresponding store and fetch calls are the same.
Constructor Summary | |
---|---|
SimpleFieldManager()
|
Method Summary | |
---|---|
boolean |
fetchBooleanField(int fieldNum)
|
byte |
fetchByteField(int fieldNum)
|
char |
fetchCharField(int fieldNum)
|
double |
fetchDoubleField(int fieldNum)
|
float |
fetchFloatField(int fieldNum)
|
int |
fetchIntField(int fieldNum)
|
long |
fetchLongField(int fieldNum)
|
java.lang.Object |
fetchObjectField(int fieldNum)
|
short |
fetchShortField(int fieldNum)
|
java.lang.String |
fetchStringField(int fieldNum)
|
void |
storeBooleanField(int fieldNum,
boolean value)
Provides the means by which the value of a boolean field can be given by a StateManager to an object that needs the value. |
void |
storeByteField(int fieldNum,
byte value)
Provides the means by which the value of a byte field can be given by a StateManager to an object that needs the value. |
void |
storeCharField(int fieldNum,
char value)
Provides the means by which the value of a char field can be given by a StateManager to an object that needs the value. |
void |
storeDoubleField(int fieldNum,
double value)
Provides the means by which the value of a double field can be given by a StateManager to an object that needs the value. |
void |
storeFloatField(int fieldNum,
float value)
Provides the means by which the value of a field can be given by a StateManager to an object that needs the value. |
void |
storeIntField(int fieldNum,
int value)
Provides the means by which the value of a int field can be given by a StateManager to an object that needs the value. |
void |
storeLongField(int fieldNum,
long value)
Provides the means by which the value of a long field can be given by a StateManager to an object that needs the value. |
void |
storeObjectField(int fieldNum,
java.lang.Object value)
Provides the means by which the value of an Object field can be given by a StateManager to an object that needs the value. |
void |
storeShortField(int fieldNum,
short value)
Provides the means by which the value of a short field can be given by a StateManager to an object that needs the value. |
void |
storeStringField(int fieldNum,
java.lang.String value)
Provides the means by which the value of a String field can be given by a StateManager to an object that needs the value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimpleFieldManager()
Method Detail |
---|
public void storeBooleanField(int fieldNum, boolean value)
storeBooleanField
in interface FieldManager
fieldNum
- Field number of the field in the object whose value is
given.value
- Boolean that is the value of a particular field.public boolean fetchBooleanField(int fieldNum)
fetchBooleanField
in interface FieldManager
public void storeCharField(int fieldNum, char value)
storeCharField
in interface FieldManager
fieldNum
- Field number of the field in the object whose value is
given.value
- Char that is the value of a particular field.public char fetchCharField(int fieldNum)
fetchCharField
in interface FieldManager
public void storeByteField(int fieldNum, byte value)
storeByteField
in interface FieldManager
fieldNum
- Field number of the field in the object whose value is
given.value
- Byte that is the value of a particular field.public byte fetchByteField(int fieldNum)
fetchByteField
in interface FieldManager
public void storeShortField(int fieldNum, short value)
storeShortField
in interface FieldManager
fieldNum
- Field number of the field in the object whose value is
given.value
- Short that is the value of a particular field.public short fetchShortField(int fieldNum)
fetchShortField
in interface FieldManager
public void storeIntField(int fieldNum, int value)
storeIntField
in interface FieldManager
fieldNum
- Field number of the field in the object whose value is
given.value
- Int that is the value of a particular field.public int fetchIntField(int fieldNum)
fetchIntField
in interface FieldManager
public void storeLongField(int fieldNum, long value)
storeLongField
in interface FieldManager
fieldNum
- Field number of the field in the object whose value is
given.value
- Long that is the value of a particular field.public long fetchLongField(int fieldNum)
fetchLongField
in interface FieldManager
public void storeFloatField(int fieldNum, float value)
storeFloatField
in interface FieldManager
fieldNum
- Field number of the field in the object whose value is
given.value
- that is the value of a particular field.public float fetchFloatField(int fieldNum)
fetchFloatField
in interface FieldManager
public void storeDoubleField(int fieldNum, double value)
storeDoubleField
in interface FieldManager
fieldNum
- Field number of the field in the object whose value is
given.value
- Double that is the value of a particular field.public double fetchDoubleField(int fieldNum)
fetchDoubleField
in interface FieldManager
public void storeStringField(int fieldNum, java.lang.String value)
storeStringField
in interface FieldManager
fieldNum
- Field number of the field in the object whose value is
given.value
- String that is the value of a particular field.public java.lang.String fetchStringField(int fieldNum)
fetchStringField
in interface FieldManager
public void storeObjectField(int fieldNum, java.lang.Object value)
storeObjectField
in interface FieldManager
fieldNum
- Field number of the field in the object whose value is
given.value
- Object that is the value of a particular field.public java.lang.Object fetchObjectField(int fieldNum)
fetchObjectField
in interface FieldManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |