public class NumericColumnMapping extends AbstractColumnMapping
column, mapping, storeMgr| Constructor and Description |
|---|
NumericColumnMapping(JavaTypeMapping mapping,
RDBMSStoreManager storeMgr,
Column col) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBoolean(ResultSet rs,
int param)
Obtains a value from
resultSet
at position specified by exprIndex. |
byte |
getByte(ResultSet rs,
int param)
Obtains a value from
resultSet
at position specified by exprIndex. |
char |
getChar(ResultSet rs,
int param)
Obtains a value from
resultSet
at position specified by exprIndex. |
double |
getDouble(ResultSet rs,
int param)
Obtains a value from
resultSet
at position specified by exprIndex. |
float |
getFloat(ResultSet rs,
int param)
Obtains a value from
resultSet
at position specified by exprIndex. |
int |
getInt(ResultSet rs,
int param)
Obtains a value from
resultSet
at position specified by exprIndex. |
int |
getJDBCType()
Method to return the java.sql.Types type that this relates to.
|
long |
getLong(ResultSet rs,
int param)
Obtains a value from
resultSet
at position specified by exprIndex. |
Object |
getObject(ResultSet rs,
int param)
Accessor for the value from a result set.
|
short |
getShort(ResultSet rs,
int param)
Obtains a value from
resultSet
at position specified by exprIndex. |
boolean |
isIntegerBased()
Accessor for whether the mapping is integer-based.
|
void |
setBoolean(PreparedStatement ps,
int param,
boolean value)
Sets a
value into ps
at position specified by paramIndex. |
void |
setByte(PreparedStatement ps,
int param,
byte value)
Sets a
value into ps
at position specified by paramIndex. |
void |
setChar(PreparedStatement ps,
int param,
char value)
Sets a
value into ps
at position specified by paramIndex. |
void |
setDouble(PreparedStatement ps,
int param,
double value)
Sets a
value into ps
at position specified by paramIndex. |
void |
setFloat(PreparedStatement ps,
int param,
float value)
Sets a
value into ps
at position specified by paramIndex. |
void |
setInt(PreparedStatement ps,
int param,
int value)
Sets a
value into ps
at position specified by paramIndex. |
void |
setLong(PreparedStatement ps,
int param,
long value)
Sets a
value into ps
at position specified by paramIndex. |
void |
setObject(PreparedStatement ps,
int param,
Object value)
Sets a
value into ps
at position specified by paramIndex. |
void |
setShort(PreparedStatement ps,
int param,
short value)
Sets a
value into ps
at position specified by paramIndex. |
equals, failureMessage, failureMessage, failureMessage, getColumn, getDatastoreAdapter, getInsertionInputParameter, getJavaTypeMapping, getString, getTypeInfo, getUpdateInputParameter, hashCode, includeInFetchStatement, initTypeInfo, insertValuesOnInsert, isBitBased, isBooleanBased, isDecimalBased, isNullable, isStringBased, setString, useDefaultWhenNullpublic NumericColumnMapping(JavaTypeMapping mapping, RDBMSStoreManager storeMgr, Column col)
public boolean isIntegerBased()
isIntegerBased in interface ColumnMappingisIntegerBased in class AbstractColumnMappingpublic int getJDBCType()
AbstractColumnMappinggetJDBCType in class AbstractColumnMappingpublic void setChar(PreparedStatement ps, int param, char value)
ColumnMappingvalue into ps
at position specified by paramIndex.setChar in interface ColumnMappingsetChar in class AbstractColumnMappingps - PreparedStatementparam - the position of the value in the statementvalue - the valuepublic char getChar(ResultSet rs, int param)
ColumnMappingresultSet
at position specified by exprIndex.getChar in interface ColumnMappinggetChar in class AbstractColumnMappingrs - ResultSetparam - the position of the value in the resultpublic void setInt(PreparedStatement ps, int param, int value)
ColumnMappingvalue into ps
at position specified by paramIndex.setInt in interface ColumnMappingsetInt in class AbstractColumnMappingps - PreparedStatementparam - the position of the value in the statementvalue - the valuepublic int getInt(ResultSet rs, int param)
ColumnMappingresultSet
at position specified by exprIndex.getInt in interface ColumnMappinggetInt in class AbstractColumnMappingrs - ResultSetparam - the position of the value in the resultpublic void setByte(PreparedStatement ps, int param, byte value)
ColumnMappingvalue into ps
at position specified by paramIndex.setByte in interface ColumnMappingsetByte in class AbstractColumnMappingps - PreparedStatementparam - the position of the value in the statementvalue - the valuepublic byte getByte(ResultSet rs, int param)
ColumnMappingresultSet
at position specified by exprIndex.getByte in interface ColumnMappinggetByte in class AbstractColumnMappingrs - ResultSetparam - the position of the value in the resultpublic void setBoolean(PreparedStatement ps, int param, boolean value)
ColumnMappingvalue into ps
at position specified by paramIndex.setBoolean in interface ColumnMappingsetBoolean in class AbstractColumnMappingps - PreparedStatementparam - the position of the value in the statementvalue - the valuepublic boolean getBoolean(ResultSet rs, int param)
ColumnMappingresultSet
at position specified by exprIndex.getBoolean in interface ColumnMappinggetBoolean in class AbstractColumnMappingrs - ResultSetparam - the position of the value in the resultpublic void setDouble(PreparedStatement ps, int param, double value)
ColumnMappingvalue into ps
at position specified by paramIndex.setDouble in interface ColumnMappingsetDouble in class AbstractColumnMappingps - PreparedStatementparam - the position of the value in the statementvalue - the valuepublic double getDouble(ResultSet rs, int param)
ColumnMappingresultSet
at position specified by exprIndex.getDouble in interface ColumnMappinggetDouble in class AbstractColumnMappingrs - ResultSetparam - the position of the value in the resultpublic void setFloat(PreparedStatement ps, int param, float value)
ColumnMappingvalue into ps
at position specified by paramIndex.setFloat in interface ColumnMappingsetFloat in class AbstractColumnMappingps - PreparedStatementparam - the position of the value in the statementvalue - the valuepublic float getFloat(ResultSet rs, int param)
ColumnMappingresultSet
at position specified by exprIndex.getFloat in interface ColumnMappinggetFloat in class AbstractColumnMappingrs - ResultSetparam - the position of the value in the resultpublic void setShort(PreparedStatement ps, int param, short value)
ColumnMappingvalue into ps
at position specified by paramIndex.setShort in interface ColumnMappingsetShort in class AbstractColumnMappingps - PreparedStatementparam - the position of the value in the statementvalue - the valuepublic short getShort(ResultSet rs, int param)
ColumnMappingresultSet
at position specified by exprIndex.getShort in interface ColumnMappinggetShort in class AbstractColumnMappingrs - ResultSetparam - the position of the value in the resultpublic void setLong(PreparedStatement ps, int param, long value)
ColumnMappingvalue into ps
at position specified by paramIndex.setLong in interface ColumnMappingsetLong in class AbstractColumnMappingps - PreparedStatementparam - the position of the value in the statementvalue - the valuepublic long getLong(ResultSet rs, int param)
ColumnMappingresultSet
at position specified by exprIndex.getLong in interface ColumnMappinggetLong in class AbstractColumnMappingrs - ResultSetparam - the position of the value in the resultpublic void setObject(PreparedStatement ps, int param, Object value)
ColumnMappingvalue into ps
at position specified by paramIndex.setObject in interface ColumnMappingsetObject in class AbstractColumnMappingps - PreparedStatementparam - the position of the value in the statementvalue - the valuepublic Object getObject(ResultSet rs, int param)
getObject in interface ColumnMappinggetObject in class AbstractColumnMappingrs - Result Setparam - Position in result setCopyright © 2020. All rights reserved.