public class TypeDeclarationConfigurator extends Object
Modifier and Type | Field and Description |
---|---|
protected KnowledgeBuilderImpl |
kbuilder |
Constructor and Description |
---|
TypeDeclarationConfigurator(KnowledgeBuilderImpl kbuilder) |
Modifier and Type | Method and Description |
---|---|
protected void |
buildFieldAccessors(org.drools.core.rule.TypeDeclaration type,
PackageRegistry pkgRegistry) |
void |
finalize(org.drools.core.rule.TypeDeclaration type,
AbstractClassTypeDeclarationDescr typeDescr,
PackageRegistry pkgRegistry,
Map<String,PackageRegistry> pkgRegistryMap,
ClassHierarchyManager hierarchyManager) |
boolean |
wireFieldAccessors(PackageRegistry pkgRegistry,
AbstractClassTypeDeclarationDescr typeDescr,
org.drools.core.rule.TypeDeclaration type) |
protected KnowledgeBuilderImpl kbuilder
public TypeDeclarationConfigurator(KnowledgeBuilderImpl kbuilder)
public void finalize(org.drools.core.rule.TypeDeclaration type, AbstractClassTypeDeclarationDescr typeDescr, PackageRegistry pkgRegistry, Map<String,PackageRegistry> pkgRegistryMap, ClassHierarchyManager hierarchyManager)
public boolean wireFieldAccessors(PackageRegistry pkgRegistry, AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type)
protected void buildFieldAccessors(org.drools.core.rule.TypeDeclaration type, PackageRegistry pkgRegistry) throws SecurityException, IllegalArgumentException, InstantiationException, IllegalAccessException, IOException, ClassNotFoundException, NoSuchMethodException, InvocationTargetException, NoSuchFieldException
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.