Uses of Class
org.drools.compiler.lang.descr.PackageDescr
-
Packages that use PackageDescr Package Description org.drools.compiler.builder 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 org.drools.compiler.lang.api.impl org.drools.compiler.lang.descr -
-
Uses of PackageDescr in org.drools.compiler.builder
Methods in org.drools.compiler.builder that return types with arguments of type PackageDescr Modifier and Type Method Description List<PackageDescr>DroolsAssemblerContext. getPackageDescrs(String namespace)List<PackageDescr>InternalKnowledgeBuilder.Empty. getPackageDescrs(String namespace)Methods in org.drools.compiler.builder with parameters of type PackageDescr Modifier and Type Method Description voidInternalKnowledgeBuilder. addPackage(PackageDescr packageDescr)voidInternalKnowledgeBuilder.Empty. addPackage(PackageDescr packageDescr) -
Uses of PackageDescr in org.drools.compiler.builder.impl
Methods in org.drools.compiler.builder.impl that return types with arguments of type PackageDescr Modifier and Type Method Description List<PackageDescr>KnowledgeBuilderImpl. getPackageDescrs(String packageName)Methods in org.drools.compiler.builder.impl with parameters of type PackageDescr Modifier and Type Method Description voidKnowledgeBuilderImpl. addPackage(PackageDescr packageDescr)Adds a package from a Descr/AST also triggering its compilation and the generation of the corresponding rete/phreak networkprotected voidKnowledgeBuilderImpl. compileKnowledgePackages(PackageDescr packageDescr, PackageRegistry pkgRegistry)protected voidKnowledgeBuilderImpl. compileRete(PackageDescr packageDescr)voidTypeDeclarationNameResolver. ensureQualifiedFieldType(AbstractClassTypeDeclarationDescr typeDescr, PackageDescr packageDescr, org.drools.core.addon.TypeResolver typeResolver, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes)PackageRegistryKnowledgeBuilderImpl. getOrCreatePackageRegistry(PackageDescr packageDescr)static StringTypeDeclarationUtils. lookupSimpleNameByImports(String name, AbstractClassTypeDeclarationDescr typeDescr, PackageDescr packageDescr, ClassLoader loader)protected voidTypeDeclarationBuilder. normalizeForeignPackages(PackageDescr packageDescr)voidKnowledgeBuilderImpl. normalizeRuleAnnotations(PackageDescr packageDescr, org.drools.core.addon.TypeResolver typeResolver)voidKnowledgeBuilderImpl. normalizeTypeDeclarationAnnotations(PackageDescr packageDescr, org.drools.core.addon.TypeResolver typeResolver)protected voidKnowledgeBuilderImpl. processAccumulateFunctions(PackageRegistry pkgRegistry, PackageDescr packageDescr)protected voidKnowledgeBuilderImpl. processFunctions(PackageRegistry pkgRegistry, PackageDescr packageDescr)protected voidKnowledgeBuilderImpl. processGlobals(PackageRegistry pkgRegistry, PackageDescr packageDescr)protected voidKnowledgeBuilderImpl. processOtherDeclarations(PackageRegistry pkgRegistry, PackageDescr packageDescr)voidTypeDeclarationBuilder. processTypeDeclarations(PackageDescr packageDescr, PackageRegistry pkgRegistry, Collection<AbstractClassTypeDeclarationDescr> unsortedDescrs, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes, Map<String,AbstractClassTypeDeclarationDescr> unprocesseableDescrs)protected voidKnowledgeBuilderImpl. processWindowDeclarations(PackageRegistry pkgRegistry, PackageDescr packageDescr)voidKnowledgeBuilderImpl. registerPackage(PackageDescr packageDescr)static StringTypeDeclarationUtils. 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.voidTypeDeclarationNameResolver. resolveTypes(PackageDescr packageDescr, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes, org.drools.core.addon.TypeResolver typeResolver)protected voidKnowledgeBuilderImpl. validateUniqueRuleNames(PackageDescr packageDescr)Method parameters in org.drools.compiler.builder.impl with type arguments of type PackageDescr Modifier and Type Method Description voidTypeDeclarationBuilder. 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 descriptorsvoidTypeDeclarationNameResolver. resolveTypes(Collection<? extends PackageDescr> packageDescrs, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes) -
Uses of PackageDescr in org.drools.compiler.compiler
Methods in org.drools.compiler.compiler that return PackageDescr Modifier and Type Method Description PackageDescrDrlParser. parse(boolean isEditor, Reader reader)PackageDescrDrlParser. parse(boolean isEditor, Reader drl, Reader dsl)PackageDescrDrlParser. parse(boolean isEditor, String text)PackageDescrDrlParser. parse(boolean isEditor, String source, Reader dsl)Parse and build a rule package from a DRL source with a domain specific language.PackageDescrDrlParser. parse(boolean isEditor, org.kie.api.io.Resource resource)PackageDescrDrlParser. parse(boolean isEditor, org.kie.api.io.Resource resource, InputStream is)PackageDescrDrlParser. parse(Reader reader)PackageDescrDrlParser. parse(Reader drl, Reader dsl)Parse and build a rule package from a DRL source with a domain specific language.PackageDescrDrlParser. parse(String source, Reader dsl)PackageDescrDrlParser. parse(org.kie.api.io.Resource resource)PackageDescrDrlParser. parse(org.kie.api.io.Resource resource, InputStream is)PackageDescrDrlParser. parse(org.kie.api.io.Resource resource, Reader reader)PackageDescrDrlParser. parse(org.kie.api.io.Resource resource, String text)Parse a rule from textConstructors in org.drools.compiler.compiler with parameters of type PackageDescr Constructor Description 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 Modifier and Type Method Description PackageDescrXmlPackageReader. getPackageDescr()PackageDescrXmlPackageReader. read(InputStream inputStream)Read aRuleSetfrom anInputStream.PackageDescrXmlPackageReader. read(Reader reader)Read aRuleSetfrom aReader.PackageDescrXmlPackageReader. read(InputSource in)Read aRuleSetfrom anInputSource.Methods in org.drools.compiler.compiler.xml with parameters of type PackageDescr Modifier and Type Method Description StringXmlDumper. dump(PackageDescr packageDescr)voidXmlDumper. visitPackageDescr(PackageDescr packageDescr) -
Uses of PackageDescr in org.drools.compiler.lang
Methods in org.drools.compiler.lang that return PackageDescr Modifier and Type Method Description PackageDescrAbstractDRLParser. compilationUnit()Entry point method of a DRL compilation unit compilationUnit := packageStatement?protected abstract PackageDescrAbstractDRLParser. compilationUnit(PackageDescrBuilder pkg)PackageDescrAbstractDRLParser. compilationUnit(org.kie.api.io.Resource resource)protected PackageDescrDRL5Parser. compilationUnit(PackageDescrBuilder pkg)protected PackageDescrDRL6Parser. compilationUnit(PackageDescrBuilder pkg)protected PackageDescrDRL6StrictParser. compilationUnit(PackageDescrBuilder pkg)PackageDescrDRLParser. compilationUnit()PackageDescrDRLParser. compilationUnit(org.kie.api.io.Resource resource) -
Uses of PackageDescr in org.drools.compiler.lang.api.impl
Methods in org.drools.compiler.lang.api.impl that return PackageDescr Modifier and Type Method Description PackageDescrPackageDescrBuilderImpl. 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 Modifier and Type Class Description classCompositePackageDescrMethods in org.drools.compiler.lang.descr with parameters of type PackageDescr Modifier and Type Method Description voidCompositePackageDescr. addPackageDescr(org.kie.api.io.Resource resource, PackageDescr packageDescr)StringPackageDescrDumper. dump(PackageDescr packageDescr)Constructors in org.drools.compiler.lang.descr with parameters of type PackageDescr Constructor Description CompositePackageDescr(org.kie.api.io.Resource resource, PackageDescr packageDescr)
-