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

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)
           
 



Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.