Package io.ebeaninternal.server.type
Interface ScalarTypeBool
-
- All Superinterfaces:
ScalarDataReader<Boolean>
,ScalarType<Boolean>
,ScalarTypeLogicalType
,StringFormatter
,StringParser
- All Known Implementing Classes:
ScalarTypeBoolean.BooleanBase
,ScalarTypeBoolean.Native
public interface ScalarTypeBool extends ScalarType<Boolean>, ScalarTypeLogicalType
Boolean ScalarType's must implement to support DDL default values etc.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDbFalseLiteral()
Return the DB literal value for FALSE.String
getDbTrueLiteral()
Return the DB literal value for TRUE.-
Methods inherited from interface io.ebeaninternal.server.type.ScalarType
asVersion, bind, convertFromMillis, format, formatValue, getDocType, getJdbcType, getLength, getType, isBinaryType, isDateTimeCapable, isDirty, isJdbcNative, isMutable, jsonRead, jsonWrite, loadIgnore, parse, read, readData, toBeanType, toJdbcType, writeData
-
Methods inherited from interface io.ebeaninternal.server.type.ScalarTypeLogicalType
getLogicalType
-
-
-
-
Method Detail
-
getDbFalseLiteral
String getDbFalseLiteral()
Return the DB literal value for FALSE.
-
getDbTrueLiteral
String getDbTrueLiteral()
Return the DB literal value for TRUE.
-
-