Drools :: Compiler 6.2.0.Final

Uses of Interface
org.drools.compiler.lang.api.PackageDescrBuilder

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

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.