|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface JexlUberspect.PropertyResolver
Abstracts getting property setter and getter.
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.
JexlUberspect.JexlResolver
,
JexlUberspect.getPropertyGet(java.lang.Object, java.lang.Object)
,
JexlUberspect.getPropertySet(java.lang.Object, java.lang.Object, java.lang.Object)
Method Summary | |
---|---|
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. |
Method Detail |
---|
JexlPropertyGet getPropertyGet(JexlUberspect uber, Object obj, Object identifier)
uber
- the uberspectobj
- the objectidentifier
- the property identifier
JexlPropertySet getPropertySet(JexlUberspect uber, Object obj, Object identifier, Object arg)
uber
- the uberspectobj
- the objectidentifier
- the property identifierarg
- the property value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |