org.drools.lang.api
Class AccumulateDescrBuilderImpl<P extends DescrBuilder<?>>

java.lang.Object
  extended by org.drools.lang.api.BaseDescrBuilderImpl<AccumulateDescr>
      extended by org.drools.lang.api.AccumulateDescrBuilderImpl<P>
All Implemented Interfaces:
AccumulateDescrBuilder<P>, DescrBuilder<AccumulateDescr>

public class AccumulateDescrBuilderImpl<P extends DescrBuilder<?>>
extends BaseDescrBuilderImpl<AccumulateDescr>
implements AccumulateDescrBuilder<P>

An implementation for the CollectDescrBuilder


Field Summary
 
Fields inherited from class org.drools.lang.api.BaseDescrBuilderImpl
descr
 
Constructor Summary
AccumulateDescrBuilderImpl(P parent)
           
 
Method Summary
 AccumulateDescrBuilder<P> action(String block)
           
 P end()
           
 AccumulateDescrBuilder<P> function(String name, String bind, String[] parameters)
           
 AccumulateDescrBuilder<P> init(String block)
           
 PatternDescrBuilder<AccumulateDescrBuilder<P>> pattern()
          
 PatternDescrBuilder<AccumulateDescrBuilder<P>> pattern(String type)
          
 AccumulateDescrBuilder<P> result(String expr)
           
 AccumulateDescrBuilder<P> reverse(String block)
           
 CEDescrBuilder<AccumulateDescrBuilder<P>,AndDescr> source()
           
 
Methods inherited from class org.drools.lang.api.BaseDescrBuilderImpl
endCharacter, endLocation, getDescr, startCharacter, startLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.drools.lang.api.DescrBuilder
endCharacter, endLocation, getDescr, startCharacter, startLocation
 

Constructor Detail

AccumulateDescrBuilderImpl

public AccumulateDescrBuilderImpl(P parent)
Method Detail

pattern

public PatternDescrBuilder<AccumulateDescrBuilder<P>> pattern(String type)


pattern

public PatternDescrBuilder<AccumulateDescrBuilder<P>> pattern()


end

public P end()
Specified by:
end in interface AccumulateDescrBuilder<P extends DescrBuilder<?>>

source

public CEDescrBuilder<AccumulateDescrBuilder<P>,AndDescr> source()
Specified by:
source in interface AccumulateDescrBuilder<P extends DescrBuilder<?>>

function

public AccumulateDescrBuilder<P> function(String name,
                                          String bind,
                                          String[] parameters)
Specified by:
function in interface AccumulateDescrBuilder<P extends DescrBuilder<?>>

init

public AccumulateDescrBuilder<P> init(String block)
Specified by:
init in interface AccumulateDescrBuilder<P extends DescrBuilder<?>>

action

public AccumulateDescrBuilder<P> action(String block)
Specified by:
action in interface AccumulateDescrBuilder<P extends DescrBuilder<?>>

reverse

public AccumulateDescrBuilder<P> reverse(String block)
Specified by:
reverse in interface AccumulateDescrBuilder<P extends DescrBuilder<?>>

result

public AccumulateDescrBuilder<P> result(String expr)
Specified by:
result in interface AccumulateDescrBuilder<P extends DescrBuilder<?>>


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