|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.j256.ormlite.db.BaseDatabaseType.BooleanNumberFieldConverter
protected static class BaseDatabaseType.BooleanNumberFieldConverter
Conversion to/from the Boolean Java field as a number because some databases like the true/false.
Constructor Summary | |
---|---|
protected |
BaseDatabaseType.BooleanNumberFieldConverter()
|
Method Summary | |
---|---|
SqlType |
getSqlType()
Return the SQL type that is stored in the database for this argument. |
boolean |
isStreamType()
Return whether or not this is a SQL "stream" object. |
Object |
javaToSqlArg(FieldType fieldType,
Object obj)
Convert a Java object and return the appropriate argument to a SQL insert or update statement. |
Object |
parseDefaultString(FieldType fieldType,
String defaultStr)
Convert a default string object and return the appropriate argument to a SQL insert or update statement. |
Object |
resultToJava(FieldType fieldType,
DatabaseResults results,
int columnPos)
Return the object extracted from the results associated with column in position columnPos. |
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 |
Constructor Detail |
---|
protected BaseDatabaseType.BooleanNumberFieldConverter()
Method Detail |
---|
public SqlType getSqlType()
FieldConverter
getSqlType
in interface FieldConverter
public Object parseDefaultString(FieldType fieldType, String defaultStr)
FieldConverter
parseDefaultString
in interface FieldConverter
public Object javaToSqlArg(FieldType fieldType, Object obj)
FieldConverter
javaToSqlArg
in interface FieldConverter
public Object resultToJava(FieldType fieldType, DatabaseResults results, int columnPos) throws SQLException
FieldConverter
resultToJava
in interface FieldConverter
fieldType
- Associated FieldType which may be null.
SQLException
- If there is a problem accessing the results data.public Object sqlArgToJava(FieldType fieldType, Object sqlArg, int columnPos)
FieldConverter
sqlArgToJava
in interface FieldConverter
fieldType
- Associated FieldType which may be null.public boolean isStreamType()
FieldConverter
isStreamType
in interface FieldConverter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |