Class BooleanField
- java.lang.Object
-
- simpleorm.dataset.SFieldMeta
-
- simpleorm.dataset.SFieldScalar
-
- simpleorm.dataset.SFieldBoolean
-
- simpleorm.dataset.SFieldBooleanBit
-
- com.inductiveautomation.ignition.gateway.localdb.persistence.BooleanField
-
- All Implemented Interfaces:
java.io.Serializable
public class BooleanField extends SFieldBooleanBit
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class simpleorm.dataset.SFieldScalar
sqlDataTypeOverride, theGenerator
-
Fields inherited from class simpleorm.dataset.SFieldMeta
quoteName
-
-
Constructor Summary
Constructors Constructor Description BooleanField(SRecordMeta<?> meta, java.lang.String columnName, SFieldFlags... pvals)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
convertToDataSetFieldType(java.lang.Object raw)
Converts the parameter from the raw type parameter to the correct internal Object type that is stored in the data set.FormMeta
getFormMeta()
java.lang.Object
queryFieldValue(java.sql.ResultSet rs, int sqlIndex)
Converts from database representation to internal representationBooleanField
setDefault(java.lang.Boolean value)
BooleanField
setIndexed(boolean value)
-
Methods inherited from class simpleorm.dataset.SFieldBooleanBit
defaultSqlDataType, isFKeyCompatible, javaSqlType
-
Methods inherited from class simpleorm.dataset.SFieldScalar
getColumnName, getGeneratorMode, getGeneratorParameter, getMaxSize, getReferences, getTheGenerator, isForeignKey, isGenerated, isMandatory, isNotOptimisticLocked, isPrimary, overrideSqlDataType, setGeneratorMode, setMaxSize, setTheGenerator, toLongerString
-
Methods inherited from class simpleorm.dataset.SFieldMeta
addFlag, addValidator, doValidate, equals, getFieldName, getFlags, getRecordMeta, getUserProperties, getUserProperty, getValidators, hashCode, isDescriptive, isUnqueried, nextGeneratedValue, putUserProperty, readResolve, setQuoted, toString, writeFieldValue, writeFieldValue
-
-
-
-
Constructor Detail
-
BooleanField
public BooleanField(SRecordMeta<?> meta, java.lang.String columnName, SFieldFlags... pvals)
-
-
Method Detail
-
getFormMeta
public FormMeta getFormMeta()
-
setDefault
public BooleanField setDefault(java.lang.Boolean value)
-
setIndexed
public BooleanField setIndexed(boolean value)
-
convertToDataSetFieldType
protected java.lang.Object convertToDataSetFieldType(java.lang.Object raw)
Description copied from class:SFieldMeta
Converts the parameter from the raw type parameter to the correct internal Object type that is stored in the data set. Returns the object if no conversion necessary. Used bySRecordInstance.setObject
etc., Not getObject.- Overrides:
convertToDataSetFieldType
in classSFieldBooleanBit
-
queryFieldValue
public java.lang.Object queryFieldValue(java.sql.ResultSet rs, int sqlIndex) throws java.lang.Exception
Description copied from class:SFieldBooleanBit
Converts from database representation to internal representation- Overrides:
queryFieldValue
in classSFieldBooleanBit
- Throws:
java.lang.Exception
-
-