The contract for getting value for a persistent property from its container/owner
Describes access to a particular persistent property in terms of getting and setting values.
Describes a strategy for persistent property access (field, JavaBean-style property, etc).
Contract for resolving the PropertyAccessStrategy to use.
The contract for setting a persistent property value into its container/owner
A specialized Setter implementation for handling setting values into a bytecode-enhanced Class.
Field-based implementation of Getter
Field-based implementation of Setter
Describes the built-in externally-nameable PropertyAccessStrategy implementations.
Indicates a problem while building a PropertyAccess
Indicates a problem reading or writing value from/to a persistent property.
PropertyAccessStrategycontract. The access for a specific property is modeled by a
PropertyAccessinstance build from the strategy, exposing
Setterdelegates for accessing the properties values.
BuiltInPropertyAccessStrategiesdefines the built-in named strategies understood in terms of mappings. In mappings, users may refer to those short names for referring to certain built-in strategies. Users may also implement their own strategy and refer to that by fully-qualified name, or they may leverage the
StrategySelectorservice to define short-naming for their custom strategies.
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.