public class POJOGenerator extends Object
Modifier and Type | Field and Description |
---|---|
static Map<String,Class<?>> |
predefinedClassLevelAnnotation |
Constructor and Description |
---|
POJOGenerator() |
Modifier and Type | Method and Description |
---|---|
static Map<String,Class<?>> |
compileType(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder,
ClassLoader packageClassLoader,
List<GeneratedClassWithPackage> classesWithPackage) |
static void |
generatePOJO(org.drools.core.definitions.InternalKnowledgePackage pkg,
org.drools.compiler.lang.descr.PackageDescr packageDescr,
PackageModel packageModel) |
static void |
registerType(org.kie.soup.project.datamodel.commons.types.TypeResolver typeResolver,
Map<String,Class<?>> classMap) |
static org.drools.javaparser.ast.body.ClassOrInterfaceDeclaration |
toClassDeclaration(org.drools.compiler.lang.descr.TypeDeclarationDescr typeDeclaration,
org.drools.compiler.lang.descr.PackageDescr packageDescr) |
public static void generatePOJO(org.drools.core.definitions.InternalKnowledgePackage pkg, org.drools.compiler.lang.descr.PackageDescr packageDescr, PackageModel packageModel)
public static Map<String,Class<?>> compileType(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder, ClassLoader packageClassLoader, List<GeneratedClassWithPackage> classesWithPackage)
public static void registerType(org.kie.soup.project.datamodel.commons.types.TypeResolver typeResolver, Map<String,Class<?>> classMap)
public static org.drools.javaparser.ast.body.ClassOrInterfaceDeclaration toClassDeclaration(org.drools.compiler.lang.descr.TypeDeclarationDescr typeDeclaration, org.drools.compiler.lang.descr.PackageDescr packageDescr)
packageDescr
- Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.