org.jpox.state
Class NullifyRelationFieldManager
java.lang.Object
org.jpox.store.fieldmanager.AbstractFieldManager
org.jpox.state.NullifyRelationFieldManager
- All Implemented Interfaces:
- javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer, javax.jdo.spi.PersistenceCapable.ObjectIdFieldManager, javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier, FieldManager
public class NullifyRelationFieldManager
- extends AbstractFieldManager
Manager that nullifies any Collection/Map/PC fields of the object.
- Version:
- $Revision: 1.3 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NullifyRelationFieldManager
public NullifyRelationFieldManager(javax.jdo.spi.StateManager sm)
- Constructor.
- Parameters:
sm - the StateManager
fetchObjectField
public java.lang.Object fetchObjectField(int fieldNumber)
- Specified by:
fetchObjectField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier- Overrides:
fetchObjectField in class AbstractFieldManager
fetchBooleanField
public boolean fetchBooleanField(int fieldNumber)
- Specified by:
fetchBooleanField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier- Overrides:
fetchBooleanField in class AbstractFieldManager
fetchCharField
public char fetchCharField(int fieldNumber)
- Specified by:
fetchCharField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier- Overrides:
fetchCharField in class AbstractFieldManager
fetchByteField
public byte fetchByteField(int fieldNumber)
- Specified by:
fetchByteField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier- Overrides:
fetchByteField in class AbstractFieldManager
fetchDoubleField
public double fetchDoubleField(int fieldNumber)
- Specified by:
fetchDoubleField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier- Overrides:
fetchDoubleField in class AbstractFieldManager
fetchFloatField
public float fetchFloatField(int fieldNumber)
- Specified by:
fetchFloatField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier- Overrides:
fetchFloatField in class AbstractFieldManager
fetchIntField
public int fetchIntField(int fieldNumber)
- Specified by:
fetchIntField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier- Overrides:
fetchIntField in class AbstractFieldManager
fetchLongField
public long fetchLongField(int fieldNumber)
- Specified by:
fetchLongField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier- Overrides:
fetchLongField in class AbstractFieldManager
fetchShortField
public short fetchShortField(int fieldNumber)
- Specified by:
fetchShortField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier- Overrides:
fetchShortField in class AbstractFieldManager
fetchStringField
public java.lang.String fetchStringField(int fieldNumber)
- Specified by:
fetchStringField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier- Overrides:
fetchStringField in class AbstractFieldManager
Copyright © -2010 . All Rights Reserved.