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

Packages that use DescrBuilder
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 DescrBuilder in org.drools.lang
 

Methods in org.drools.lang with type parameters of type DescrBuilder
<T extends DescrBuilder<?,?>>
T
ParserHelper.end(Class<T> clazz, DescrBuilder<?,?> builder)
           
<T extends DescrBuilder<?,?>>
T
ParserHelper.start(DescrBuilder<?,?> ctxBuilder, Class<T> clazz, String param)
           
 

Methods in org.drools.lang with parameters of type DescrBuilder
<T extends DescrBuilder<?,?>>
T
ParserHelper.end(Class<T> clazz, DescrBuilder<?,?> builder)
           
<T extends DescrBuilder<?,?>>
T
ParserHelper.start(DescrBuilder<?,?> ctxBuilder, Class<T> clazz, String param)
           
 

Uses of DescrBuilder in org.drools.lang.api
 

Classes in org.drools.lang.api with type parameters of type DescrBuilder
 interface AccumulateDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for Accumulate
 interface AnnotatedDescrBuilder<P extends DescrBuilder<?,?>>
          An interface for DescrBuilders that support annotations
 interface AnnotationDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for annotations
 interface AttributeDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for attributes
 interface AttributeSupportBuilder<P extends DescrBuilder<?,?>>
          An interface for all builders of statements that support attributes
 interface BehaviorDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for pattern behaviors
 interface CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>
          A descriptor builder for Conditional Elements
 interface CollectDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for Collect
 interface DescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>
          A super interface for all DescrBuilders.
 interface EvalDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for evals
 interface ForallDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for Forall
 interface ParameterSupportBuilder<P extends DescrBuilder<?,?>>
          An interface for objects that support parameters, like functions and queries
 interface PatternContainerDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>
          A helper interface for all builders that can encapsulate patterns
 interface PatternDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for Patterns rule.name("Xyz") .attribute("ruleflow-grou","bla") .lhs() .and() .pattern("Foo").id("$foo").constraint("bar==baz").constraint("x>y").end() .not().pattern("Bar").constraint("a+b==c").end() .end() .rhs( "System.out.println();" ) .end()
 

Subinterfaces of DescrBuilder in org.drools.lang.api
 interface AccumulateDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for Accumulate
 interface AnnotationDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for annotations
 interface AttributeDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for attributes
 interface BehaviorDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for pattern behaviors
 interface CEDescrBuilder<P extends DescrBuilder<?,?>,T extends BaseDescr>
          A descriptor builder for Conditional Elements
 interface CollectDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for Collect
 interface DeclareDescrBuilder
          A descriptor builder for declared types
 interface EvalDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for evals
 interface FieldDescrBuilder
          A descriptor builder for Globals
 interface ForallDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for Forall
 interface FunctionDescrBuilder
          A descriptor builder for functions
 interface GlobalDescrBuilder
          A descriptor builder for Globals
 interface ImportDescrBuilder
          An interface for the import builder
 interface PackageDescrBuilder
           
 interface PatternDescrBuilder<P extends DescrBuilder<?,?>>
          A descriptor builder for Patterns rule.name("Xyz") .attribute("ruleflow-grou","bla") .lhs() .and() .pattern("Foo").id("$foo").constraint("bar==baz").constraint("x>y").end() .not().pattern("Bar").constraint("a+b==c").end() .end() .rhs( "System.out.println();" ) .end()
 interface QueryDescrBuilder
          A descriptor builder for queries
 interface RuleDescrBuilder
          A descriptor builder for rules
 interface SourceDescrBuilder<P extends PatternDescrBuilder<?>>
          A descriptor builder for Pattern sources
 

Methods in org.drools.lang.api that return DescrBuilder
 DescrBuilder<P,T> DescrBuilder.endCharacter(int offset)
          Sets the offset of the starting character of the corresponding construction in the source file.
 DescrBuilder<P,T> DescrBuilder.endLocation(int line, int column)
          Sets the end location of the corresponding construction in the source file.
 DescrBuilder<P,T> DescrBuilder.startCharacter(int offset)
          Sets the offset of the starting character of the corresponding construction in the source file.
 DescrBuilder<P,T> DescrBuilder.startLocation(int line, int column)
          Sets the start location of the corresponding construction in the source file.
 

Uses of DescrBuilder in org.drools.lang.api.impl
 

Classes in org.drools.lang.api.impl with type parameters of type DescrBuilder
 class AccumulateDescrBuilderImpl<P extends DescrBuilder<?,?>>
          An implementation for the CollectDescrBuilder
 class AnnotationDescrBuilderImpl<P extends DescrBuilder<?,?>>
           
 class AttributeDescrBuilderImpl<P extends DescrBuilder<?,?>>
           
 class BaseDescrBuilderImpl<P extends DescrBuilder<?,?>,T extends BaseDescr>
          A base class for all DescrBuilders
 class CEDescrBuilderImpl<P extends DescrBuilder<?,?>,T extends BaseDescr>
          An implementation for the CEDescrBuilder
 class CollectDescrBuilderImpl<P extends DescrBuilder<?,?>>
          An implementation for the CollectDescrBuilder
 class EvalDescrBuilderImpl<P extends DescrBuilder<?,?>>
           
 class ForallDescrBuilderImpl<P extends DescrBuilder<?,?>>
          An implementation for the CEDescrBuilder
 class PatternDescrBuilderImpl<P extends DescrBuilder<?,?>>
          A descr builder implementation for Patterns
 

Classes in org.drools.lang.api.impl that implement DescrBuilder
 class AccumulateDescrBuilderImpl<P extends DescrBuilder<?,?>>
          An implementation for the CollectDescrBuilder
 class AnnotationDescrBuilderImpl<P extends DescrBuilder<?,?>>
           
 class AttributeDescrBuilderImpl<P extends DescrBuilder<?,?>>
           
 class BaseDescrBuilderImpl<P extends DescrBuilder<?,?>,T extends BaseDescr>
          A base class for all DescrBuilders
 class BehaviorDescrBuilderImpl<P extends PatternDescrBuilder<?>>
          A descr builder implementation for pattern behaviors
 class CEDescrBuilderImpl<P extends DescrBuilder<?,?>,T extends BaseDescr>
          An implementation for the CEDescrBuilder
 class CollectDescrBuilderImpl<P extends DescrBuilder<?,?>>
          An implementation for the CollectDescrBuilder
 class DeclareDescrBuilderImpl
           
 class EvalDescrBuilderImpl<P extends DescrBuilder<?,?>>
           
 class FieldDescrBuilderImpl
           
 class ForallDescrBuilderImpl<P extends DescrBuilder<?,?>>
          An implementation for the CEDescrBuilder
 class FunctionDescrBuilderImpl
           
 class GlobalDescrBuilderImpl
           
 class ImportDescrBuilderImpl
           
 class PackageDescrBuilderImpl
          A builder implementation for PackageDescrs using a fluent API.
 class PatternDescrBuilderImpl<P extends DescrBuilder<?,?>>
          A descr builder implementation for Patterns
 class QueryDescrBuilderImpl
          A descr builder for queries
 class RuleDescrBuilderImpl
          A descr builder for Rules
 class SourceDescrBuilderImpl<P extends PatternDescrBuilder<?>>
          A descr builder implementation for pattern sources
 

Fields in org.drools.lang.api.impl declared as DescrBuilder
protected  P BaseDescrBuilderImpl.parent
           
 

Methods in org.drools.lang.api.impl that return DescrBuilder
 DescrBuilder<P,T> BaseDescrBuilderImpl.endCharacter(int offset)
           
 DescrBuilder<P,T> BaseDescrBuilderImpl.endLocation(int line, int column)
           
 DescrBuilder<P,T> BaseDescrBuilderImpl.startCharacter(int offset)
           
 DescrBuilder<P,T> BaseDescrBuilderImpl.startLocation(int line, int column)
           
 



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