Drools :: Compiler 6.2.0.Final

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

java.lang.Object
  extended by org.drools.compiler.lang.api.impl.BaseDescrBuilderImpl<P,ForallDescr>
      extended by org.drools.compiler.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.compiler.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.compiler.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.compiler.lang.api.PatternContainerDescrBuilder
getDescr
 
Methods inherited from interface org.drools.compiler.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:

Drools :: Compiler 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.