Package org.kie.maven.plugin
Class GenerateCodeUtil
- java.lang.Object
-
- org.kie.maven.plugin.GenerateCodeUtil
-
public class GenerateCodeUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description GenerateCodeUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcompileAndWriteClasses(File targetDirectory, ClassLoader projectClassLoader, org.kie.memorycompiler.JavaCompilerSettings javaCompilerSettings, org.kie.memorycompiler.JavaConfiguration.CompilerType compilerType, Map<String,String> classNameSourceMap, String dumpKieSourcesFolder)static org.kie.memorycompiler.JavaCompilerSettingscreateJavaCompilerSettings()static URLClassLoadergetProjectClassLoader(org.apache.maven.project.MavenProject project, File outputDirectory, org.kie.memorycompiler.JavaCompilerSettings javaCompilerSettings)static StringtoClassName(String source)
-
-
-
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()
-
-