public class Constant extends Expression
Expression.PointerIterator, Expression.ValueIteratorNOT_A_NUMBER, ONE, ZERO| Constructor and Description |
|---|
Constant(Number number)
Create a new Constant.
|
Constant(String string)
Create a new Constant.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
compute(EvalContext context)
Evaluates the expression.
|
boolean |
computeContextDependent()
Returns false
|
Object |
computeValue(EvalContext context)
Evaluates the expression.
|
boolean |
isContextDependent()
Returns false
|
String |
toString() |
iterate, iteratePointerspublic Constant(Number number)
number - constantpublic Constant(String string)
string - constantpublic Object compute(EvalContext context)
Expressioncompute in class Expressioncontext - evaluation contextpublic Object computeValue(EvalContext context)
ExpressioncomputeValue in class Expressioncontext - evaluation contextpublic boolean isContextDependent()
isContextDependent in class Expressionpublic boolean computeContextDependent()
computeContextDependent in class ExpressionCopyright © 2001–2015 The Apache Software Foundation. All rights reserved.