Uses of Interface
org.hibernate.property.access.spi.PropertyAccessStrategy
Packages that use PropertyAccessStrategy
Package
Description
This package defines the Hibernate configuration-time mapping model.
Contains various implementations of
PropertyAccessStrategy
.An SPI abstracting how persistent attributes of an entity or embeddable type
are accessed by Hibernate.
-
Uses of PropertyAccessStrategy in org.hibernate.boot.models.annotations.internal
Methods in org.hibernate.boot.models.annotations.internal that return types with arguments of type PropertyAccessStrategyModifier and TypeMethodDescriptionClass
<? extends PropertyAccessStrategy> AttributeAccessorAnnotation.strategy()
Method parameters in org.hibernate.boot.models.annotations.internal with type arguments of type PropertyAccessStrategyModifier and TypeMethodDescriptionvoid
AttributeAccessorAnnotation.strategy
(Class<? extends PropertyAccessStrategy> value) -
Uses of PropertyAccessStrategy in org.hibernate.envers.configuration.internal.metadata
Methods in org.hibernate.envers.configuration.internal.metadata with parameters of type PropertyAccessStrategyModifier and TypeMethodDescriptionvoid
ValueMetadataGenerator.addValue
(AttributeContainer attributeContainer, Value value, PropertyAccessStrategy propertyAccessStrategy, CompositeMapperBuilder currentMapper, String entityName, EntityMappingData mappingData, PropertyAuditingData propertyAuditingData, boolean insertable, boolean firstPass, boolean processModifiedFlags) -
Uses of PropertyAccessStrategy in org.hibernate.envers.configuration.internal.metadata.reader
Methods in org.hibernate.envers.configuration.internal.metadata.reader that return PropertyAccessStrategyMethods in org.hibernate.envers.configuration.internal.metadata.reader with parameters of type PropertyAccessStrategyModifier and TypeMethodDescriptionvoid
PropertyAuditingData.setPropertyAccessStrategy
(PropertyAccessStrategy propertyAccessStrategy) -
Uses of PropertyAccessStrategy in org.hibernate.envers.internal.entities
Methods in org.hibernate.envers.internal.entities that return PropertyAccessStrategyConstructors in org.hibernate.envers.internal.entities with parameters of type PropertyAccessStrategyModifierConstructorDescriptionPropertyData
(String name, String beanName, String accessType, boolean usingModifiedFlag, String modifiedFlagName, boolean synthetic, Type propertyType, Class<?> virtualReturnClass, PropertyAccessStrategy propertyAccessStrategy) PropertyData
(String name, String beanName, String accessType, boolean usingModifiedFlag, String modifiedFlagName, boolean synthetic, Type propertyType, PropertyAccessStrategy propertyAccessStrategy) -
Uses of PropertyAccessStrategy in org.hibernate.mapping
Methods in org.hibernate.mapping that return PropertyAccessStrategyModifier and TypeMethodDescriptionBackref.getPropertyAccessStrategy
(Class clazz) IndexBackref.getPropertyAccessStrategy
(Class clazz) Property.getPropertyAccessStrategy()
Property.getPropertyAccessStrategy
(Class<?> clazz) Methods in org.hibernate.mapping with parameters of type PropertyAccessStrategyModifier and TypeMethodDescriptionvoid
Property.setPropertyAccessStrategy
(PropertyAccessStrategy propertyAccessStrategy) -
Uses of PropertyAccessStrategy in org.hibernate.property.access.internal
Classes in org.hibernate.property.access.internal that implement PropertyAccessStrategyModifier and TypeClassDescriptionclass
class
Defines a strategy for accessing property values via a get/set pair, which may be nonpublic.class
class
Defines a strategy for accessing property values via a CompositeUserType.class
APropertyAccessStrategy
that deals with non-aggregated composites.class
Defines a strategy for accessing property values via a get/set pair, which may be nonpublic.class
Defines a strategy for accessing property values directly via a field, which may be non-public.class
A PropertyAccessStrategy that selects between available getter method or field.class
class
class
A PropertyAccessStrategy that selects between available getter/setter method and/or field.class
Fields in org.hibernate.property.access.internal declared as PropertyAccessStrategyModifier and TypeFieldDescriptionstatic PropertyAccessStrategy
PropertyAccessStrategyEnhancedImpl.FIELD
static final PropertyAccessStrategy
PropertyAccessStrategyBasicImpl.INSTANCE
Singleton accessstatic final PropertyAccessStrategy
PropertyAccessStrategyEmbeddedImpl.INSTANCE
Singleton accessstatic final PropertyAccessStrategy
PropertyAccessStrategyFieldImpl.INSTANCE
Singleton accessstatic final PropertyAccessStrategy
PropertyAccessStrategyGetterImpl.INSTANCE
Singleton accessstatic final PropertyAccessStrategy
PropertyAccessStrategyMapImpl.INSTANCE
Singleton accessstatic final PropertyAccessStrategy
PropertyAccessStrategyMixedImpl.INSTANCE
Singleton accessstatic final PropertyAccessStrategy
PropertyAccessStrategyNoopImpl.INSTANCE
Singleton accessstatic PropertyAccessStrategy
PropertyAccessStrategyEnhancedImpl.PROPERTY
static PropertyAccessStrategy
PropertyAccessStrategyEnhancedImpl.STANDARD
Methods in org.hibernate.property.access.internal that return PropertyAccessStrategyModifier and TypeMethodDescriptionChainedPropertyAccessImpl.getPropertyAccessStrategy()
PropertyAccessBasicImpl.getPropertyAccessStrategy()
PropertyAccessCompositeUserTypeImpl.getPropertyAccessStrategy()
PropertyAccessEmbeddedImpl.getPropertyAccessStrategy()
PropertyAccessEnhancedImpl.getPropertyAccessStrategy()
PropertyAccessFieldImpl.getPropertyAccessStrategy()
PropertyAccessGetterImpl.getPropertyAccessStrategy()
PropertyAccessMapImpl.getPropertyAccessStrategy()
PropertyAccessMixedImpl.getPropertyAccessStrategy()
protected PropertyAccessStrategy
PropertyAccessStrategyResolverStandardImpl.resolveExplicitlyNamedPropertyAccessStrategy
(String explicitAccessStrategyName) PropertyAccessStrategyResolverStandardImpl.resolvePropertyAccessStrategy
(Class<?> containerClass, String explicitAccessStrategyName, RepresentationMode representationMode) static PropertyAccessStrategy
PropertyAccessStrategyEnhancedImpl.with
(AccessType getterAccessType) Constructors in org.hibernate.property.access.internal with parameters of type PropertyAccessStrategyModifierConstructorDescriptionPropertyAccessEnhancedImpl
(PropertyAccessStrategy strategy, Class<?> containerJavaType, String propertyName, @Nullable AccessType classAccessType) PropertyAccessGetterImpl
(PropertyAccessStrategy strategy, Class<?> containerJavaType, String propertyName) PropertyAccessMixedImpl
(PropertyAccessStrategy strategy, Class<?> containerJavaType, String propertyName) -
Uses of PropertyAccessStrategy in org.hibernate.property.access.spi
Methods in org.hibernate.property.access.spi that return PropertyAccessStrategyModifier and TypeMethodDescriptionPropertyAccess.getPropertyAccessStrategy()
Access to thePropertyAccessStrategy
that created this instance.BuiltInPropertyAccessStrategies.getStrategy()
PropertyAccessStrategyResolver.resolvePropertyAccessStrategy
(Class<?> containerClass, String explicitAccessStrategyName, RepresentationMode representationMode) Resolve the PropertyAccessStrategy to use