Drools :: Compiler 6.2.0.Final

Uses of Class
org.drools.compiler.lang.descr.PackageDescr

Packages that use PackageDescr
org.drools.compiler.builder.impl   
org.drools.compiler.compiler This is the main package to load rules. 
org.drools.compiler.compiler.xml This contains the parser and utilities for handling rules in XML format. 
org.drools.compiler.lang This contains the parser and utilities for the native DRL format, for handling DRL source. 
org.drools.compiler.lang.api.impl   
org.drools.compiler.lang.descr   
 

Uses of PackageDescr in org.drools.compiler.builder.impl
 

Methods in org.drools.compiler.builder.impl that return types with arguments of type PackageDescr
 List<PackageDescr> KnowledgeBuilderImpl.getPackageDescrs(String packageName)
           
 

Methods in org.drools.compiler.builder.impl with parameters of type PackageDescr
 void KnowledgeBuilderImpl.addPackage(PackageDescr packageDescr)
          This adds a package from a Descr/AST This will also trigger a compile, if there are any generated classes to compile of course.
 void TypeDeclarationNameResolver.ensureQualifiedFieldType(AbstractClassTypeDeclarationDescr typeDescr, PackageDescr packageDescr, org.drools.core.base.TypeResolver typeResolver, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes)
           
static String TypeDeclarationUtils.lookupSimpleNameByImports(String name, AbstractClassTypeDeclarationDescr typeDescr, PackageDescr packageDescr, ClassLoader loader)
           
 PackageRegistry KnowledgeBuilderImpl.newPackage(PackageDescr packageDescr)
           
protected  void TypeDeclarationBuilder.normalizeForeignPackages(PackageDescr packageDescr)
           
 void KnowledgeBuilderImpl.normalizeRuleAnnotations(PackageDescr packageDescr)
           
 void KnowledgeBuilderImpl.normalizeTypeDeclarationAnnotations(PackageDescr packageDescr)
           
static String TypeDeclarationUtils.resolveType(String klass, PackageDescr packageDescr, PackageRegistry pkgRegistry)
          Tries to determine the namespace (package) of a simple type chosen to be the superclass of a declared bean.
 

Method parameters in org.drools.compiler.builder.impl with type arguments of type PackageDescr
protected  void TypeDeclarationNameResolver.ensureQualifiedNames(Collection<? extends PackageDescr> packageDescrs, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes, Map<String,AbstractClassTypeDeclarationDescr> unprocesseableDescrs)
           
 void TypeDeclarationBuilder.processTypeDeclarations(Collection<? extends PackageDescr> packageDescrs, Collection<AbstractClassTypeDeclarationDescr> unsortedDescrs, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes, Map<String,AbstractClassTypeDeclarationDescr> unprocesseableDescrs)
          1) Process the TypeDeclaration Descriptors Resolve names Normalize field descriptors
 void TypeDeclarationNameResolver.resolveTypes(Collection<? extends PackageDescr> packageDescrs, Collection<AbstractClassTypeDeclarationDescr> unsortedDescrs, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes, Map<String,AbstractClassTypeDeclarationDescr> unprocesseableDescrs)
           
protected  void TypeDeclarationBuilder.setResourcesInDescriptors(Collection<? extends PackageDescr> packageDescrs)
           
 

Uses of PackageDescr in org.drools.compiler.compiler
 

Methods in org.drools.compiler.compiler that return PackageDescr
 PackageDescr DrlParser.parse(boolean isEditor, Reader reader)
           
 PackageDescr DrlParser.parse(boolean isEditor, Reader drl, Reader dsl)
           
 PackageDescr DrlParser.parse(boolean isEditor, org.kie.api.io.Resource resource)
           
 PackageDescr DrlParser.parse(boolean isEditor, String text)
           
 PackageDescr DrlParser.parse(boolean isEditor, String source, Reader dsl)
          Parse and build a rule package from a DRL source with a domain specific language.
 PackageDescr DrlParser.parse(Reader reader)
           
 PackageDescr DrlParser.parse(Reader drl, Reader dsl)
          Parse and build a rule package from a DRL source with a domain specific language.
 PackageDescr DrlParser.parse(org.kie.api.io.Resource resource)
           
 PackageDescr DrlParser.parse(org.kie.api.io.Resource resource, Reader reader)
           
 PackageDescr DrlParser.parse(org.kie.api.io.Resource resource, String text)
          Parse a rule from text
 PackageDescr DrlParser.parse(String source, Reader dsl)
           
 

Constructors in org.drools.compiler.compiler with parameters of type PackageDescr
DuplicateRule(RuleDescr ruleDescr, PackageDescr pkg, org.kie.internal.builder.KnowledgeBuilderConfiguration config)
           
 

Uses of PackageDescr in org.drools.compiler.compiler.xml
 

Methods in org.drools.compiler.compiler.xml that return PackageDescr
 PackageDescr XmlPackageReader.getPackageDescr()
           
 PackageDescr XmlPackageReader.read(InputSource in)
          Read a RuleSet from an InputSource.
 PackageDescr XmlPackageReader.read(InputStream inputStream)
          Read a RuleSet from an InputStream.
 PackageDescr XmlPackageReader.read(Reader reader)
          Read a RuleSet from a Reader.
 

Methods in org.drools.compiler.compiler.xml with parameters of type PackageDescr
 String XmlDumper.dump(PackageDescr packageDescr)
           
 void XmlDumper.visitPackageDescr(PackageDescr packageDescr)
           
 

Uses of PackageDescr in org.drools.compiler.lang
 

Methods in org.drools.compiler.lang that return PackageDescr
 PackageDescr AbstractDRLParser.compilationUnit()
          Entry point method of a DRL compilation unit compilationUnit := packageStatement?
 PackageDescr DRLParser.compilationUnit()
           
protected  PackageDescr DRL5Parser.compilationUnit(PackageDescrBuilder pkg)
           
protected  PackageDescr DRL6StrictParser.compilationUnit(PackageDescrBuilder pkg)
           
protected  PackageDescr DRL6Parser.compilationUnit(PackageDescrBuilder pkg)
           
protected abstract  PackageDescr AbstractDRLParser.compilationUnit(PackageDescrBuilder pkg)
           
 PackageDescr AbstractDRLParser.compilationUnit(org.kie.api.io.Resource resource)
           
 PackageDescr DRLParser.compilationUnit(org.kie.api.io.Resource resource)
           
 

Methods in org.drools.compiler.lang with parameters of type PackageDescr
 String DrlDumper.dump(PackageDescr pkg)
           
 

Uses of PackageDescr in org.drools.compiler.lang.api.impl
 

Methods in org.drools.compiler.lang.api.impl that return PackageDescr
 PackageDescr PackageDescrBuilderImpl.getDescr()
          Returns the descriptor generated by this builder.
 

Uses of PackageDescr in org.drools.compiler.lang.descr
 

Subclasses of PackageDescr in org.drools.compiler.lang.descr
 class CompositePackageDescr
           
 

Methods in org.drools.compiler.lang.descr with parameters of type PackageDescr
 void CompositePackageDescr.addPackageDescr(org.kie.api.io.Resource resource, PackageDescr packageDescr)
           
 String PackageDescrDumper.dump(PackageDescr packageDescr)
           
 

Constructors in org.drools.compiler.lang.descr with parameters of type PackageDescr
CompositePackageDescr(org.kie.api.io.Resource resource, PackageDescr packageDescr)
           
 


Drools :: Compiler 6.2.0.Final

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