|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgroovy.util.Eval
public class Eval
Allow easy integration from Groovy into Java through convenience methods.
EvalTest
Constructor Summary | |
---|---|
Eval()
|
Method Summary | |
---|---|
static java.lang.Object |
me(java.lang.String expression)
|
static java.lang.Object |
me(java.lang.String symbol,
java.lang.Object object,
java.lang.String expression)
evaluate expression and make object available inside the expression as 'symbol' |
static java.lang.Object |
x(java.lang.Object x,
java.lang.String expression)
evaluate expression and make x available inside the expression as 'x' |
static java.lang.Object |
xy(java.lang.Object x,
java.lang.Object y,
java.lang.String expression)
evaluate expression and make x and y available inside the expression as 'x' and 'y' |
static java.lang.Object |
xyz(java.lang.Object x,
java.lang.Object y,
java.lang.Object z,
java.lang.String expression)
evaluate expression and make x,y,z available inside the expression as 'x','y','z' |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Eval()
Method Detail |
---|
public static java.lang.Object me(java.lang.String expression) throws CompilationFailedException
expression
- the Groovy expression to evaluate
CompilationFailedException
- if expression is no proper Groovypublic static java.lang.Object me(java.lang.String symbol, java.lang.Object object, java.lang.String expression) throws CompilationFailedException
expression
- the Groovy expression to evaluate
CompilationFailedException
- if expression is no proper Groovypublic static java.lang.Object x(java.lang.Object x, java.lang.String expression) throws CompilationFailedException
expression
- the Groovy expression to evaluate
CompilationFailedException
- if expression is no proper Groovypublic static java.lang.Object xy(java.lang.Object x, java.lang.Object y, java.lang.String expression) throws CompilationFailedException
expression
- the Groovy expression to evaluate
CompilationFailedException
- if expression is no proper Groovypublic static java.lang.Object xyz(java.lang.Object x, java.lang.Object y, java.lang.Object z, java.lang.String expression) throws CompilationFailedException
expression
- the Groovy expression to evaluate
CompilationFailedException
- if expression is no proper Groovy
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |