| Modifier and Type | Method and Description |
|---|---|
| public void | collectIdentifiers(Collection<Identifier> identifiers)
Adds any Identifiers from this expression to the given collection. |
| public Object | Returns: the result of the expression evaluationthe context within which to evaluate the expression ctx)Evaluates the expression and returns the result. |
| public boolean | Returns: true if this is a constant expression. A constant expression will always return the same result
when invoked and has no side effect.Returns |
| public String | Returns: a parsed and re-formated version of the expression. This may look slightly different than the original, raw string, although it should be an equivalent expression.Returns a parsed and re-formated version of the expression. |
| public String | Returns: a detailed string which indicates how the expression was interpreted by the expression evaluation engine.Returns a detailed string which indicates how the expression was interpreted by the expression evaluation engine. |
| public String | Returns: the original, unparsed expression string. This is the same as the value which will be returned byObject#toString.Returns the original, unparsed expression string. |
| collectIdentifiers | back to summary |
|---|---|
| public void collectIdentifiers(Collection<Identifier> identifiers) Adds any Identifiers from this expression to the given collection. | |
| eval | back to summary |
|---|---|
| public Object eval(EvalContext ctx) Evaluates the expression and returns the result.
| |
| isConstant | back to summary |
|---|---|
| public boolean isConstant() Returns
| |
| toCleanString | back to summary |
|---|---|
| public String toCleanString(LocaleContext ctx) Returns a parsed and re-formated version of the expression. This may look slightly different than the original, raw string, although it should be an equivalent expression.
| |
| toDebugString | back to summary |
|---|---|
| public String toDebugString(LocaleContext ctx) Returns a detailed string which indicates how the expression was interpreted by the expression evaluation engine.
| |
| toRawString | back to summary |
|---|---|
| public String toRawString() Returns the original, unparsed expression string. This is the same as the value which will be returned by
| |