|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PackageDescrBuilder | |
---|---|
org.drools.lang | This contains the parser and utilities for the native DRL format, for handling DRL source. |
org.drools.lang.api | |
org.drools.lang.api.impl |
Uses of PackageDescrBuilder in org.drools.lang |
---|
Methods in org.drools.lang with parameters of type PackageDescrBuilder | |
---|---|
TypeDeclarationDescr |
DRLParser.declare(PackageDescrBuilder pkg)
declare := DECLARE qualifiedIdentifier (EXTENDS qualifiedIdentifier)? |
FunctionDescr |
DRLParser.function(PackageDescrBuilder pkg)
function := FUNCTION type? |
GlobalDescr |
DRLParser.globalStatement(PackageDescrBuilder pkg)
globalStatement := GLOBAL type ID |
ImportDescr |
DRLParser.importStatement(PackageDescrBuilder pkg)
importStatement := IMPORT (FUNCTION|STATIC)? |
String |
DRLParser.packageStatement(PackageDescrBuilder pkg)
Parses a package statement and returns the name of the package or null if none is defined. |
RuleDescr |
DRLParser.query(PackageDescrBuilder pkg)
query := QUERY stringId parameters? |
RuleDescr |
DRLParser.rule(PackageDescrBuilder pkg)
rule := RULE stringId (EXTENDS stringId)? |
BaseDescr |
DRLParser.statement(PackageDescrBuilder pkg)
statement := importStatement | globalStatement | declare | rule | ruleAttribute | function | query ; |
Uses of PackageDescrBuilder in org.drools.lang.api |
---|
Methods in org.drools.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()
|
Uses of PackageDescrBuilder in org.drools.lang.api.impl |
---|
Classes in org.drools.lang.api.impl that implement PackageDescrBuilder | |
---|---|
class |
PackageDescrBuilderImpl
A builder implementation for PackageDescrs using a fluent API. |
Methods in org.drools.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()
|
Methods in org.drools.lang.api.impl that return types with arguments of type PackageDescrBuilder | |
---|---|
AttributeDescrBuilder<PackageDescrBuilder> |
PackageDescrBuilderImpl.attribute(String name)
|
Constructors in org.drools.lang.api.impl with parameters of type PackageDescrBuilder | |
---|---|
DeclareDescrBuilderImpl(PackageDescrBuilder parent)
|
|
FunctionDescrBuilderImpl(PackageDescrBuilder parent)
|
|
GlobalDescrBuilderImpl(PackageDescrBuilder parent)
|
|
ImportDescrBuilderImpl(PackageDescrBuilder parent,
boolean function)
|
|
QueryDescrBuilderImpl(PackageDescrBuilder parent)
|
|
RuleDescrBuilderImpl(PackageDescrBuilder parent)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |