|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jpox.store.rdbms.mapping.RDBMSMapping
org.jpox.store.rdbms.mapping.ColumnMapping
org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
Mapping of a SMALLINT RDBMS type.
Field Summary |
Fields inherited from class org.jpox.store.rdbms.mapping.ColumnMapping |
column |
Fields inherited from class org.jpox.store.rdbms.mapping.RDBMSMapping |
LOCALISER, LOCALISER_STORE, mapping, storeMgr |
Constructor Summary | |
|
SmallIntRDBMSMapping(JavaTypeMapping mapping,
StoreManager storeMgr,
DatastoreField field)
Constructor. |
protected |
SmallIntRDBMSMapping(StoreManager storeMgr,
JavaTypeMapping mapping)
Constructor. |
Method Summary | |
boolean |
getBoolean(java.lang.Object rs,
int param)
Getter for when we are storing a boolean field as a SMALLINT. |
byte |
getByte(java.lang.Object rs,
int param)
Obtains a value from resultSet
at position specified by exprIndex . |
DatastoreField |
getDatastoreField()
Accessor for the datastore field being used. |
int |
getInt(java.lang.Object rs,
int param)
Obtains a value from resultSet
at position specified by exprIndex . |
java.lang.Object |
getObject(java.lang.Object rs,
int param)
Obtains a value from resultSet
at position specified by exprIndex . |
short |
getShort(java.lang.Object rs,
int param)
Obtains a value from resultSet
at position specified by exprIndex . |
TypeInfo |
getTypeInfo()
Accessor for type info |
void |
setBoolean(java.lang.Object ps,
int param,
boolean value)
Setter for when we are storing a boolean field as a SMALLINT. |
void |
setByte(java.lang.Object ps,
int param,
byte value)
Sets a value into preparedStatement
at position specified by paramIndex . |
void |
setInt(java.lang.Object ps,
int param,
int value)
Sets a value into preparedStatement
at position specified by paramIndex . |
void |
setObject(java.lang.Object ps,
int param,
java.lang.Object value)
Sets a value into preparedStatement
at position specified by paramIndex . |
void |
setShort(java.lang.Object ps,
int param,
short value)
Sets a value into preparedStatement
at position specified by paramIndex . |
Methods inherited from class org.jpox.store.rdbms.mapping.ColumnMapping |
equals, getColumn, getInsertionInputParameter, getUpdateInputParameter, hashCode, includeInFetchStatement, initTypeInfo, isNullable |
Methods inherited from class org.jpox.store.rdbms.mapping.RDBMSMapping |
failureMessage, getChar, getDatabaseAdapter, getDouble, getFloat, getJavaTypeMapping, getLong, getString, setChar, setDouble, setFloat, setLong, setString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected SmallIntRDBMSMapping(StoreManager storeMgr, JavaTypeMapping mapping)
storeMgr
- Store Managermapping
- Java type mappingpublic SmallIntRDBMSMapping(JavaTypeMapping mapping, StoreManager storeMgr, DatastoreField field)
mapping
- Java type mappingstoreMgr
- Store Managerfield
- Field to be mappedMethod Detail |
public TypeInfo getTypeInfo()
getTypeInfo
in class ColumnMapping
public DatastoreField getDatastoreField()
getDatastoreField
in interface DatastoreMapping
getDatastoreField
in class ColumnMapping
public void setBoolean(java.lang.Object ps, int param, boolean value)
setBoolean
in interface DatastoreMapping
setBoolean
in class RDBMSMapping
ps
- Prepared Statementparam
- Number of the parameter in the statementvalue
- The boolean valuepublic boolean getBoolean(java.lang.Object rs, int param)
getBoolean
in interface DatastoreMapping
getBoolean
in class RDBMSMapping
rs
- Result Set from which to get the booleanparam
- Number of the parameter in the statement
public void setShort(java.lang.Object ps, int param, short value)
DatastoreMapping
value
into preparedStatement
at position specified by paramIndex
.
setShort
in interface DatastoreMapping
setShort
in class RDBMSMapping
public short getShort(java.lang.Object rs, int param)
DatastoreMapping
resultSet
at position specified by exprIndex
.
getShort
in interface DatastoreMapping
getShort
in class RDBMSMapping
public void setInt(java.lang.Object ps, int param, int value)
DatastoreMapping
value
into preparedStatement
at position specified by paramIndex
.
setInt
in interface DatastoreMapping
setInt
in class RDBMSMapping
public int getInt(java.lang.Object rs, int param)
DatastoreMapping
resultSet
at position specified by exprIndex
.
getInt
in interface DatastoreMapping
getInt
in class RDBMSMapping
public void setByte(java.lang.Object ps, int param, byte value)
DatastoreMapping
value
into preparedStatement
at position specified by paramIndex
.
setByte
in interface DatastoreMapping
setByte
in class RDBMSMapping
public byte getByte(java.lang.Object rs, int param)
DatastoreMapping
resultSet
at position specified by exprIndex
.
getByte
in interface DatastoreMapping
getByte
in class RDBMSMapping
public void setObject(java.lang.Object ps, int param, java.lang.Object value)
DatastoreMapping
value
into preparedStatement
at position specified by paramIndex
.
setObject
in interface DatastoreMapping
setObject
in class RDBMSMapping
public java.lang.Object getObject(java.lang.Object rs, int param)
DatastoreMapping
resultSet
at position specified by exprIndex
.
getObject
in interface DatastoreMapping
getObject
in class RDBMSMapping
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |