org.hibernate.property.access.spi.PropertyAccessStrategy
| Modifier and Type | Interface and Description |
|---|---|
| public interface | Getter
The contract for getting the value of a persistent attribute from its container/owner. |
| public interface | PropertyAccess
Defines how a given persistent attribute is accessed by exposing
a |
| public interface | PropertyAccessStrategy
Describes a strategy for accessing a persistent attribute, for example: field, JavaBean-style property, or whatever. |
| public interface | PropertyAccessStrategyResolver
Contract for resolving the |
| public interface | Setter
The contract for setting the value of a persistent attribute on its container/owner. |
| Modifier and Type | Class and Description |
|---|---|
| public class | EnhancedSetterImpl
A specialized Setter implementation for handling setting values into a bytecode-enhanced Class. |
| public class | EnhancedSetterMethodImpl
A specialized Setter implementation for handling setting values into a bytecode-enhanced Class using a setter method. |
| public class | GetterFieldImpl
Field-based implementation of Getter |
| public class | |
| public class | PropertyAccessBuildingException
Indicates a problem while building a |
| public class | PropertyAccessException
Indicates a problem reading or writing value from/to a persistent property. |
| public class | |
| public class | SetterFieldImpl
Field-based implementation of Setter |
| public class |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | BuiltInPropertyAccessStrategies
Describes the built-in externally-nameable |