Package org.drools.model
Class PatternDSL.PatternExprImpl<T>
- java.lang.Object
-
- org.drools.model.PatternDSL.PatternExprImpl<T>
-
- All Implemented Interfaces:
PatternDSL.PatternItem<T>
- Direct Known Subclasses:
PatternDSL.CombinedPatternExprItem,PatternDSL.FixedTemporalPatternExpr,PatternDSL.PatternExpr1,PatternDSL.PatternExpr10,PatternDSL.PatternExpr11,PatternDSL.PatternExpr12,PatternDSL.PatternExpr13,PatternDSL.PatternExpr2,PatternDSL.PatternExpr3,PatternDSL.PatternExpr4,PatternDSL.PatternExpr5,PatternDSL.PatternExpr6,PatternDSL.PatternExpr7,PatternDSL.PatternExpr8,PatternDSL.PatternExpr9,PatternDSL.TemporalPatternExpr
- Enclosing class:
- PatternDSL
public abstract static class PatternDSL.PatternExprImpl<T> extends Object implements PatternDSL.PatternItem<T>
-
-
Constructor Summary
Constructors Constructor Description PatternExprImpl(String exprId, PatternDSL.ReactOn reactOn)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract ConstraintasConstraint(PatternDSL.PatternDefImpl patternDef)StringgetExprId()ReactivitySpecsgetReactivitySpecs(DomainClassMetadata metadata)
-
-
-
Constructor Detail
-
PatternExprImpl
public PatternExprImpl(String exprId, PatternDSL.ReactOn reactOn)
-
-
Method Detail
-
getExprId
public String getExprId()
-
getReactivitySpecs
public ReactivitySpecs getReactivitySpecs(DomainClassMetadata metadata)
-
asConstraint
public abstract Constraint asConstraint(PatternDSL.PatternDefImpl patternDef)
-
-