| Interface | Description |
|---|---|
| Property<T> |
Interface describing a mechanism that can read a predefined property from a given instance.
|
| Class | Description |
|---|---|
| AbstractMethodPropertyAccessStrategy |
Abstract implementation of the PropertyAccessStrategy that uses a no-arg, public method to access the property
value.
|
| BeanPropertyAccessStrategy |
BeanPropertyAccessStrategy implementation that uses JavaBean style property access.
|
| DirectlyAccessedProperty<T> |
Property implementation that accesses public field to obtain a value of a property for a given instance.
|
| DirectPropertyAccessStrategy |
Implementation of PropertyAccessStrategy that scans class hierarchy to get public field named "property"
|
| MethodAccessedProperty<T> |
Property implementation that invokes a method to obtain a value of a property for a given instance.
|
| PropertyAccessStrategy |
Abstract Strategy that provides access to all PropertyAccessStrategy implementations.
|
| UniformPropertyAccessStrategy |
PropertyAccessStrategy implementation that finds properties defined according to the Uniform Access Principle
(see Wikipedia).
|
| Exception | Description |
|---|---|
| PropertyAccessException |
Exception indicating that a predefined property is not accessible.
|
Copyright © 2010–2023. All rights reserved.