Drools :: Compiler 6.2.0.Final

org.drools.compiler.builder.impl
Class TypeDeclarationNameResolver

java.lang.Object
  extended by org.drools.compiler.builder.impl.TypeDeclarationNameResolver

public class TypeDeclarationNameResolver
extends Object


Constructor Summary
TypeDeclarationNameResolver(KnowledgeBuilderImpl kbuilder)
           
 
Method Summary
 void ensureQualifiedFieldType(AbstractClassTypeDeclarationDescr typeDescr, PackageDescr packageDescr, org.drools.core.base.TypeResolver typeResolver, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes)
           
protected  void ensureQualifiedNames(Collection<? extends PackageDescr> packageDescrs, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes, Map<String,AbstractClassTypeDeclarationDescr> unprocesseableDescrs)
           
 void resolveTypes(Collection<? extends PackageDescr> packageDescrs, Collection<AbstractClassTypeDeclarationDescr> unsortedDescrs, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes, Map<String,AbstractClassTypeDeclarationDescr> unprocesseableDescrs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeDeclarationNameResolver

public TypeDeclarationNameResolver(KnowledgeBuilderImpl kbuilder)
Method Detail

resolveTypes

public void resolveTypes(Collection<? extends PackageDescr> packageDescrs,
                         Collection<AbstractClassTypeDeclarationDescr> unsortedDescrs,
                         List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes,
                         Map<String,AbstractClassTypeDeclarationDescr> unprocesseableDescrs)

ensureQualifiedNames

protected void ensureQualifiedNames(Collection<? extends PackageDescr> packageDescrs,
                                    List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes,
                                    Map<String,AbstractClassTypeDeclarationDescr> unprocesseableDescrs)

ensureQualifiedFieldType

public void ensureQualifiedFieldType(AbstractClassTypeDeclarationDescr typeDescr,
                                     PackageDescr packageDescr,
                                     org.drools.core.base.TypeResolver typeResolver,
                                     List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes)

Drools :: Compiler 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.