Class EclipseJavaCompiler

  • All Implemented Interfaces:
    org.kie.memorycompiler.JavaCompiler

    public final class EclipseJavaCompiler
    extends org.kie.memorycompiler.AbstractJavaCompiler
    Eclipse compiler implementation
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.kie.memorycompiler.JavaCompiler

        org.kie.memorycompiler.JavaCompiler.CompilerHolder
    • Field Summary

      • Fields inherited from interface org.kie.memorycompiler.JavaCompiler

        DUMP_GENERATED_CLASSES
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.memorycompiler.CompilationResult compile​(java.lang.String[] pSourceFiles, org.kie.memorycompiler.resources.ResourceReader pReader, org.kie.memorycompiler.resources.ResourceStore pStore, java.lang.ClassLoader pClassLoader, org.kie.memorycompiler.JavaCompilerSettings pSettings)  
      org.kie.memorycompiler.JavaCompilerSettings createDefaultSettings()  
      java.lang.String getPathName​(java.lang.String fullPath)  
      void setSourceFolder​(java.lang.String sourceFolder)  
      • Methods inherited from class org.kie.memorycompiler.AbstractJavaCompiler

        compile, compile, setJavaCompilerSettings
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EclipseJavaCompiler

        public EclipseJavaCompiler()
      • EclipseJavaCompiler

        public EclipseJavaCompiler​(java.util.Map pSettings)
    • Method Detail

      • setSourceFolder

        public void setSourceFolder​(java.lang.String sourceFolder)
      • getPathName

        public java.lang.String getPathName​(java.lang.String fullPath)
      • compile

        public org.kie.memorycompiler.CompilationResult compile​(java.lang.String[] pSourceFiles,
                                                                org.kie.memorycompiler.resources.ResourceReader pReader,
                                                                org.kie.memorycompiler.resources.ResourceStore pStore,
                                                                java.lang.ClassLoader pClassLoader,
                                                                org.kie.memorycompiler.JavaCompilerSettings pSettings)
      • createDefaultSettings

        public org.kie.memorycompiler.JavaCompilerSettings createDefaultSettings()