Class CompilerAbstractionToolProvider
java.lang.Object
com.espertech.esper.compiler.internal.compiler.abstraction.CompilerAbstractionToolProvider
- All Implemented Interfaces:
com.espertech.esper.common.internal.compile.compiler.CompilerAbstraction
public class CompilerAbstractionToolProvider
extends Object
implements com.espertech.esper.common.internal.compile.compiler.CompilerAbstraction
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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
-
Constructor Details
-
CompilerAbstractionToolProvider
-
-
Method Details
-
newClassCollection
public com.espertech.esper.common.internal.compile.compiler.CompilerAbstractionClassCollection newClassCollection()- Specified by:
newClassCollection
in interfacecom.espertech.esper.common.internal.compile.compiler.CompilerAbstraction
-
compileClasses
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) - Specified by:
compileClasses
in interfacecom.espertech.esper.common.internal.compile.compiler.CompilerAbstraction
-
compileSources
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) - Specified by:
compileSources
in interfacecom.espertech.esper.common.internal.compile.compiler.CompilerAbstraction
-