de.intarsys.tools.number
Class NumberInterval

java.lang.Object
  extended by de.intarsys.tools.number.NumberWrapper
      extended by 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
static char SEPARATOR
           
 
Constructor Summary
NumberInterval()
          NumberInterval constructor comment.
 
Method Summary
 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
 
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
 

Field Detail

SEPARATOR

public static char SEPARATOR
Constructor Detail

NumberInterval

public NumberInterval()
NumberInterval constructor comment.

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 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