public interface CompilerServices
Modifier and Type | Method and Description |
---|---|
void |
compileClass(String code,
String filenameWithoutExtension,
Map<String,byte[]> classpath,
Map<String,byte[]> output,
Consumer<Object> compileResultConsumer,
ModuleCompileTimeServices services) |
ExprNode |
compileExpression(String expression,
StatementCompileTimeServices services) |
Class |
compileStandInClass(CodegenClassType classType,
String classNameSimple,
ModuleCompileTimeServices services) |
String |
lexSampleSQL(String querySQL) |
StatementSpecRaw |
parseWalk(String epl,
StatementSpecMapEnv mapEnv) |
StatementSpecRaw parseWalk(String epl, StatementSpecMapEnv mapEnv) throws StatementSpecCompileException
StatementSpecCompileException
String lexSampleSQL(String querySQL) throws ExprValidationException
ExprValidationException
ExprNode compileExpression(String expression, StatementCompileTimeServices services) throws ExprValidationException
ExprValidationException
Class compileStandInClass(CodegenClassType classType, String classNameSimple, ModuleCompileTimeServices services)
void compileClass(String code, String filenameWithoutExtension, Map<String,byte[]> classpath, Map<String,byte[]> output, Consumer<Object> compileResultConsumer, ModuleCompileTimeServices services) throws CompilerServicesCompileException
CompilerServicesCompileException
Copyright © 2005–2021. All rights reserved.