public abstract class BinaryValueExpression<T extends Event,U,V> extends ValueExpression<T,V>
Operator.Value| Modifier and Type | Field and Description |
|---|---|
protected ConcreteValue<T,U> |
m_leftValue
The value of the left-hand side expression
|
protected ConcreteValue<T,U> |
m_rightValue
The value of the right-hand side expression
|
m_eventSeen| Constructor and Description |
|---|
BinaryValueExpression(ConcreteValue<T,U> left,
ConcreteValue<T,U> right) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptPostfix(HologramVisitor<T> visitor,
boolean in_tree)
Accepts a hologram visitor into the evaluation tree for this
operator
|
void |
acceptPrefix(HologramVisitor<T> visitor,
boolean in_tree)
Accepts a hologram visitor into the evaluation tree for this
operator
|
java.lang.String |
toString() |
addOperand, clean, clear, delete, getTreeChildren, sizeacceptPostfix, acceptPrefix, copy, copy, copyInto, evaluate, evaluate, getRootSymbol, getValue, isDeleted, sizeprotected ConcreteValue<T extends Event,U> m_leftValue
protected ConcreteValue<T extends Event,U> m_rightValue
public BinaryValueExpression(ConcreteValue<T,U> left, ConcreteValue<T,U> right)
public void acceptPrefix(HologramVisitor<T> visitor, boolean in_tree)
OperatoracceptPrefix in class Operator<T extends Event>visitor - The visitorin_tree - Whether to visit the evaluation tree (true) or
the formula (false)public void acceptPostfix(HologramVisitor<T> visitor, boolean in_tree)
OperatoracceptPostfix in class Operator<T extends Event>visitor - The visitorin_tree - Whether to visit the evaluation tree (true) or
the formula (false)public java.lang.String toString()
toString in class java.lang.ObjectCopyright © Sylvain HallĂ©. All Rights Reserved.