T - The type of eventspublic class GreaterThan<T extends Event> extends BinaryValueExpression<T,java.lang.Number,Operator.Value>
Operator.Valuem_leftValue, m_rightValuem_eventSeen| Constructor and Description |
|---|
GreaterThan(ConcreteValue<T,java.lang.Number> left,
ConcreteValue<T,java.lang.Number> right) |
| Modifier and Type | Method and Description |
|---|---|
void |
clean()
Cleans the deleted nodes of the evaluation tree
|
GreaterThan<T> |
copy(boolean with_tree)
Creates a deep copy of this operator
|
void |
evaluate(T event)
Evaluates the operator on the new event
|
java.lang.String |
getRootSymbol()
Gets the symbol of the operator for the root of the evaluation tree
|
acceptPostfix, acceptPrefix, toStringaddOperand, clear, delete, getTreeChildren, sizeacceptPostfix, acceptPrefix, copy, copyInto, evaluate, getValue, isDeleted, sizepublic GreaterThan(ConcreteValue<T,java.lang.Number> left, ConcreteValue<T,java.lang.Number> right)
public GreaterThan<T> copy(boolean with_tree)
Operatorpublic void evaluate(T event)
Operatorpublic java.lang.String getRootSymbol()
OperatorgetRootSymbol in class Operator<T extends Event>public void clean()
Operatorclean in class GroundTerm<T extends Event>Copyright © Sylvain HallĂ©. All Rights Reserved.