public class CompilerAbstractionToolProvider extends Object implements com.espertech.esper.common.internal.compile.compiler.CompilerAbstraction
Constructor and Description |
---|
CompilerAbstractionToolProvider(JavaCompiler javaCompiler) |
Modifier and Type | Method and Description |
---|---|
void |
compileClasses(List<com.espertech.esper.common.internal.bytecodemodel.core.CodegenClass> classes,
com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionCompilationContext context,
com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionClassCollection state) |
com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionCompileSourcesResult |
compileSources(List<String> sources,
com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionCompilationContext context,
com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionClassCollection state) |
com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionClassCollection |
newClassCollection() |
public CompilerAbstractionToolProvider(JavaCompiler javaCompiler)
public com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionClassCollection newClassCollection()
newClassCollection
in interface com.espertech.esper.common.internal.compile.compiler.CompilerAbstraction
public void compileClasses(List<com.espertech.esper.common.internal.bytecodemodel.core.CodegenClass> classes, com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionCompilationContext context, com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionClassCollection state)
compileClasses
in interface com.espertech.esper.common.internal.compile.compiler.CompilerAbstraction
public com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionCompileSourcesResult compileSources(List<String> sources, com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionCompilationContext context, com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionClassCollection state)
compileSources
in interface com.espertech.esper.common.internal.compile.compiler.CompilerAbstraction
Copyright © 2005–2022. All rights reserved.