public class ExpressionJavaLambdaSimpleGeneric extends Expression
| Modifier and Type | Field and Description |
|---|---|
java.lang.Class |
genericClass |
| Constructor and Description |
|---|
ExpressionJavaLambdaSimpleGeneric(ZenPosition position,
java.lang.Class<?> interfaceClass,
java.util.List<ParsedFunctionArgument> arguments,
java.util.List<Statement> statements,
ZenType type) |
| Modifier and Type | Method and Description |
|---|---|
void |
compile(boolean result,
IEnvironmentMethod environment) |
ZenType |
getType() |
assign, call, cast, compileIf, eval, getMember, getPosition, parse, predictCallTypes, toSymbol, toTypepublic ExpressionJavaLambdaSimpleGeneric(ZenPosition position, java.lang.Class<?> interfaceClass, java.util.List<ParsedFunctionArgument> arguments, java.util.List<Statement> statements, ZenType type)
public ZenType getType()
public void compile(boolean result,
IEnvironmentMethod environment)
compile in class Expression