|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectExpression
public abstract class Expression
This class implements support for an Expression object. It provides access to metadata about the parsed expression including the data binding context and tokens that constitute the expression.
Constructor Summary | |
---|---|
Expression()
|
Method Summary | |
---|---|
abstract String |
getContext()
Get the expression's data binding context. |
abstract String |
getExpression(int start)
Return an expression that is created starting with the token at the given index. |
abstract List |
getTokens()
Get the expression's token list. |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Expression()
Method Detail |
---|
public abstract String getContext()
public abstract List getTokens()
public abstract String getExpression(int start)
start
- the token index at which to build the sub-expression
start
IllegalStateException
- if the provided start token is out of bounds
given the number of tokens in the expression.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |