org.jpox.store.rdbms.fieldmanager
Class ParameterSetter
java.lang.Object
org.jpox.store.fieldmanager.AbstractFieldManager
org.jpox.store.rdbms.fieldmanager.ParameterSetter
- All Implemented Interfaces:
- javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer, javax.jdo.spi.PersistenceCapable.ObjectIdFieldManager, javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier, FieldManager
public class ParameterSetter
- extends AbstractFieldManager
Parameter setter implementation of a field manager.
- Version:
- $Revision: 1.12 $
|
Method Summary |
void |
storeBooleanField(int fieldNumber,
boolean value)
|
void |
storeByteField(int fieldNumber,
byte value)
|
void |
storeCharField(int fieldNumber,
char value)
|
void |
storeDoubleField(int fieldNumber,
double value)
|
void |
storeFloatField(int fieldNumber,
float value)
|
void |
storeIntField(int fieldNumber,
int value)
|
void |
storeLongField(int fieldNumber,
long value)
|
void |
storeObjectField(int fieldNumber,
java.lang.Object value)
|
void |
storeShortField(int fieldNumber,
short value)
|
void |
storeStringField(int fieldNumber,
java.lang.String value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParameterSetter
public ParameterSetter(StateManager sm,
java.sql.PreparedStatement ps,
StatementExpressionIndex[] statementExpressionIndex,
boolean checkNonNullable)
- Constructor.
- Parameters:
sm - The state manager for the object.ps - The Prepared Statement to set values on.statementExpressionIndex - the index of parameters/mappingscheckNonNullable - Whether to check for nullability
storeBooleanField
public void storeBooleanField(int fieldNumber,
boolean value)
- Specified by:
storeBooleanField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer- Overrides:
storeBooleanField in class AbstractFieldManager
storeCharField
public void storeCharField(int fieldNumber,
char value)
- Specified by:
storeCharField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer- Overrides:
storeCharField in class AbstractFieldManager
storeByteField
public void storeByteField(int fieldNumber,
byte value)
- Specified by:
storeByteField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer- Overrides:
storeByteField in class AbstractFieldManager
storeShortField
public void storeShortField(int fieldNumber,
short value)
- Specified by:
storeShortField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer- Overrides:
storeShortField in class AbstractFieldManager
storeIntField
public void storeIntField(int fieldNumber,
int value)
- Specified by:
storeIntField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer- Overrides:
storeIntField in class AbstractFieldManager
storeLongField
public void storeLongField(int fieldNumber,
long value)
- Specified by:
storeLongField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer- Overrides:
storeLongField in class AbstractFieldManager
storeFloatField
public void storeFloatField(int fieldNumber,
float value)
- Specified by:
storeFloatField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer- Overrides:
storeFloatField in class AbstractFieldManager
storeDoubleField
public void storeDoubleField(int fieldNumber,
double value)
- Specified by:
storeDoubleField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer- Overrides:
storeDoubleField in class AbstractFieldManager
storeStringField
public void storeStringField(int fieldNumber,
java.lang.String value)
- Specified by:
storeStringField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer- Overrides:
storeStringField in class AbstractFieldManager
storeObjectField
public void storeObjectField(int fieldNumber,
java.lang.Object value)
- Specified by:
storeObjectField in interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer- Overrides:
storeObjectField in class AbstractFieldManager
Copyright © -2010 . All Rights Reserved.