Class Accessors
java.lang.Object
com.blazebit.persistence.view.impl.accessor.Accessors
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Method Summary
Modifier and TypeMethodDescriptionstatic AttributeAccessorforEntityMapping(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute) static AttributeAccessorforEntityMapping(EntityViewManagerImpl evm, Class<?> entityClass, String mapping) static AttributeAccessorforEntityMappingAsViewAccessor(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributePath, boolean readonly) forMutableViewAttribute(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute) static AttributeAccessorforSubviewAssociationId(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributeMapping, boolean readonly) static AttributeAccessorforViewAttribute(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute, boolean readonly) static AttributeAccessorforViewAttributePath(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributePath, boolean readonly) static AttributeAccessorforViewId(EntityViewManagerImpl evm, ViewType<?> viewType, boolean readonly)
-
Method Details
-
forViewId
public static AttributeAccessor forViewId(EntityViewManagerImpl evm, ViewType<?> viewType, boolean readonly) -
forSubviewAssociationId
public static AttributeAccessor forSubviewAssociationId(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributeMapping, boolean readonly) -
forViewAttribute
public static AttributeAccessor forViewAttribute(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute, boolean readonly) -
forMutableViewAttribute
public static InitialValueAttributeAccessor forMutableViewAttribute(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute) -
forViewAttributePath
public static AttributeAccessor forViewAttributePath(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributePath, boolean readonly) -
forEntityMappingAsViewAccessor
public static AttributeAccessor forEntityMappingAsViewAccessor(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributePath, boolean readonly) -
forEntityMapping
public static AttributeAccessor forEntityMapping(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute) -
forEntityMapping
public static AttributeAccessor forEntityMapping(EntityViewManagerImpl evm, Class<?> entityClass, String mapping)
-