public class IdentityField extends SFieldLong
sqlDataTypeOverride, theGeneratorquoteName| Constructor and Description |
|---|
IdentityField(SRecordMeta<?> meta) |
IdentityField(SRecordMeta<?> meta,
java.lang.String columnName) |
| Modifier and Type | Method and Description |
|---|---|
SGeneratorMode |
getGeneratorMode() |
java.lang.Object[] |
getGeneratorParameter() |
java.lang.String |
getSeqName() |
boolean |
isGenerated() |
<T extends SFieldScalar> |
setGeneratorMode(SGeneratorMode gen,
java.lang.Object... params)
Sets the generator associated to this field.
|
convertToDataSetFieldType, defaultSqlDataType, isFKeyCompatible, javaSqlType, queryFieldValuegetColumnName, getMaxSize, getReferences, getTheGenerator, isForeignKey, isMandatory, isNotOptimisticLocked, isPrimary, overrideSqlDataType, setMaxSize, setTheGenerator, toLongerStringaddFlag, addValidator, doValidate, equals, getFieldName, getFlags, getRecordMeta, getUserProperties, getUserProperty, getValidators, hashCode, isDescriptive, isUnqueried, nextGeneratedValue, putUserProperty, readResolve, setQuoted, toString, writeFieldValue, writeFieldValuepublic IdentityField(SRecordMeta<?> meta)
public IdentityField(SRecordMeta<?> meta, java.lang.String columnName)
public SGeneratorMode getGeneratorMode()
getGeneratorMode in class SFieldScalarpublic java.lang.Object[] getGeneratorParameter()
getGeneratorParameter in class SFieldScalarpublic boolean isGenerated()
isGenerated in class SFieldScalarpublic <T extends SFieldScalar> T setGeneratorMode(SGeneratorMode gen, java.lang.Object... params)
SFieldScalarsetGeneratorMode in class SFieldScalarpublic java.lang.String getSeqName()