|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectExpression
public abstract class Expression
This class implements an abstraction atop 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)
{@link
- java.lang.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 |