SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool

com.solarmetric.rd.kodo.runtime
Class SingleFieldManager

java.lang.Object
  |
  +--com.solarmetric.rd.kodo.runtime.FieldManager
        |
        +--com.solarmetric.rd.kodo.runtime.SingleFieldManager
All Implemented Interfaces:
javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer, javax.jdo.spi.PersistenceCapable.ObjectIdFieldManager, javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier

public class SingleFieldManager
extends com.solarmetric.rd.kodo.runtime.FieldManager

FieldManager type used to hold onto a single field value and then dispense it via the fetch methods.


Constructor Summary
SingleFieldManager()
           
 
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)
           
 java.lang.Object fetchObjectField(int field)
           
 short fetchShortField(int field)
           
 java.lang.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, java.lang.Object curVal)
           
 void storeShortField(int field, short curVal)
           
 void storeStringField(int field, java.lang.String curVal)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleFieldManager

public SingleFieldManager()
Method Detail

fetchBooleanField

public boolean fetchBooleanField(int field)
Specified by:
fetchBooleanField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
Overrides:
fetchBooleanField in class com.solarmetric.rd.kodo.runtime.FieldManager

fetchByteField

public byte fetchByteField(int field)
Specified by:
fetchByteField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
Overrides:
fetchByteField in class com.solarmetric.rd.kodo.runtime.FieldManager

fetchCharField

public char fetchCharField(int field)
Specified by:
fetchCharField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
Overrides:
fetchCharField in class com.solarmetric.rd.kodo.runtime.FieldManager

fetchDoubleField

public double fetchDoubleField(int field)
Specified by:
fetchDoubleField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
Overrides:
fetchDoubleField in class com.solarmetric.rd.kodo.runtime.FieldManager

fetchFloatField

public float fetchFloatField(int field)
Specified by:
fetchFloatField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
Overrides:
fetchFloatField in class com.solarmetric.rd.kodo.runtime.FieldManager

fetchIntField

public int fetchIntField(int field)
Specified by:
fetchIntField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
Overrides:
fetchIntField in class com.solarmetric.rd.kodo.runtime.FieldManager

fetchLongField

public long fetchLongField(int field)
Specified by:
fetchLongField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
Overrides:
fetchLongField in class com.solarmetric.rd.kodo.runtime.FieldManager

fetchObjectField

public java.lang.Object fetchObjectField(int field)
Specified by:
fetchObjectField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
Overrides:
fetchObjectField in class com.solarmetric.rd.kodo.runtime.FieldManager

fetchShortField

public short fetchShortField(int field)
Specified by:
fetchShortField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
Overrides:
fetchShortField in class com.solarmetric.rd.kodo.runtime.FieldManager

fetchStringField

public java.lang.String fetchStringField(int field)
Specified by:
fetchStringField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier
Overrides:
fetchStringField in class com.solarmetric.rd.kodo.runtime.FieldManager

storeBooleanField

public void storeBooleanField(int field,
                              boolean curVal)
Specified by:
storeBooleanField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Overrides:
storeBooleanField in class com.solarmetric.rd.kodo.runtime.FieldManager

storeByteField

public void storeByteField(int field,
                           byte curVal)
Specified by:
storeByteField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Overrides:
storeByteField in class com.solarmetric.rd.kodo.runtime.FieldManager

storeCharField

public void storeCharField(int field,
                           char curVal)
Specified by:
storeCharField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Overrides:
storeCharField in class com.solarmetric.rd.kodo.runtime.FieldManager

storeDoubleField

public void storeDoubleField(int field,
                             double curVal)
Specified by:
storeDoubleField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Overrides:
storeDoubleField in class com.solarmetric.rd.kodo.runtime.FieldManager

storeFloatField

public void storeFloatField(int field,
                            float curVal)
Specified by:
storeFloatField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Overrides:
storeFloatField in class com.solarmetric.rd.kodo.runtime.FieldManager

storeIntField

public void storeIntField(int field,
                          int curVal)
Specified by:
storeIntField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Overrides:
storeIntField in class com.solarmetric.rd.kodo.runtime.FieldManager

storeLongField

public void storeLongField(int field,
                           long curVal)
Specified by:
storeLongField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Overrides:
storeLongField in class com.solarmetric.rd.kodo.runtime.FieldManager

storeObjectField

public void storeObjectField(int field,
                             java.lang.Object curVal)
Specified by:
storeObjectField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Overrides:
storeObjectField in class com.solarmetric.rd.kodo.runtime.FieldManager

storeShortField

public void storeShortField(int field,
                            short curVal)
Specified by:
storeShortField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Overrides:
storeShortField in class com.solarmetric.rd.kodo.runtime.FieldManager

storeStringField

public void storeStringField(int field,
                             java.lang.String curVal)
Specified by:
storeStringField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer
Overrides:
storeStringField in class com.solarmetric.rd.kodo.runtime.FieldManager

SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool

Copyright 2001,2002,2003 SolarMetric, Inc. All Rights Reserved.