|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface ObjectPathExpressionParser.PathEntry
Path entry interface for use with
ObjectPathExpressionParser.parsePathExpression(Object, String, PathEntry).
| Method Summary | |
|---|---|
String |
dereference(Object prev)
Resolve the next path element based on reference data from the previous node. |
Object |
parse(Object node,
String next,
boolean inherit)
Parse one node. |
Object |
prepare(Object prev)
Prepare the next parse node based on a reference returned from the prior node. |
| Method Detail |
|---|
Object parse(Object node,
String next,
boolean inherit)
node - The current parse node.next - The next path token.inherit - True indicates that the current node is the result of a subexpression,
false indicates the next node in the same expression.
Object prepare(Object prev)
prev - The reference data from the previous node.
String dereference(Object prev)
prev - The reference data from the previous node.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||