|
||||||||||
| 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 | |||||||||