|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.j256.ormlite.field.BaseFieldConverter
public abstract class BaseFieldConverter
Base class for field-converters.
| Constructor Summary | |
|---|---|
BaseFieldConverter()
|
|
| Method Summary | |
|---|---|
boolean |
isStreamType()
Return whether or not this is a SQL "stream" object. |
Object |
javaToSqlArg(FieldType fieldType,
Object javaObject)
Convert a Java object and return the appropriate argument to a SQL insert or update statement. |
Object |
resultToJava(FieldType fieldType,
DatabaseResults results,
int columnPos)
This is usually just a call that takes the result from FieldConverter.resultToSqlArg(FieldType, DatabaseResults, int)
and passes it through FieldConverter.sqlArgToJava(FieldType, Object, int). |
Object |
sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
Return the object converted from the SQL arg to java. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.j256.ormlite.field.FieldConverter |
|---|
getSqlType, parseDefaultString, resultStringToJava, resultToSqlArg |
| Constructor Detail |
|---|
public BaseFieldConverter()
| Method Detail |
|---|
public Object javaToSqlArg(FieldType fieldType,
Object javaObject)
throws SQLException
FieldConverter
javaToSqlArg in interface FieldConverterSQLException - If there are problems with the conversion.
public Object resultToJava(FieldType fieldType,
DatabaseResults results,
int columnPos)
throws SQLException
FieldConverterFieldConverter.resultToSqlArg(FieldType, DatabaseResults, int)
and passes it through FieldConverter.sqlArgToJava(FieldType, Object, int).
resultToJava in interface FieldConverterSQLException
public Object sqlArgToJava(FieldType fieldType,
Object sqlArg,
int columnPos)
throws SQLException
FieldConverter
sqlArgToJava in interface FieldConverterfieldType - Associated FieldType which may be null.sqlArg - SQL argument converted with FieldConverter.resultToSqlArg(FieldType, DatabaseResults, int) which will not be
null.
SQLException - If there are problems with the conversion.public boolean isStreamType()
FieldConverter
isStreamType in interface FieldConverter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||