Package org.drools.lang.api

Interface Summary
AccumulateDescrBuilder<P extends DescrBuilder<?>> A descriptor builder for Accumulate
AnnotatedDescrBuilder<T extends BaseDescr> An interface for DescrBuilders that support annotations
AnnotationDescrBuilder A descriptor builder for Globals
AttributeDescrBuilder A descriptor builder for attributes
AttributeSupportBuilder  
BehaviorDescrBuilder<P extends DescrBuilder<?>> A descriptor builder for pattern behaviors
CEDescrBuilder<P extends DescrBuilder<?>,T extends BaseDescr> A descriptor builder for Conditional Elements
CollectDescrBuilder<P extends DescrBuilder<?>> A descriptor builder for Collect
DeclareDescrBuilder A descriptor builder for declared types
DescrBuilder<T extends BaseDescr> A super interface for all DescrBuilders
EvalDescrBuilder<P extends DescrBuilder<?>> A descriptor builder for evals
FieldDescrBuilder A descriptor builder for Globals
ForallDescrBuilder<P extends DescrBuilder<?>> A descriptor builder for Forall
FunctionDescrBuilder A descriptor builder for functions
GlobalDescrBuilder A descriptor builder for Globals
ImportDescrBuilder  
PackageDescrBuilder  
ParameterSupportBuilder<T extends DescrBuilder<?>> An interface for objects that support parameters, like functions and queries
PatternContainerDescrBuilder<P extends DescrBuilder<?>,T extends BaseDescr> A helper interface for all builders that can encapsulate patterns
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()
QueryDescrBuilder A descriptor builder for queries
RuleDescrBuilder A descriptor builder for rules
SourceDescrBuilder<P extends PatternDescrBuilder<?>> A descriptor builder for Pattern sources
 

Class Summary
AccumulateDescrBuilderImpl<P extends DescrBuilder<?>> An implementation for the CollectDescrBuilder
AnnotationDescrBuilderImpl  
AttributeDescrBuilderImpl  
BaseDescrBuilderImpl<T extends BaseDescr> A base class for all DescrBuilders
BehaviorDescrBuilderImpl<P extends PatternDescrBuilder<?>> A descr builder implementation for pattern behaviors
CEDescrBuilderImpl<P extends DescrBuilder<?>,T extends BaseDescr> An implementation for the CEDescrBuilder
CollectDescrBuilderImpl<P extends DescrBuilder<?>> An implementation for the CollectDescrBuilder
DeclareDescrBuilderImpl  
DescrFactory A factory API for the *Descr classes
EvalDescrBuilderImpl<P extends DescrBuilder<?>>  
FieldDescrBuilderImpl  
ForallDescrBuilderImpl<P extends DescrBuilder<?>> An implementation for the CEDescrBuilder
FunctionDescrBuilderImpl  
GlobalDescrBuilderImpl  
ImportDescrBuilderImpl  
PackageDescrBuilderImpl A builder implementation for PackageDescrs using a fluent API.
PatternDescrBuilderImpl<P extends DescrBuilder<?>> A descr builder implementation for Patterns
QueryDescrBuilderImpl A descr builder for queries
RuleDescrBuilderImpl A descr builder for Rules
SourceDescrBuilderImpl<P extends PatternDescrBuilder<?>> A descr builder implementation for pattern sources
 



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