Package org.drools.modelcompiler.builder
Class JavaParserCompiler
- java.lang.Object
-
- org.drools.modelcompiler.builder.JavaParserCompiler
-
public class JavaParserCompiler extends Object
-
-
Constructor Summary
Constructors Constructor Description JavaParserCompiler()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Map<String,Class<?>>compileAll(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder, ClassLoader classLoader, List<GeneratedClassWithPackage> classes)static org.kie.memorycompiler.JavaCompilergetCompiler()static com.github.javaparser.printer.DefaultPrettyPrintergetPrettyPrinter()static StringtoPojoSource(String pkgName, Collection<String> imports, Collection<String> staticImports, com.github.javaparser.ast.body.TypeDeclaration pojo)
-
-
-
Method Detail
-
getCompiler
public static org.kie.memorycompiler.JavaCompiler getCompiler()
-
getPrettyPrinter
public static com.github.javaparser.printer.DefaultPrettyPrinter getPrettyPrinter()
-
compileAll
public static Map<String,Class<?>> compileAll(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder, ClassLoader classLoader, List<GeneratedClassWithPackage> classes)
-
toPojoSource
public static String toPojoSource(String pkgName, Collection<String> imports, Collection<String> staticImports, com.github.javaparser.ast.body.TypeDeclaration pojo)
-
-