public abstract class ComplexWrapperType extends WrapperType
| コンストラクタと説明 |
|---|
ComplexWrapperType() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
abstract ComplexWrapperTypeLoadAdapter |
createLoadAdapter() |
abstract java.lang.Class<?> |
extendType() |
java.lang.Object |
fromDataStore(java.lang.Object fromDataStore) |
abstract boolean |
isNeedPrevStoreTypeValueOnToStoreTypeValue() |
abstract void |
notifyAfterDelete(java.lang.Object storeTypeValue,
PropertyHandler ph,
EntityHandler eh,
java.lang.String oid,
java.lang.Long rbid) |
abstract void |
notifyAfterPurge(EntityHandler eh,
java.lang.Long rbid) |
abstract void |
notifyAfterRestore(EntityHandler eh,
java.lang.Long rbid) |
java.lang.Class<?> |
storeType() |
java.lang.Object |
toDataStore(java.lang.Object toDataStore) |
abstract 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) |
abstract ValueExpression |
translate(EntityField field) |
actualType, isVirtualapplyDefinition, isCompatibleTocopy, createPropertyDefinitionInstance, createRuntime, formatToLog, fromString, getDataStoreEnumType, getEnumType, toStringpublic abstract ComplexWrapperTypeLoadAdapter createLoadAdapter()
public abstract boolean isNeedPrevStoreTypeValueOnToStoreTypeValue()
public abstract 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)
public abstract void notifyAfterDelete(java.lang.Object storeTypeValue,
PropertyHandler ph,
EntityHandler eh,
java.lang.String oid,
java.lang.Long rbid)
public abstract void notifyAfterPurge(EntityHandler eh, java.lang.Long rbid)
public abstract void notifyAfterRestore(EntityHandler eh, java.lang.Long rbid)
public java.lang.Object fromDataStore(java.lang.Object fromDataStore)
fromDataStore クラス内 PropertyTypepublic java.lang.Object toDataStore(java.lang.Object toDataStore)
toDataStore クラス内 PropertyTypepublic java.lang.Class<?> storeType()
storeType クラス内 PropertyTypepublic abstract java.lang.Class<?> extendType()
public abstract ValueExpression translate(EntityField field)