|
Drools :: Compiler 6.2.0.Final | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||