Class GenerateCodeUtil


  • public class GenerateCodeUtil
    extends Object
    • Constructor Detail

      • GenerateCodeUtil

        public GenerateCodeUtil()
    • Method Detail

      • getProjectClassLoader

        public static URLClassLoader getProjectClassLoader​(org.apache.maven.project.MavenProject project,
                                                           File outputDirectory,
                                                           org.kie.memorycompiler.JavaCompilerSettings javaCompilerSettings)
      • compileAndWriteClasses

        public static void compileAndWriteClasses​(File targetDirectory,
                                                  ClassLoader projectClassLoader,
                                                  org.kie.memorycompiler.JavaCompilerSettings javaCompilerSettings,
                                                  org.kie.memorycompiler.JavaConfiguration.CompilerType compilerType,
                                                  Map<String,​String> classNameSourceMap,
                                                  String dumpKieSourcesFolder)
      • createJavaCompilerSettings

        public static org.kie.memorycompiler.JavaCompilerSettings createJavaCompilerSettings()
      • toClassName

        public static String toClassName​(String source)