Package org.drools.drl.ast.dsl.impl
Class ForallDescrBuilderImpl<P extends DescrBuilder<?,?>>
- java.lang.Object
-
- org.drools.drl.ast.dsl.impl.BaseDescrBuilderImpl<P,ForallDescr>
-
- org.drools.drl.ast.dsl.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.drl.ast.dsl.impl.BaseDescrBuilderImpl
descr, parent
-
-
Constructor Summary
Constructors Constructor Description ForallDescrBuilderImpl(P parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Pend()Returns the parent container of this descr builder.PatternDescrBuilder<ForallDescrBuilder<P>>pattern()PatternDescrBuilder<ForallDescrBuilder<P>>pattern(java.lang.String type)-
Methods inherited from class org.drools.drl.ast.dsl.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.drl.ast.dsl.DescrBuilder
endCharacter, endLocation, getDescr, startCharacter, startLocation
-
Methods inherited from interface org.drools.drl.ast.dsl.PatternContainerDescrBuilder
getDescr
-
-
-
-
Constructor Detail
-
ForallDescrBuilderImpl
public ForallDescrBuilderImpl(P parent)
-
-
Method Detail
-
pattern
public PatternDescrBuilder<ForallDescrBuilder<P>> pattern(java.lang.String type)
- Specified by:
patternin interfacePatternContainerDescrBuilder<ForallDescrBuilder<P extends DescrBuilder<?,?>>,ForallDescr>
-
pattern
public PatternDescrBuilder<ForallDescrBuilder<P>> pattern()
- Specified by:
patternin interfacePatternContainerDescrBuilder<ForallDescrBuilder<P extends DescrBuilder<?,?>>,ForallDescr>
-
end
public P end()
Description copied from interface:DescrBuilderReturns the parent container of this descr builder. Example: ruleDescrBuilder.end() will return the PackageDescrBuilder as that is its parent container.- Specified by:
endin interfaceDescrBuilder<P extends DescrBuilder<?,?>,ForallDescr>- Overrides:
endin classBaseDescrBuilderImpl<P extends DescrBuilder<?,?>,ForallDescr>- Returns:
-
-