|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.sormula.translator.AbstractColumnTranslator<R,java.lang.Object> org.sormula.translator.ObjectColumnTranslator<R>
@Deprecated public class ObjectColumnTranslator<R>
No longer used by StandardColumnTranslator
.
Translates using PreparedStatement.setObject(int, Object)
and ResultSet.getObject(int)
.
This translator will use JDBC driver to perform all conversions.
Constructor Summary | |
---|---|
ObjectColumnTranslator(java.lang.reflect.Field field,
java.lang.String columnName)
Deprecated. Constructs for a field and sql column name. |
Method Summary | |
---|---|
void |
read(java.sql.ResultSet resultSet,
int columnIndex,
R row)
Deprecated. Reads column value from result set and sets in row object. |
void |
write(java.sql.PreparedStatement preparedStatement,
int parameterIndex,
R row)
Deprecated. Gets column value from row and sets as parameter in prepared statement. |
Methods inherited from class org.sormula.translator.AbstractColumnTranslator |
---|
getColumnName, getField, getSormulaField, getTypeTranslator, isIdentity, newInstance, setIdentity, setTypeTranslator |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ObjectColumnTranslator(java.lang.reflect.Field field, java.lang.String columnName) throws java.lang.Exception
field
- row fieldcolumnName
- table column name
java.lang.Exception
- if errorMethod Detail |
---|
public void write(java.sql.PreparedStatement preparedStatement, int parameterIndex, R row) throws java.lang.Exception
write
in interface ColumnTranslator<R>
write
in class AbstractColumnTranslator<R,java.lang.Object>
preparedStatement
- set column value as parameter in this statementparameterIndex
- set parameter at this indexrow
- get value from this row
java.lang.Exception
- if errorpublic void read(java.sql.ResultSet resultSet, int columnIndex, R row) throws java.lang.Exception
read
in interface ColumnTranslator<R>
read
in class AbstractColumnTranslator<R,java.lang.Object>
resultSet
- read column from this result setcolumnIndex
- read value at this column index from result setrow
- set value in this row
java.lang.Exception
- if error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |