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.