jeco.kernel.problem
Class VariableNumeric<T extends java.lang.Number>
java.lang.Object
jeco.kernel.problem.Variable
jeco.kernel.problem.VariableNumeric<T>
- Direct Known Subclasses:
- VariableInteger, VariableReal
public abstract class VariableNumeric<T extends java.lang.Number>
- extends Variable
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
value
protected T extends java.lang.Number value
lowerBound
protected T extends java.lang.Number lowerBound
upperBound
protected T extends java.lang.Number upperBound
VariableNumeric
public VariableNumeric(T value,
T lowerBound,
T upperBound)
getValue
public T getValue()
- Overrides:
getValue
in class Variable
setValue
public void setValue(T value)
getLowerBound
public T getLowerBound()
setLowerBound
public void setLowerBound(T lowerBound)
getUpperBound
public T getUpperBound()
setUpperBound
public void setUpperBound(T upperBound)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object