|
||||||||||
| 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.
| 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 Groovy
public 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 Groovy
public 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 Groovy
public 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 Groovy
public 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 | |||||||||