public class SingleValueOwningPropertyHolder extends AbstractSingleValueHolder
AbstractSingleValueHolder.SingleValuePropertyVisitor
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
entityId |
beanFactory
backupValueHolder, mapping, relationshipSourceObject, remoteUnitOfWork, sourceAttributeName, sourceObject, wrappedValueHolder, wrappedValueHolderRemoteID
Constructor and Description |
---|
SingleValueOwningPropertyHolder(org.springframework.beans.factory.BeanFactory beanFactory,
org.eclipse.persistence.indirection.ValueHolderInterface originalValueHolder,
java.lang.Object owner,
io.jmix.core.metamodel.model.MetaProperty metaProperty,
java.lang.Object entityId) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
convertId(java.lang.Object entityId,
io.jmix.core.metamodel.model.MetaClass metaClass) |
java.lang.Object |
getEntityId() |
protected java.lang.Object |
loadValue() |
afterLoadValue
buildBackupCloneFor, buildCloneFor, getDataManager, getFetchPlans, getLoadOptions, getMapping, getMetadata, getMetadataTools, getOwner, getPropertyInfo, getRow, getSession, getValue, getValue, getWrappedValueHolder, getWrappedValueHolderRemoteID, instantiateForUnitOfWorkValueHolder, isCoordinatedWithProperty, isEasilyInstantiated, isInstantiated, isNewlyWeavedValueHolder, isPessimisticLockingValueHolder, isSerializedRemoteUnitOfWorkValueHolder, postInstantiate, privilegedSetValue, releaseWrappedValueHolder, replaceLoadOptions, replaceToExistingReferences, setBackupValueHolder, setInstantiated, setIsCoordinatedWithProperty, setIsNewlyWeavedValueHolder, setLoadOptions, setRow, setSession, setUninstantiated, setValue, shouldAllowInstantiationDeferral
getBackupValueHolder, getRelationshipSourceObject, getRemoteUnitOfWork, getSourceAttributeName, getSourceObject, getUnitOfWork, getValueFromServerObject, instantiate, instantiateImpl, resetFields, setMapping, setRelationshipSourceObject, setRemoteUnitOfWork, setSourceAttributeName, setSourceObject, setWrappedValueHolder, throwUnfetchedAttributeException
clone, isTransactionalValueHolder, toString
public SingleValueOwningPropertyHolder(org.springframework.beans.factory.BeanFactory beanFactory, org.eclipse.persistence.indirection.ValueHolderInterface originalValueHolder, java.lang.Object owner, io.jmix.core.metamodel.model.MetaProperty metaProperty, java.lang.Object entityId)
public java.lang.Object getEntityId()
protected java.lang.Object loadValue()
loadValue
in class AbstractValueHolder
protected java.lang.Object convertId(java.lang.Object entityId, io.jmix.core.metamodel.model.MetaClass metaClass)