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