Class PropertyAccessStrategyResolverStandardImpl
java.lang.Object
org.hibernate.property.access.internal.PropertyAccessStrategyResolverStandardImpl
- All Implemented Interfaces:
Serializable
,PropertyAccessStrategyResolver
,Service
public class PropertyAccessStrategyResolverStandardImpl
extends Object
implements PropertyAccessStrategyResolver
Standard implementation of PropertyAccessStrategyResolver
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PropertyAccessStrategy
resolveExplicitlyNamedPropertyAccessStrategy
(String explicitAccessStrategyName) resolvePropertyAccessStrategy
(Class<?> containerClass, String explicitAccessStrategyName, RepresentationMode representationMode) Resolve the PropertyAccessStrategy to useprotected StrategySelector
-
Constructor Details
-
PropertyAccessStrategyResolverStandardImpl
-
-
Method Details
-
resolvePropertyAccessStrategy
public PropertyAccessStrategy resolvePropertyAccessStrategy(Class<?> containerClass, String explicitAccessStrategyName, RepresentationMode representationMode) Description copied from interface:PropertyAccessStrategyResolver
Resolve the PropertyAccessStrategy to use- Specified by:
resolvePropertyAccessStrategy
in interfacePropertyAccessStrategyResolver
- Parameters:
containerClass
- The java class of the entityexplicitAccessStrategyName
- The access strategy name explicitly specified, if any.representationMode
- The entity mode in effect for the property, used to interpret different default strategies.- Returns:
- The resolved PropertyAccessStrategy
-
resolveExplicitlyNamedPropertyAccessStrategy
protected PropertyAccessStrategy resolveExplicitlyNamedPropertyAccessStrategy(String explicitAccessStrategyName) -
strategySelectorService
-