Package org.hibernate.property.access.spi
An SPI abstracting how persistent attributes of an entity or embeddable type
are accessed by Hibernate.
- See Also:
PropertyAccessStrategy
-
Interface Summary Interface Description Getter The contract for getting the value of a persistent attribute from its container/owner.PropertyAccess PropertyAccessStrategy Describes a strategy for accessing a persistent attribute, for example: field, JavaBean-style property, or whatever.PropertyAccessStrategyResolver Contract for resolving thePropertyAccessStrategy
to use.Setter The contract for setting the value of a persistent attribute on its container/owner. -
Class Summary Class Description EnhancedSetterImpl A specialized Setter implementation for handling setting values into a bytecode-enhanced Class.EnhancedSetterMethodImpl A specialized Setter implementation for handling setting values into a bytecode-enhanced Class using a setter method.GetterFieldImpl Field-based implementation of GetterGetterMethodImpl SetterFieldImpl Field-based implementation of SetterSetterMethodImpl -
Enum Summary Enum Description BuiltInPropertyAccessStrategies Describes the built-in externally-nameablePropertyAccessStrategy
implementations. -
Exception Summary Exception Description PropertyAccessBuildingException Indicates a problem while building aPropertyAccess
.PropertyAccessException Indicates a problem reading or writing value from/to a persistent property.PropertyAccessSerializationException