de.intarsys.tools.number
Class NumberInterval
java.lang.Object
de.intarsys.tools.number.NumberWrapper
de.intarsys.tools.number.NumberInterval
- All Implemented Interfaces:
- java.lang.Iterable, java.util.Collection, java.util.Set
public class NumberInterval
- extends NumberWrapper
An implementation of NumberWrapper that represents an interval of numbers.
Constructor Summary |
NumberInterval()
NumberInterval constructor comment. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Set |
equals, hashCode |
SEPARATOR
public static char SEPARATOR
NumberInterval
public NumberInterval()
- NumberInterval constructor comment.
setFrom
public void setFrom(java.lang.Number newFrom)
getFrom
public java.lang.Number getFrom()
setTo
public void setTo(java.lang.Number newTo)
getTo
public java.lang.Number getTo()
iterator
public java.util.Iterator iterator()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
size
public int size()
isEmpty
public boolean isEmpty()
contains
public boolean contains(java.lang.Object o)
toArray
public java.lang.Object[] toArray()
add
public boolean add(java.lang.Object arg0)
addAll
public boolean addAll(java.util.Collection arg0)
getMin
protected double getMin()
- Specified by:
getMin
in class NumberWrapper
getMax
protected double getMax()
- Specified by:
getMax
in class NumberWrapper
increment
public void increment(int i)
- Specified by:
increment
in class NumberWrapper