org.drools.lang.api.impl
Class ForallDescrBuilderImpl<P extends DescrBuilder<?,?>>

java.lang.Object
  extended by org.drools.lang.api.impl.BaseDescrBuilderImpl<P,ForallDescr>
      extended by org.drools.lang.api.impl.ForallDescrBuilderImpl<P>
All Implemented Interfaces:
DescrBuilder<P,ForallDescr>, ForallDescrBuilder<P>, PatternContainerDescrBuilder<ForallDescrBuilder<P>,ForallDescr>

public class ForallDescrBuilderImpl<P extends DescrBuilder<?,?>>
extends BaseDescrBuilderImpl<P,ForallDescr>
implements ForallDescrBuilder<P>

An implementation for the CEDescrBuilder


Field Summary
 
Fields inherited from class org.drools.lang.api.impl.BaseDescrBuilderImpl
descr, parent
 
Constructor Summary
ForallDescrBuilderImpl(P parent)
           
 
Method Summary
 P end()
          Returns the parent container of this descr builder.
 PatternDescrBuilder<ForallDescrBuilder<P>> pattern()
          
 PatternDescrBuilder<ForallDescrBuilder<P>> pattern(String type)
          
 
Methods inherited from class org.drools.lang.api.impl.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.PatternContainerDescrBuilder
getDescr
 
Methods inherited from interface org.drools.lang.api.DescrBuilder
endCharacter, endLocation, getDescr, startCharacter, startLocation
 

Constructor Detail

ForallDescrBuilderImpl

public ForallDescrBuilderImpl(P parent)
Method Detail

pattern

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

Specified by:
pattern in interface PatternContainerDescrBuilder<ForallDescrBuilder<P extends DescrBuilder<?,?>>,ForallDescr>

pattern

public PatternDescrBuilder<ForallDescrBuilder<P>> pattern()

Specified by:
pattern in interface PatternContainerDescrBuilder<ForallDescrBuilder<P extends DescrBuilder<?,?>>,ForallDescr>

end

public P end()
Description copied from interface: DescrBuilder
Returns the parent container of this descr builder. Example: ruleDescrBuilder.end() will return the PackageDescrBuilder as that is its parent container.

Specified by:
end in interface DescrBuilder<P extends DescrBuilder<?,?>,ForallDescr>
Overrides:
end in class BaseDescrBuilderImpl<P extends DescrBuilder<?,?>,ForallDescr>
Returns:


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