Package simpleorm.dataset
Class SFieldBoolean
java.lang.Object
simpleorm.dataset.SFieldMeta
simpleorm.dataset.SFieldScalar
simpleorm.dataset.SFieldBoolean
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SFieldBooleanBit
,SFieldBooleanChar
Booleans are represented as Boolean.TRUE/FALSE internally. However, SQL89
does not have a concept of boolean, only strings and numbers. So these are
normally mapped to strings like "Y", "N". Which representation is determined
in subclasses. (The JDBC java docs are useless as always "getBoolean gets
booleans...").
(The issue is with JDBC, not SimpleORM. And of course SFieldObject can always be used if really needed.)
- See Also:
-
Field Summary
Fields inherited from class simpleorm.dataset.SFieldScalar
sqlDataTypeOverride, theGenerator
Fields inherited from class simpleorm.dataset.SFieldMeta
quoteName
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class simpleorm.dataset.SFieldScalar
defaultSqlDataType, getColumnName, getGeneratorMode, getGeneratorParameter, getMaxSize, getReferences, getTheGenerator, isForeignKey, isGenerated, isMandatory, isNotOptimisticLocked, isPrimary, javaSqlType, overrideSqlDataType, setGeneratorMode, setMaxSize, setTheGenerator, toLongerString
Methods inherited from class simpleorm.dataset.SFieldMeta
addFlag, addValidator, convertToDataSetFieldType, doValidate, equals, getFieldName, getFlags, getRecordMeta, getUserProperties, getUserProperty, getValidators, hashCode, isDescriptive, isUnqueried, nextGeneratedValue, putUserProperty, queryFieldValue, readResolve, setQuoted, toString, writeFieldValue, writeFieldValue
-
Constructor Details
-
SFieldBoolean
-