Package | Description |
---|---|
org.drools.compiler.builder.impl | |
org.drools.compiler.compiler |
This is the main package to load rules.
|
org.drools.compiler.lang |
Modifier and Type | Method and Description |
---|---|
void |
KnowledgeBuilderImpl.addPackageFromDecisionTable(org.kie.api.io.Resource resource,
org.kie.api.io.ResourceConfiguration configuration) |
void |
KnowledgeBuilderImpl.addPackageFromDrl(Reader reader)
Load a rule package from DRL source.
|
void |
KnowledgeBuilderImpl.addPackageFromDrl(Reader source,
Reader dsl)
Load a rule package from DRL source using the supplied DSL configuration.
|
void |
KnowledgeBuilderImpl.addPackageFromDrl(Reader reader,
org.kie.api.io.Resource sourceResource)
Load a rule package from DRL source and associate all loaded artifacts
with the given resource.
|
void |
KnowledgeBuilderImpl.addPackageFromDrl(org.kie.api.io.Resource resource) |
void |
KnowledgeBuilderImpl.addPackageFromDslr(org.kie.api.io.Resource resource) |
void |
KnowledgeBuilderImpl.addPackageFromGuidedDecisionTable(org.kie.api.io.Resource resource) |
void |
KnowledgeBuilderImpl.addPackageFromGuidedScoreCard(org.kie.api.io.Resource resource) |
void |
KnowledgeBuilderImpl.addPackageFromScoreCard(org.kie.api.io.Resource resource,
org.kie.api.io.ResourceConfiguration configuration) |
void |
KnowledgeBuilderImpl.addPackageFromTemplate(org.kie.api.io.Resource resource) |
void |
KnowledgeBuilderImpl.addPackageFromXml(Reader reader)
Load a rule package from XML source.
|
void |
KnowledgeBuilderImpl.addPackageFromXml(org.kie.api.io.Resource resource) |
Modifier and Type | Method and Description |
---|---|
List<DroolsParserException> |
DrlExprParser.getErrors() |
Modifier and Type | Method and Description |
---|---|
DefaultExpanderResolver |
DrlParser.getDefaultResolver(Reader dsl) |
String |
DrlParser.getExpandedDRL(String source,
DefaultExpanderResolver resolver)
This will expand the DRL using the given expander resolver. useful for
debugging.
|
String |
DrlParser.getExpandedDRL(String source,
Reader dsl)
This will expand the DRL. useful for debugging.
|
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,
org.kie.api.io.Resource resource,
InputStream is) |
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,
InputStream is) |
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 | Field and Description |
---|---|
List<DroolsParserException> |
ParserHelper.errors |
Modifier and Type | Method and Description |
---|---|
DroolsParserException |
DroolsParserExceptionFactory.createDroolsException(Exception e,
org.antlr.runtime.Token token) |
DroolsParserException |
DroolsParserExceptionFactory.createDroolsException(org.antlr.runtime.RecognitionException e)
This method creates a DroolsParserException full of information.
|
DroolsParserException |
DroolsParserExceptionFactory.createTrailingSemicolonException(int line,
int column,
int offset)
This method creates a DroolsParserException for trailing semicolon
exception, full of information.
|
Modifier and Type | Method and Description |
---|---|
List<DroolsParserException> |
ParserHelper.getErrors()
return the raw DroolsParserException errors
|
List<DroolsParserException> |
DRL6Expressions.getErrors() |
List<DroolsParserException> |
DRL5Expressions.getErrors() |
List<DroolsParserException> |
DRLParser.getErrors() |
abstract List<DroolsParserException> |
DRLExpressions.getErrors() |
List<DroolsParserException> |
DRL5Lexer.getErrors()
return the raw DroolsParserException errors
|
List<DroolsParserException> |
DRLLexer.getErrors() |
List<DroolsParserException> |
AbstractDRLParser.getErrors() |
List<DroolsParserException> |
DRL6Lexer.getErrors()
return the raw DroolsParserException errors
|
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.