Package org.drools.drl.ast.dsl.impl
Class PatternDescrBuilderImpl<P extends DescrBuilder<?,?>>
java.lang.Object
org.drools.drl.ast.dsl.impl.BaseDescrBuilderImpl<P,PatternDescr>
org.drools.drl.ast.dsl.impl.PatternDescrBuilderImpl<P>
- All Implemented Interfaces:
AnnotatedDescrBuilder<PatternDescrBuilder<P>>,DescrBuilder<P,,PatternDescr> PatternDescrBuilder<P>
public class PatternDescrBuilderImpl<P extends DescrBuilder<?,?>>
extends BaseDescrBuilderImpl<P,PatternDescr>
implements PatternDescrBuilder<P>
A descr builder implementation for Patterns
-
Field Summary
Fields inherited from class org.drools.drl.ast.dsl.impl.BaseDescrBuilderImpl
descr, parent -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPatternDescrBuilderImpl(P parent) protectedPatternDescrBuilderImpl(P parent, String type) -
Method Summary
Modifier and TypeMethodDescriptionbehavior()constraint(String constraint) constraint(String constraint, boolean positional) from()isQuery(boolean query) newAnnotation(String name) Methods inherited from class org.drools.drl.ast.dsl.impl.BaseDescrBuilderImpl
end, endCharacter, endLocation, getDescr, getParent, startCharacter, startLocationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.drl.ast.dsl.DescrBuilder
end, endCharacter, endLocation, getDescr, getParent, startCharacter, startLocation
-
Constructor Details
-
PatternDescrBuilderImpl
-
PatternDescrBuilderImpl
-
-
Method Details
-
id
- Specified by:
idin interfacePatternDescrBuilder<P extends DescrBuilder<?,?>>
-
type
- Specified by:
typein interfacePatternDescrBuilder<P extends DescrBuilder<?,?>>
-
isQuery
- Specified by:
isQueryin interfacePatternDescrBuilder<P extends DescrBuilder<?,?>>
-
constraint
- Specified by:
constraintin interfacePatternDescrBuilder<P extends DescrBuilder<?,?>>
-
constraint
- Specified by:
constraintin interfacePatternDescrBuilder<P extends DescrBuilder<?,?>>
-
bind
- Specified by:
bindin interfacePatternDescrBuilder<P extends DescrBuilder<?,?>>
-
from
- Specified by:
fromin interfacePatternDescrBuilder<P extends DescrBuilder<?,?>>
-
behavior
- Specified by:
behaviorin interfacePatternDescrBuilder<P extends DescrBuilder<?,?>>
-
newAnnotation
- Specified by:
newAnnotationin interfaceAnnotatedDescrBuilder<P extends DescrBuilder<?,?>>
-