Class TypeDeclarationNameResolver


  • public class TypeDeclarationNameResolver
    extends Object
    • Constructor Detail

      • TypeDeclarationNameResolver

        public TypeDeclarationNameResolver​(KnowledgeBuilderImpl kbuilder)
    • Method Detail

      • resolveTypes

        public void resolveTypes​(Collection<? extends PackageDescr> packageDescrs,
                                 List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes)
      • resolveTypes

        public void resolveTypes​(PackageDescr packageDescr,
                                 List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes,
                                 org.drools.core.addon.TypeResolver typeResolver)
      • ensureQualifiedFieldType

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