Class ForallDescrBuilderImpl<P extends DescrBuilder<?,?>>
- java.lang.Object
-
- org.drools.compiler.lang.api.impl.BaseDescrBuilderImpl<P,ForallDescr>
-
- 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
Constructors Constructor Description ForallDescrBuilderImpl(P parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.DescrBuilder
endCharacter, endLocation, getDescr, startCharacter, startLocation
-
Methods inherited from interface org.drools.compiler.lang.api.PatternContainerDescrBuilder
getDescr
-
-
-
-
Constructor Detail
-
ForallDescrBuilderImpl
public ForallDescrBuilderImpl(P parent)
-
-
Method Detail
-
pattern
public PatternDescrBuilder<ForallDescrBuilder<P>> pattern(String type)
- Specified by:
pattern
in interfacePatternContainerDescrBuilder<ForallDescrBuilder<P extends DescrBuilder<?,?>>,ForallDescr>
-
pattern
public PatternDescrBuilder<ForallDescrBuilder<P>> pattern()
- Specified by:
pattern
in interfacePatternContainerDescrBuilder<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 interfaceDescrBuilder<P extends DescrBuilder<?,?>,ForallDescr>
- Overrides:
end
in classBaseDescrBuilderImpl<P extends DescrBuilder<?,?>,ForallDescr>
- Returns:
-
-