org.apache.jdo.impl.fostore
Class AbstractFieldManager

java.lang.Object
  extended byorg.apache.jdo.impl.fostore.AbstractFieldManager
All Implemented Interfaces:
org.apache.jdo.state.FieldManager
Direct Known Subclasses:
FieldFetcher

class AbstractFieldManager
extends java.lang.Object
implements org.apache.jdo.state.FieldManager

An implementation of FieldManager in which all methods throw a FOStoreAbstractMethodException with the name of the method invoked.

Author:
Dave Bristor

Field Summary
private static java.lang.String name
           
 
Constructor Summary
(package private) AbstractFieldManager()
           
 
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)
           
 void storeByteField(int fieldNum, byte value)
           
 void storeCharField(int fieldNum, char value)
           
 void storeDoubleField(int fieldNum, double value)
           
 void storeFloatField(int fieldNum, float value)
           
 void storeIntField(int fieldNum, int value)
           
 void storeLongField(int fieldNum, long value)
           
 void storeObjectField(int fieldNum, java.lang.Object value)
           
 void storeShortField(int fieldNum, short value)
           
 void storeStringField(int fieldNum, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private static final java.lang.String name
Constructor Detail

AbstractFieldManager

AbstractFieldManager()
Method Detail

storeBooleanField

public void storeBooleanField(int fieldNum,
                              boolean value)
Specified by:
storeBooleanField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.storeBooleanField(int fieldNum, boolean value)

fetchBooleanField

public boolean fetchBooleanField(int fieldNum)
Specified by:
fetchBooleanField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.fetchBooleanField(int fieldNum)

storeCharField

public void storeCharField(int fieldNum,
                           char value)
Specified by:
storeCharField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.storeCharField(int fieldNum, char value)

fetchCharField

public char fetchCharField(int fieldNum)
Specified by:
fetchCharField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.fetchCharField(int fieldNum)

storeByteField

public void storeByteField(int fieldNum,
                           byte value)
Specified by:
storeByteField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.storeByteField(int fieldNum, byte value)

fetchByteField

public byte fetchByteField(int fieldNum)
Specified by:
fetchByteField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.fetchByteField(int fieldNum)

storeShortField

public void storeShortField(int fieldNum,
                            short value)
Specified by:
storeShortField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.storeShortField(int fieldNum, short value)

fetchShortField

public short fetchShortField(int fieldNum)
Specified by:
fetchShortField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.fetchShortField(int fieldNum)

storeIntField

public void storeIntField(int fieldNum,
                          int value)
Specified by:
storeIntField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.storeIntField(int fieldNum, int value)

fetchIntField

public int fetchIntField(int fieldNum)
Specified by:
fetchIntField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.fetchIntField(int fieldNum)

storeLongField

public void storeLongField(int fieldNum,
                           long value)
Specified by:
storeLongField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.storeLongField(int fieldNum, long value)

fetchLongField

public long fetchLongField(int fieldNum)
Specified by:
fetchLongField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.fetchLongField(int fieldNum)

storeFloatField

public void storeFloatField(int fieldNum,
                            float value)
Specified by:
storeFloatField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.storeFloatField(int fieldNum, float value)

fetchFloatField

public float fetchFloatField(int fieldNum)
Specified by:
fetchFloatField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.fetchFloatField(int fieldNum)

storeDoubleField

public void storeDoubleField(int fieldNum,
                             double value)
Specified by:
storeDoubleField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.storeDoubleField(int fieldNum, double value)

fetchDoubleField

public double fetchDoubleField(int fieldNum)
Specified by:
fetchDoubleField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.fetchDoubleField(int fieldNum)

storeStringField

public void storeStringField(int fieldNum,
                             java.lang.String value)
Specified by:
storeStringField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.storeStringField(int fieldNum, String value)

fetchStringField

public java.lang.String fetchStringField(int fieldNum)
Specified by:
fetchStringField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.fetchStringField(int fieldNum)

storeObjectField

public void storeObjectField(int fieldNum,
                             java.lang.Object value)
Specified by:
storeObjectField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.storeObjectField(int fieldNum, Object value)

fetchObjectField

public java.lang.Object fetchObjectField(int fieldNum)
Specified by:
fetchObjectField in interface org.apache.jdo.state.FieldManager
See Also:
FieldManager.fetchObjectField(int fieldNum)