Package org.drools.model.view
Class TemporalExprViewItem<T>
- java.lang.Object
-
- org.drools.model.view.AbstractExprViewItem<T>
-
- org.drools.model.view.TemporalExprViewItem<T>
-
- All Implemented Interfaces:
RuleItem,RuleItemBuilder<ViewItem<T>>,ExprViewItem<T>,ViewItem<T>,ViewItemBuilder<T>
- Direct Known Subclasses:
FixedTemporalExprViewItem,VariableTemporalExprViewItem
public abstract class TemporalExprViewItem<T> extends AbstractExprViewItem<T>
-
-
Constructor Summary
Constructors Constructor Description TemporalExprViewItem(java.lang.String exprId, Variable<T> var1, TemporalPredicate temporalPredicate)TemporalExprViewItem(Variable<T> var1, java.lang.Object arg, TemporalPredicate temporalPredicate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TemporalPredicategetTemporalPredicate()Condition.TypegetType()-
Methods inherited from class org.drools.model.view.AbstractExprViewItem
getExprId, getFirstVariable, getReactivitySpecs, getWatchedProps, isQueryExpression, reactOn, setQueryExpression, 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.view.ViewItem
get, getVariables
-
-
-
-
Constructor Detail
-
TemporalExprViewItem
public TemporalExprViewItem(Variable<T> var1, java.lang.Object arg, TemporalPredicate temporalPredicate)
-
TemporalExprViewItem
public TemporalExprViewItem(java.lang.String exprId, Variable<T> var1, TemporalPredicate temporalPredicate)
-
-
Method Detail
-
getTemporalPredicate
public TemporalPredicate getTemporalPredicate()
-
getType
public Condition.Type getType()
-
-