com.solarmetric.kodo.runtime
Class SingleFieldManager
java.lang.Object
|
+--com.solarmetric.kodo.runtime.FieldManager
|
+--com.solarmetric.kodo.runtime.SingleFieldManager
- All Implemented Interfaces:
- PersistenceCapable.ObjectIdFieldConsumer, PersistenceCapable.ObjectIdFieldManager, PersistenceCapable.ObjectIdFieldSupplier
- public class SingleFieldManager
- extends FieldManager
FieldManager type used to hold onto a single field value and then
dispense it via the fetch methods.
|
Method Summary |
boolean |
fetchBooleanField(int field)
|
byte |
fetchByteField(int field)
|
char |
fetchCharField(int field)
|
double |
fetchDoubleField(int field)
|
float |
fetchFloatField(int field)
|
int |
fetchIntField(int field)
|
long |
fetchLongField(int field)
|
Object |
fetchObjectField(int field)
|
short |
fetchShortField(int field)
|
String |
fetchStringField(int field)
|
void |
storeBooleanField(int field,
boolean curVal)
|
void |
storeByteField(int field,
byte curVal)
|
void |
storeCharField(int field,
char curVal)
|
void |
storeDoubleField(int field,
double curVal)
|
void |
storeFloatField(int field,
float curVal)
|
void |
storeIntField(int field,
int curVal)
|
void |
storeLongField(int field,
long curVal)
|
void |
storeObjectField(int field,
Object curVal)
|
void |
storeShortField(int field,
short curVal)
|
void |
storeStringField(int field,
String curVal)
|
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SingleFieldManager
public SingleFieldManager()
fetchBooleanField
public boolean fetchBooleanField(int field)
- Overrides:
fetchBooleanField in class FieldManager
fetchByteField
public byte fetchByteField(int field)
- Overrides:
fetchByteField in class FieldManager
fetchCharField
public char fetchCharField(int field)
- Overrides:
fetchCharField in class FieldManager
fetchDoubleField
public double fetchDoubleField(int field)
- Overrides:
fetchDoubleField in class FieldManager
fetchFloatField
public float fetchFloatField(int field)
- Overrides:
fetchFloatField in class FieldManager
fetchIntField
public int fetchIntField(int field)
- Overrides:
fetchIntField in class FieldManager
fetchLongField
public long fetchLongField(int field)
- Overrides:
fetchLongField in class FieldManager
fetchObjectField
public Object fetchObjectField(int field)
- Overrides:
fetchObjectField in class FieldManager
fetchShortField
public short fetchShortField(int field)
- Overrides:
fetchShortField in class FieldManager
fetchStringField
public String fetchStringField(int field)
- Overrides:
fetchStringField in class FieldManager
storeBooleanField
public void storeBooleanField(int field,
boolean curVal)
- Overrides:
storeBooleanField in class FieldManager
storeByteField
public void storeByteField(int field,
byte curVal)
- Overrides:
storeByteField in class FieldManager
storeCharField
public void storeCharField(int field,
char curVal)
- Overrides:
storeCharField in class FieldManager
storeDoubleField
public void storeDoubleField(int field,
double curVal)
- Overrides:
storeDoubleField in class FieldManager
storeFloatField
public void storeFloatField(int field,
float curVal)
- Overrides:
storeFloatField in class FieldManager
storeIntField
public void storeIntField(int field,
int curVal)
- Overrides:
storeIntField in class FieldManager
storeLongField
public void storeLongField(int field,
long curVal)
- Overrides:
storeLongField in class FieldManager
storeObjectField
public void storeObjectField(int field,
Object curVal)
- Overrides:
storeObjectField in class FieldManager
storeShortField
public void storeShortField(int field,
short curVal)
- Overrides:
storeShortField in class FieldManager
storeStringField
public void storeStringField(int field,
String curVal)
- Overrides:
storeStringField in class FieldManager
Copyright 2001,2002,2003 SolarMetric, Inc. All Rights Reserved.