public class AutoNumberType extends ComplexWrapperType
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
AutoNumberType.AutoNumberTypeRuntime |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
ACCEPT_SKIP_COUNTER_SERVICE_NAME |
static java.lang.String |
NO_SKIP_COUNTER_SERVICE_NAME |
| コンストラクタと説明 |
|---|
AutoNumberType() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
PropertyType |
actualType() |
void |
applyDefinition(PropertyDefinition def) |
PropertyType |
copy()
当該のメタデータのコピーを作成する。
|
static java.lang.String |
createIncrementUnitKey(java.lang.String entityDefId,
java.lang.String propDefId) |
ComplexWrapperTypeLoadAdapter |
createLoadAdapter() |
PropertyDefinition |
createPropertyDefinitionInstance() |
java.lang.Object |
createRuntime(MetaProperty metaProperty,
MetaEntity metaEntity) |
boolean |
equals(java.lang.Object obj) |
java.lang.Class<?> |
extendType() |
java.lang.Object |
fromString(java.lang.String strValue) |
PropertyDefinitionType |
getDataStoreEnumType() |
PropertyDefinitionType |
getEnumType() |
int |
getFixedNumberOfDigits() |
java.lang.String |
getFormatScript() |
NumberingType |
getNumberingType() |
long |
getStartsWith() |
int |
hashCode() |
boolean |
isCompatibleTo(PropertyType another) |
boolean |
isNeedPrevStoreTypeValueOnToStoreTypeValue() |
void |
notifyAfterDelete(java.lang.Object storeTypeValue,
PropertyHandler ph,
EntityHandler eh,
java.lang.String oid,
java.lang.Long rbid) |
void |
notifyAfterPurge(EntityHandler eh,
java.lang.Long rbid) |
void |
notifyAfterRestore(EntityHandler eh,
java.lang.Long rbid) |
void |
setFixedNumberOfDigits(int fixedNumberOfDigits) |
void |
setFormatScript(java.lang.String formatScript) |
void |
setNumberingType(NumberingType numberingType) |
void |
setStartsWith(long startsWith) |
java.lang.Object |
toStoreTypeValue(java.lang.Object extendTypeValue,
java.lang.Object prevStoreTypeValue,
PropertyHandler ph,
EntityHandler eh,
java.lang.String oid,
java.lang.Long version,
Entity entity) |
java.lang.String |
toString(java.lang.Object value) |
ValueExpression |
translate(EntityField field) |
fromDataStore, storeType, toDataStoreisVirtualformatToLogpublic static final java.lang.String ACCEPT_SKIP_COUNTER_SERVICE_NAME
public static final java.lang.String NO_SKIP_COUNTER_SERVICE_NAME
public static java.lang.String createIncrementUnitKey(java.lang.String entityDefId,
java.lang.String propDefId)
public boolean isCompatibleTo(PropertyType another)
isCompatibleTo クラス内 ExtendTypepublic int hashCode()
public boolean equals(java.lang.Object obj)
public NumberingType getNumberingType()
public void setNumberingType(NumberingType numberingType)
public long getStartsWith()
public void setStartsWith(long startsWith)
public int getFixedNumberOfDigits()
public void setFixedNumberOfDigits(int fixedNumberOfDigits)
public java.lang.String getFormatScript()
public void setFormatScript(java.lang.String formatScript)
public PropertyType actualType()
actualType クラス内 WrapperTypepublic PropertyDefinitionType getEnumType()
getEnumType クラス内 PropertyTypepublic PropertyDefinitionType getDataStoreEnumType()
getDataStoreEnumType クラス内 PropertyTypepublic PropertyDefinition createPropertyDefinitionInstance()
public void applyDefinition(PropertyDefinition def)
applyDefinition クラス内 ExtendTypepublic PropertyType copy()
MetaDatacopy インタフェース内 MetaDatacopy クラス内 PropertyTypepublic java.lang.Object createRuntime(MetaProperty metaProperty, MetaEntity metaEntity)
createRuntime クラス内 PropertyTypepublic ComplexWrapperTypeLoadAdapter createLoadAdapter()
createLoadAdapter クラス内 ComplexWrapperTypepublic boolean isNeedPrevStoreTypeValueOnToStoreTypeValue()
public java.lang.Object toStoreTypeValue(java.lang.Object extendTypeValue,
java.lang.Object prevStoreTypeValue,
PropertyHandler ph,
EntityHandler eh,
java.lang.String oid,
java.lang.Long version,
Entity entity)
toStoreTypeValue クラス内 ComplexWrapperTypepublic void notifyAfterDelete(java.lang.Object storeTypeValue,
PropertyHandler ph,
EntityHandler eh,
java.lang.String oid,
java.lang.Long rbid)
notifyAfterDelete クラス内 ComplexWrapperTypepublic void notifyAfterPurge(EntityHandler eh, java.lang.Long rbid)
notifyAfterPurge クラス内 ComplexWrapperTypepublic void notifyAfterRestore(EntityHandler eh, java.lang.Long rbid)
notifyAfterRestore クラス内 ComplexWrapperTypepublic java.lang.Class<?> extendType()
extendType クラス内 ComplexWrapperTypepublic java.lang.String toString(java.lang.Object value)
toString クラス内 PropertyTypepublic java.lang.Object fromString(java.lang.String strValue)
fromString クラス内 PropertyTypepublic ValueExpression translate(EntityField field)
translate クラス内 ComplexWrapperType