Interface PropertyAccessStrategyResolver
-
- All Superinterfaces:
java.io.Serializable
,Service
public interface PropertyAccessStrategyResolver extends Service
Contract for resolving the PropertyAccessStrategy to use. todo : moving forward I'd prefer this not be a service, but instead a strategy on the MetadataBuildingContext or MetadataBuildingOptions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PropertyAccessStrategy
resolvePropertyAccessStrategy(java.lang.Class containerClass, java.lang.String explicitAccessStrategyName, EntityMode entityMode)
Resolve the PropertyAccessStrategy to use
-
-
-
Method Detail
-
resolvePropertyAccessStrategy
PropertyAccessStrategy resolvePropertyAccessStrategy(java.lang.Class containerClass, java.lang.String explicitAccessStrategyName, EntityMode entityMode)
Resolve the PropertyAccessStrategy to use- Parameters:
containerClass
- The java class of the entityexplicitAccessStrategyName
- The access strategy name explicitly specified, if any.entityMode
- The entity mode in effect for the property, used to interpret different default strategies.- Returns:
- The resolved PropertyAccessStrategy
-
-