|
Drools :: Compiler 6.2.0.Final | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PackageDescrBuilder | |
|---|---|
| org.drools.compiler.lang | This contains the parser and utilities for the native DRL format, for handling DRL source. |
| org.drools.compiler.lang.api | |
| org.drools.compiler.lang.api.impl | |
| Uses of PackageDescrBuilder in org.drools.compiler.lang |
|---|
| Methods in org.drools.compiler.lang with parameters of type PackageDescrBuilder | |
|---|---|
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)
|
BaseDescr |
DRL5Parser.declare(PackageDescrBuilder pkg)
declare := DECLARE | (ENTRY-POINT) => entryPointDeclaration | (WINDOW) => windowDeclaration | (TRAIT) => typeDeclaration (trait) | (ENUM) => enumDeclaration | typeDeclaration (class) END |
BaseDescr |
DRL6StrictParser.declare(PackageDescrBuilder pkg)
declare := DECLARE | (ENTRY-POINT) => entryPointDeclaration | (WINDOW) => windowDeclaration | (TRAIT) => typeDeclaration (trait) | (ENUM) => enumDeclaration | typeDeclaration (class) END |
BaseDescr |
DRL6Parser.declare(PackageDescrBuilder pkg)
declare := DECLARE | (ENTRY-POINT) => entryPointDeclaration | (WINDOW) => windowDeclaration | (TRAIT) => typeDeclaration (trait) | (ENUM) => enumDeclaration | typeDeclaration (class) END |
FunctionDescr |
DRL5Parser.function(PackageDescrBuilder pkg)
function := FUNCTION type? |
FunctionDescr |
DRL6StrictParser.function(PackageDescrBuilder pkg)
function := FUNCTION type? |
FunctionDescr |
DRL6Parser.function(PackageDescrBuilder pkg)
function := FUNCTION type? |
GlobalDescr |
DRL5Parser.globalStatement(PackageDescrBuilder pkg)
globalStatement := GLOBAL type ID |
GlobalDescr |
DRL6StrictParser.globalStatement(PackageDescrBuilder pkg)
globalStatement := GLOBAL type ID |
GlobalDescr |
DRL6Parser.globalStatement(PackageDescrBuilder pkg)
globalStatement := GLOBAL type ID |
ImportDescr |
DRL5Parser.importStatement(PackageDescrBuilder pkg)
importStatement := IMPORT (FUNCTION|STATIC)? |
ImportDescr |
DRL6StrictParser.importStatement(PackageDescrBuilder pkg)
importStatement := IMPORT ((FUNCTION|STATIC)? |
ImportDescr |
DRL6Parser.importStatement(PackageDescrBuilder pkg)
importStatement := IMPORT ((FUNCTION|STATIC)? |
String |
DRL5Parser.packageStatement(PackageDescrBuilder pkg)
Parses a package statement and returns the name of the package or null if none is defined. |
String |
DRL6StrictParser.packageStatement(PackageDescrBuilder pkg)
Parses a package statement and returns the name of the package or null if none is defined. |
String |
DRL6Parser.packageStatement(PackageDescrBuilder pkg)
Parses a package statement and returns the name of the package or null if none is defined. |
RuleDescr |
DRL5Parser.query(PackageDescrBuilder pkg)
query := QUERY stringId parameters? |
RuleDescr |
DRL6StrictParser.query(PackageDescrBuilder pkg)
query := annotation* QUERY stringId parameters? |
RuleDescr |
DRL6Parser.query(PackageDescrBuilder pkg)
query := QUERY stringId parameters? |
RuleDescr |
DRL5Parser.rule(PackageDescrBuilder pkg)
rule := RULE stringId (EXTENDS stringId)? |
RuleDescr |
DRL6StrictParser.rule(PackageDescrBuilder pkg)
rule := annotation* RULE stringId (EXTENDS stringId)? |
RuleDescr |
DRL6Parser.rule(PackageDescrBuilder pkg)
rule := RULE stringId (EXTENDS stringId)? |
BaseDescr |
DRL5Parser.statement(PackageDescrBuilder pkg)
statement := importStatement | globalStatement | declare | rule | ruleAttribute | function | query ; |
BaseDescr |
DRL6StrictParser.statement(PackageDescrBuilder pkg)
statement := importStatement | globalStatement | declare | rule | ruleAttribute | function | query ; |
BaseDescr |
DRL6Parser.statement(PackageDescrBuilder pkg)
statement := importStatement | globalStatement | declare | rule | ruleAttribute | function | query ; |
| Uses of PackageDescrBuilder in org.drools.compiler.lang.api |
|---|
| Methods in org.drools.compiler.lang.api that return PackageDescrBuilder | |
|---|---|
PackageDescrBuilder |
PackageDescrBuilder.end()
Returns itself, as there is no container for a package descr builder. |
PackageDescrBuilder |
PackageDescrBuilder.name(String name)
Sets the name of the package |
static PackageDescrBuilder |
DescrFactory.newPackage()
|
static PackageDescrBuilder |
DescrFactory.newPackage(org.kie.api.io.Resource resource)
|
| Uses of PackageDescrBuilder in org.drools.compiler.lang.api.impl |
|---|
| Classes in org.drools.compiler.lang.api.impl that implement PackageDescrBuilder | |
|---|---|
class |
PackageDescrBuilderImpl
A builder implementation for PackageDescrs using a fluent API. |
| Methods in org.drools.compiler.lang.api.impl that return PackageDescrBuilder | |
|---|---|
PackageDescrBuilder |
PackageDescrBuilderImpl.attribute(String name,
String value)
|
PackageDescrBuilder |
PackageDescrBuilderImpl.attribute(String name,
String value,
AttributeDescr.Type type)
|
PackageDescrBuilder |
PackageDescrBuilderImpl.end()
|
PackageDescrBuilder |
PackageDescrBuilderImpl.name(String name)
Sets the name of the package |
static PackageDescrBuilder |
PackageDescrBuilderImpl.newPackage()
|
static PackageDescrBuilder |
PackageDescrBuilderImpl.newPackage(org.kie.api.io.Resource resource)
|
| Methods in org.drools.compiler.lang.api.impl that return types with arguments of type PackageDescrBuilder | |
|---|---|
AttributeDescrBuilder<PackageDescrBuilder> |
PackageDescrBuilderImpl.attribute(String name)
|
| Constructors in org.drools.compiler.lang.api.impl with parameters of type PackageDescrBuilder | |
|---|---|
AccumulateImportDescrBuilderImpl(PackageDescrBuilder parent)
|
|
DeclareDescrBuilderImpl(PackageDescrBuilder parent)
|
|
EntryPointDeclarationDescrBuilderImpl(PackageDescrBuilder parent)
|
|
EnumDeclarationDescrBuilderImpl(PackageDescrBuilder parent)
|
|
FunctionDescrBuilderImpl(PackageDescrBuilder parent)
|
|
GlobalDescrBuilderImpl(PackageDescrBuilder parent)
|
|
ImportDescrBuilderImpl(PackageDescrBuilder parent,
boolean function)
|
|
QueryDescrBuilderImpl(PackageDescrBuilder parent)
|
|
RuleDescrBuilderImpl(PackageDescrBuilder parent)
|
|
TypeDeclarationDescrBuilderImpl(PackageDescrBuilder parent)
|
|
WindowDeclarationDescrBuilderImpl(PackageDescrBuilder parent)
|
|
|
Drools :: Compiler 6.2.0.Final | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||