Class Accessors
java.lang.Object
com.blazebit.persistence.view.impl.accessor.Accessors
public final class Accessors extends Object
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Method Summary
-
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)
-