public class IdentityField extends SFieldLong
sqlDataTypeOverride, theGenerator
quoteName
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, queryFieldValue
getColumnName, getMaxSize, getReferences, getTheGenerator, isForeignKey, isMandatory, isNotOptimisticLocked, isPrimary, overrideSqlDataType, setMaxSize, setTheGenerator, toLongerString
addFlag, addValidator, doValidate, equals, getFieldName, getFlags, getRecordMeta, getUserProperties, getUserProperty, getValidators, hashCode, isDescriptive, isUnqueried, nextGeneratedValue, putUserProperty, readResolve, setQuoted, toString, writeFieldValue, writeFieldValue
public IdentityField(SRecordMeta<?> meta)
public IdentityField(SRecordMeta<?> meta, java.lang.String columnName)
public SGeneratorMode getGeneratorMode()
getGeneratorMode
in class SFieldScalar
public java.lang.Object[] getGeneratorParameter()
getGeneratorParameter
in class SFieldScalar
public boolean isGenerated()
isGenerated
in class SFieldScalar
public <T extends SFieldScalar> T setGeneratorMode(SGeneratorMode gen, java.lang.Object... params)
SFieldScalar
setGeneratorMode
in class SFieldScalar
public java.lang.String getSeqName()