org.drools.semantics.java
Class DroolsScriptEvaluator
java.lang.Object
net.janino.EvaluatorBase
org.drools.semantics.java.DroolsScriptEvaluator
- public class DroolsScriptEvaluator
- extends net.janino.EvaluatorBase
Methods inherited from class net.janino.EvaluatorBase |
addClassMethodBlockDeclaration, addPackageMemberClassDeclaration, classesToTypes, classToType, compileAndLoad, compileAndLoad, makeFormalParameters, parseImportDeclarations |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DroolsScriptEvaluator
public DroolsScriptEvaluator(String code,
Class interfaceToImplement,
String[] parameterNames,
Declaration[] declarations,
Set imports,
Map applicationData)
throws net.janino.Scanner.ScanException,
net.janino.Parser.ParseException,
net.janino.Java.CompileException,
IOException
getMethod
public Method getMethod()
compile
public static Object compile(String block,
Class interfaceToImplement,
String[] parameterNames,
Declaration[] declarations,
Set imports,
Map applicationData)
throws net.janino.Java.CompileException,
net.janino.Parser.ParseException,
net.janino.Scanner.ScanException,
IOException
- Throws:
net.janino.Java.CompileException
net.janino.Parser.ParseException
net.janino.Scanner.ScanException
IOException
Copyright © 2001-2004 The Codehaus. All Rights Reserved.