public static interface JexlUberspect.PropertyResolver
These are used through 'strategies' to solve properties; a strategy orders a list of resolver types, and each resolver type is tried in sequence; the first resolver that discovers a non-null {s,g}etter stops the search.
Modifier and Type | Method and Description |
---|---|
JexlPropertyGet |
getPropertyGet(JexlUberspect uber,
Object obj,
Object identifier)
Gets a property getter.
|
JexlPropertySet |
getPropertySet(JexlUberspect uber,
Object obj,
Object identifier,
Object arg)
Gets a property setter.
|
JexlPropertyGet getPropertyGet(JexlUberspect uber, Object obj, Object identifier)
uber
- the uberspectobj
- the objectidentifier
- the property identifierJexlPropertySet getPropertySet(JexlUberspect uber, Object obj, Object identifier, Object arg)
uber
- the uberspectobj
- the objectidentifier
- the property identifierarg
- the property valueCopyright © 2001–2022 The Apache Software Foundation. All rights reserved.