public final class Accessors
extends java.lang.Object
Modifier and Type | Method | Description |
---|---|---|
static AttributeAccessor |
forEntityAttribute(java.lang.Class<?> entityClass,
javax.persistence.metamodel.Attribute<?,?> attribute) |
|
static AttributeAccessor |
forEntityMapping(com.blazebit.persistence.parser.EntityMetamodel metamodel,
java.lang.Class<?> entityClass,
java.lang.String mapping) |
|
static AttributeAccessor |
forEntityMapping(EntityViewManagerImpl evm,
MethodAttribute<?,?> attribute) |
|
static AttributeAccessor |
forEntityMappingAsViewAccessor(EntityViewManagerImpl evm,
ManagedViewType<?> viewType,
java.lang.String attributePath,
boolean readonly) |
|
static InitialValueAttributeAccessor |
forMutableViewAttribute(EntityViewManagerImpl evm,
MethodAttribute<?,?> attribute) |
|
static AttributeAccessor |
forViewAttribute(EntityViewManagerImpl evm,
MethodAttribute<?,?> attribute,
boolean readonly) |
|
static AttributeAccessor |
forViewAttributePath(EntityViewManagerImpl evm,
ManagedViewType<?> viewType,
java.lang.String attributePath,
boolean readonly) |
|
static AttributeAccessor |
forViewId(EntityViewManagerImpl evm,
ViewType<?> viewType,
boolean readonly) |
public static AttributeAccessor forViewId(EntityViewManagerImpl evm, ViewType<?> viewType, boolean readonly)
public static AttributeAccessor forViewAttribute(EntityViewManagerImpl evm, MethodAttribute<?,?> attribute, boolean readonly)
public static InitialValueAttributeAccessor forMutableViewAttribute(EntityViewManagerImpl evm, MethodAttribute<?,?> attribute)
public static AttributeAccessor forViewAttributePath(EntityViewManagerImpl evm, ManagedViewType<?> viewType, java.lang.String attributePath, boolean readonly)
public static AttributeAccessor forEntityMappingAsViewAccessor(EntityViewManagerImpl evm, ManagedViewType<?> viewType, java.lang.String attributePath, boolean readonly)
public static AttributeAccessor forEntityAttribute(java.lang.Class<?> entityClass, javax.persistence.metamodel.Attribute<?,?> attribute)
public static AttributeAccessor forEntityMapping(EntityViewManagerImpl evm, MethodAttribute<?,?> attribute)
public static AttributeAccessor forEntityMapping(com.blazebit.persistence.parser.EntityMetamodel metamodel, java.lang.Class<?> entityClass, java.lang.String mapping)
Copyright © 2014–2018 Blazebit. All rights reserved.