Class ValueHoldersSupport
java.lang.Object
io.jmix.eclipselink.impl.lazyloading.ValueHoldersSupport
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectgetCollectionProperty(Object entity, String propertyName) static ObjectgetCollectionValueHolder(Object entity, String propertyName) static ObjectgetEntityIdFromValueHolder(org.eclipse.persistence.internal.indirection.QueryBasedValueHolder queryBasedValueHolder) static ObjectgetSingleValueHolder(Object entity, String propertyName) static voidsetCollectionProperty(Object entity, String propertyName, Object value) static voidsetCollectionValueHolder(Object entity, String propertyName, Object valueHolder) static voidsetSingleValue(Object entity, String propertyName, Object valueHolder) static voidsetSingleValueHolder(Object entity, String propertyName, Object valueHolder) static org.eclipse.persistence.internal.indirection.QueryBasedValueHolderunwrapToQueryBasedValueHolder(Object valueHolder) static ObjectunwrapToValueIfInstantiated(Object valueHolder)
-
Constructor Details
-
ValueHoldersSupport
public ValueHoldersSupport()
-
-
Method Details
-
getSingleValueHolder
-
setSingleValueHolder
-
setSingleValue
-
getCollectionProperty
-
setCollectionProperty
-
getCollectionValueHolder
-
setCollectionValueHolder
-
unwrapToQueryBasedValueHolder
public static org.eclipse.persistence.internal.indirection.QueryBasedValueHolder unwrapToQueryBasedValueHolder(Object valueHolder) -
unwrapToValueIfInstantiated
-
getEntityIdFromValueHolder
public static Object getEntityIdFromValueHolder(org.eclipse.persistence.internal.indirection.QueryBasedValueHolder queryBasedValueHolder)
-