public abstract class AbstractTrinaryOperationNode extends AbstractNode
Modifier and Type | Field and Description |
---|---|
private AbstractNode |
operand1
final AbstractNode Variablen operand1, operand2, operand3.
|
private AbstractNode |
operand2
final AbstractNode Variablen operand1, operand2, operand3.
|
private AbstractNode |
operand3
final AbstractNode Variablen operand1, operand2, operand3.
|
Constructor and Description |
---|
AbstractTrinaryOperationNode(AbstractNode operand1,
AbstractNode operand2,
AbstractNode operand3) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Equals-Funktion, die prueft, ob das Objekt obj vom Typ AbstractBinaryOperationNode ist, und
ob von dem Objekt obj Operant 1,2,3, mit dem jeweiligen Operant 1,2,3 dieser Klasse
uebereinstimmt.
|
AbstractNode |
getOperand1()
Getter fuer operand1
|
AbstractNode |
getOperand2()
Getter fuer operand2
|
AbstractNode |
getOperand3()
Getter fuer operand3
|
int |
hashCode() |
java.lang.String |
toString() |
interpret, isIDNode, isIdSetArrayNode, isIDSetNode, toIDNode, toIdSetArrayNode, toIDSetNode
private final AbstractNode operand1
private final AbstractNode operand2
private final AbstractNode operand3
public AbstractTrinaryOperationNode(AbstractNode operand1, AbstractNode operand2, AbstractNode operand3)
operand1
- AbstractNodeoperand2
- AbstractNodeoperand3
- AbstractNodepublic java.lang.String toString()
toString
in class AbstractNode
public boolean equals(java.lang.Object obj)
equals
in class AbstractNode
public int hashCode()
hashCode
in class AbstractNode
public AbstractNode getOperand1()
public AbstractNode getOperand2()
public AbstractNode getOperand3()