Package | Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
List<PackageDescr> |
PackageBuilder.getPackageDescrs(String packageName) |
Modifier and Type | Method and Description |
---|---|
void |
PackageBuilder.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.
|
Constructor and Description |
---|
DuplicateRule(RuleDescr ruleDescr,
PackageDescr pkg,
org.kie.internal.builder.KnowledgeBuilderConfiguration config) |
Modifier and Type | Method and Description |
---|---|
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 . |
Modifier and Type | Method and Description |
---|---|
String |
XmlDumper.dump(PackageDescr packageDescr) |
void |
XmlDumper.visitPackageDescr(PackageDescr packageDescr) |
Modifier and Type | Method and Description |
---|---|
PackageDescr |
DRLParser.compilationUnit() |
PackageDescr |
AbstractDRLParser.compilationUnit()
Entry point method of a DRL compilation unit
compilationUnit := packageStatement?
|
protected abstract PackageDescr |
AbstractDRLParser.compilationUnit(PackageDescrBuilder pkg) |
protected PackageDescr |
DRL5Parser.compilationUnit(PackageDescrBuilder pkg) |
protected PackageDescr |
DRL6Parser.compilationUnit(PackageDescrBuilder pkg) |
PackageDescr |
DRLParser.compilationUnit(org.kie.api.io.Resource resource) |
PackageDescr |
AbstractDRLParser.compilationUnit(org.kie.api.io.Resource resource) |
Modifier and Type | Method and Description |
---|---|
String |
DrlDumper.dump(PackageDescr pkg) |
Modifier and Type | Method and Description |
---|---|
PackageDescr |
PackageDescrBuilderImpl.getDescr()
Returns the descriptor generated by this builder.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositePackageDescr |
Modifier and Type | Method and Description |
---|---|
void |
CompositePackageDescr.addPackageDescr(org.kie.api.io.Resource resource,
PackageDescr packageDescr) |
String |
PackageDescrDumper.dump(PackageDescr packageDescr) |
Constructor and Description |
---|
CompositePackageDescr(org.kie.api.io.Resource resource,
PackageDescr packageDescr) |
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.