PropertyAccess based on mix of getter/setter method and/or field.
| Modifier and Type | Field and Description |
|---|---|
| private final Getter | |
| private final Setter | |
| private final PropertyAccessStrategy |
| Access | Constructor and Description |
|---|---|
| public | PropertyAccessMixedImpl(PropertyAccessStrategy strategy, Class<?> containerJavaType, String propertyName)
|
| Modifier and Type | Method and Description |
|---|---|
| private static Getter | |
| private static Setter | |
| public Getter | getGetter()
Implements org. |
| public PropertyAccessStrategy | getPropertyAccessStrategy()
Implements org. PropertyAccessStrategy that created this instance.
|
| public Setter | getSetter()
Implements org. |
| private static Getter | |
| private static @PolyNull Setter |
| getter | back to summary |
|---|---|
| private final Getter getter | |
| setter | back to summary |
|---|---|
| private final Setter setter | |
| strategy | back to summary |
|---|---|
| private final PropertyAccessStrategy strategy | |
| PropertyAccessMixedImpl | back to summary |
|---|---|
| public PropertyAccessMixedImpl(PropertyAccessStrategy strategy, Class<?> containerJavaType, String propertyName) | |
| fieldGetter | back to summary |
|---|---|
| private static Getter fieldGetter(Class<?> containerJavaType, String propertyName, Field field) | |
| fieldSetter | back to summary |
|---|---|
| private static Setter fieldSetter(Class<?> containerJavaType, String propertyName, Field field) | |
| getGetter | back to summary |
|---|---|
| public Getter getGetter() Implements org. Doc from org. Obtain the delegate for getting values of the persistent attribute. | |
| getPropertyAccessStrategy | back to summary |
|---|---|
| public PropertyAccessStrategy getPropertyAccessStrategy() Implements org. Doc from org. Access to the
| |
| getSetter | back to summary |
|---|---|
| public Setter getSetter() Implements org. Doc from org. Obtain the delegate for setting values of the persistent attribute. | |
| propertyGetter | back to summary |
|---|---|
| private static Getter propertyGetter(Class<?> containerJavaType, String propertyName, Method method) | |
| propertySetter | back to summary |
|---|---|
| private static @PolyNull Setter propertySetter(Class<?> containerJavaType, String propertyName, @PolyNull Method method) | |