Class POJOGenerator
java.lang.Object
org.drools.model.codegen.execmodel.generator.declaredtype.POJOGenerator
- All Implemented Interfaces:
CompilationPhase
-
Constructor Summary
ConstructorsConstructorDescriptionPOJOGenerator(org.drools.base.definitions.InternalKnowledgePackage pkg, org.drools.drl.ast.descr.PackageDescr packageDescr, PackageModel packageModel) POJOGenerator(BuildResultCollector builder, org.drools.base.definitions.InternalKnowledgePackage pkg, org.drools.drl.ast.descr.PackageDescr packageDescr, PackageModel packageModel) -
Method Summary
Modifier and TypeMethodDescriptioncompileType(BuildResultCollector resultAccumulator, ClassLoader packageClassLoader, List<GeneratedClassWithPackage> classesWithPackage) Collection<? extends KnowledgeBuilderResult>voidprocess()static String
-
Constructor Details
-
POJOGenerator
public POJOGenerator(BuildResultCollector builder, org.drools.base.definitions.InternalKnowledgePackage pkg, org.drools.drl.ast.descr.PackageDescr packageDescr, PackageModel packageModel) -
POJOGenerator
public POJOGenerator(org.drools.base.definitions.InternalKnowledgePackage pkg, org.drools.drl.ast.descr.PackageDescr packageDescr, PackageModel packageModel)
-
-
Method Details
-
compileType
public static Map<String,Class<?>> compileType(BuildResultCollector resultAccumulator, ClassLoader packageClassLoader, List<GeneratedClassWithPackage> classesWithPackage) -
process
public void process()- Specified by:
processin interfaceCompilationPhase
-
getResults
- Specified by:
getResultsin interfaceCompilationPhase
-
quote
-