Package 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.
-
-
Field Summary
Fields Modifier and Type Field Description static char
SEPARATOR
-
Constructor Summary
Constructors Constructor Description NumberInterval()
NumberInterval constructor comment.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
add(java.lang.Object arg0)
boolean
addAll(java.util.Collection arg0)
boolean
contains(java.lang.Object o)
java.lang.Number
getFrom()
protected double
getMax()
protected double
getMin()
java.lang.Number
getTo()
void
increment(int i)
boolean
isEmpty()
java.util.Iterator
iterator()
void
setFrom(java.lang.Number newFrom)
void
setTo(java.lang.Number newTo)
int
size()
java.lang.Object[]
toArray()
java.lang.String
toString()
-
Methods inherited from class de.intarsys.tools.number.NumberWrapper
clear, containsAll, getFirst, remove, removeAll, retainAll, toArray
-
-
-
-
Method Detail
-
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 classjava.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 classNumberWrapper
-
getMax
protected double getMax()
- Specified by:
getMax
in classNumberWrapper
-
increment
public void increment(int i)
- Specified by:
increment
in classNumberWrapper
-
-