Package org.drools.model
Class PrototypeDSL.PrototypePatternDefImpl
- java.lang.Object
-
- org.drools.model.PatternDSL.PatternDefImpl<PrototypeFact>
-
- org.drools.model.PrototypeDSL.PrototypePatternDefImpl
-
- All Implemented Interfaces:
PatternDSL.PatternDef<PrototypeFact>,PrototypeDSL.PrototypePatternDef,RuleItem,RuleItemBuilder<ViewItem<PrototypeFact>>,ViewItem<PrototypeFact>,ViewItemBuilder<PrototypeFact>
- Direct Known Subclasses:
PrototypeDSL.PrototypeSubPatternDefImpl
- Enclosing class:
- PrototypeDSL
public static class PrototypeDSL.PrototypePatternDefImpl extends PatternDSL.PatternDefImpl<PrototypeFact> implements PrototypeDSL.PrototypePatternDef
-
-
Field Summary
-
Fields inherited from class org.drools.model.PatternDSL.PatternDefImpl
items, variable
-
-
Constructor Summary
Constructors Constructor Description PrototypePatternDefImpl(PrototypeVariable variable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrototypeDSL.PrototypePatternDefand()PrototypeDSL.PrototypePatternDefexpr(java.lang.String fieldName, ConstraintOperator operator, java.lang.Object value)PrototypeDSL.PrototypePatternDefexpr(java.lang.String fieldName, ConstraintOperator operator, PrototypeVariable other, java.lang.String otherFieldName)PrototypeDSL.PrototypePatternDefexpr(TemporalPredicate temporalPredicate, PrototypeVariable other)PrototypeDSL.PrototypePatternDefexpr(PrototypeExpression left, ConstraintOperator operator, PrototypeExpression right)PrototypeDSL.PrototypePatternDefexpr(PrototypeExpression left, ConstraintOperator operator, PrototypeVariable other, PrototypeExpression right)PrototypegetPrototype()PrototypeVariablegetPrototypeVariable()PrototypeDSL.PrototypePatternDefor()-
Methods inherited from class org.drools.model.PatternDSL.PatternDefImpl
bind, bind, bind, bind, bind, bind, bind, bind, bind, bind, endAnd, endOr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, getDomainClassMetadata, getFirstVariable, getItems, getVariables, getWatch, isPassive, passive, watch
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drools.model.PatternDSL.PatternDef
bind, bind, bind, bind, bind, bind, bind, bind, bind, bind, endAnd, endOr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, expr, passive, watch
-
Methods inherited from interface org.drools.model.view.ViewItem
get, getFirstVariable, getVariables
-
-
-
-
Constructor Detail
-
PrototypePatternDefImpl
public PrototypePatternDefImpl(PrototypeVariable variable)
-
-
Method Detail
-
getPrototypeVariable
public PrototypeVariable getPrototypeVariable()
-
getPrototype
public Prototype getPrototype()
-
and
public PrototypeDSL.PrototypePatternDef and()
- Specified by:
andin interfacePatternDSL.PatternDef<PrototypeFact>- Specified by:
andin interfacePrototypeDSL.PrototypePatternDef- Overrides:
andin classPatternDSL.PatternDefImpl<PrototypeFact>
-
or
public PrototypeDSL.PrototypePatternDef or()
- Specified by:
orin interfacePatternDSL.PatternDef<PrototypeFact>- Specified by:
orin interfacePrototypeDSL.PrototypePatternDef- Overrides:
orin classPatternDSL.PatternDefImpl<PrototypeFact>
-
expr
public PrototypeDSL.PrototypePatternDef expr(java.lang.String fieldName, ConstraintOperator operator, java.lang.Object value)
- Specified by:
exprin interfacePrototypeDSL.PrototypePatternDef
-
expr
public PrototypeDSL.PrototypePatternDef expr(PrototypeExpression left, ConstraintOperator operator, PrototypeExpression right)
- Specified by:
exprin interfacePrototypeDSL.PrototypePatternDef
-
expr
public PrototypeDSL.PrototypePatternDef expr(java.lang.String fieldName, ConstraintOperator operator, PrototypeVariable other, java.lang.String otherFieldName)
- Specified by:
exprin interfacePrototypeDSL.PrototypePatternDef
-
expr
public PrototypeDSL.PrototypePatternDef expr(PrototypeExpression left, ConstraintOperator operator, PrototypeVariable other, PrototypeExpression right)
- Specified by:
exprin interfacePrototypeDSL.PrototypePatternDef
-
expr
public PrototypeDSL.PrototypePatternDef expr(TemporalPredicate temporalPredicate, PrototypeVariable other)
- Specified by:
exprin interfacePrototypeDSL.PrototypePatternDef
-
-