de.bsvrz.sys.usv.wrapper
Class Operator
java.lang.Object
de.bsvrz.sys.usv.wrapper.Operator
abstract class Operator
- extends Object
Beschreibt einen Operator einer Schwellwertbedingung.
- Version:
- $Id$
- Author:
- BitCtrl Systems GmbH, Christian Hösel
Constructor Summary |
Operator(String op,
int numberOfOperands,
int priority)
|
op
private final String op
priority
private final int priority
numberOfOperands
private final int numberOfOperands
Operator
Operator(String op,
int numberOfOperands,
int priority)
getPriority
int getPriority()
numberOfOperands
int numberOfOperands()
calculate
abstract boolean calculate(Object[] operands)
- Ermittelt das Ergebnis dieses
Operator
mit seinen Operanten.
- Parameters:
operands
- die Operanten, auf denen der Operator
ausgeführt wird.
- Returns:
true
, wenn die Operation wahr
ergibt, sonst false
.
toString
public String toString()
- Overrides:
toString
in class Object
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object