jopt.csp.spi.arcalgorithm.graph.arc.binary
Class BinaryNumQuotAlternateArc
java.lang.Object
jopt.csp.spi.arcalgorithm.graph.arc.AbstractArc
jopt.csp.spi.arcalgorithm.graph.arc.binary.BinaryArc
jopt.csp.spi.arcalgorithm.graph.arc.binary.BinaryNumArc
jopt.csp.spi.arcalgorithm.graph.arc.binary.BinaryNumQuotAlternateArc
- All Implemented Interfaces:
- Arc, NumArc, NumConstants
- public class BinaryNumQuotAlternateArc
- extends BinaryNumArc
Arc representing Z = X / y, Z < x / Y, etc with multiplication- and division-related behavior.
For an explanation of this arc's behavior, check out
TernaryNumQuotAlternateArc
.
- See Also:
BinaryNumQuotArc
Fields inherited from interface jopt.csp.spi.util.NumConstants |
ADD, DIVIDE, DIVIDE_BY, DIVIDE_BY_CEIL, DIVIDE_BY_FLOOR, DIVIDE_CEIL, DIVIDE_FLOOR, DOUBLE, DOUBLE_NEG_INF, DOUBLE_POS_INF, DOUBLE_ZERO, EQ, FLOAT, FLOAT_NEG_INF, FLOAT_POS_INF, FLOAT_ZERO, GEQ, GT, HALF_PI, INTEGER, INTEGER_MAX, INTEGER_MIN, INTEGER_ZERO, LEQ, LONG, LONG_MAX, LONG_MIN, LONG_ZERO, LT, MULTIPLY, NEQ, ONE_AND_HALF_PI, PI, RANGE, SUBTRACT, SUBTRACT_FROM, TWO_PI |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BinaryNumQuotAlternateArc
public BinaryNumQuotAlternateArc(NumNode x,
java.lang.Number yconst,
NumNode z,
int nodeType,
int arcType)
- Constructor
- Parameters:
x
- X variable in equationyconst
- Y constant in equationz
- Z variable in equationnodeType
- Node variable type (Integer, Long, Float, Decimal)arcType
- Arc relation type (Eq, Lt, Gt, etc.)
BinaryNumQuotAlternateArc
public BinaryNumQuotAlternateArc(java.lang.Number xconst,
NumNode y,
NumNode z,
int nodeType,
int arcType)
- Constructor
- Parameters:
xconst
- X constant in equationy
- Y variable in equationz
- Z variable in equationnodeType
- Node variable type (Integer, Long, Float, Decimal)arcType
- Arc relation type (Eq, Lt, Gt, etc.)