intarsys runtime library

de.intarsys.tools.number
Class NumberWrapper

java.lang.Object
  extended by de.intarsys.tools.number.NumberWrapper
All Implemented Interfaces:
Iterable, Collection, Set
Direct Known Subclasses:
NumberInstance, NumberInterval, NumberList

public abstract class NumberWrapper
extends Object
implements Iterable, Set

An abstract class for the implementation of objects that may occur in the definition of a number string.


Constructor Summary
NumberWrapper()
          NumberWrapper constructor comment.
 
Method Summary
 void clear()
           
 boolean containsAll(Collection arg0)
           
abstract  void increment(int i)
           
 boolean remove(Object o)
           
 boolean removeAll(Collection arg0)
           
 boolean retainAll(Collection arg0)
           
 Object[] toArray(Object[] arg0)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Set
add, addAll, contains, equals, hashCode, isEmpty, iterator, size, toArray
 

Constructor Detail

NumberWrapper

public NumberWrapper()
NumberWrapper constructor comment.

Method Detail

remove

public boolean remove(Object o)
Specified by:
remove in interface Collection
Specified by:
remove in interface Set

removeAll

public boolean removeAll(Collection arg0)
Specified by:
removeAll in interface Collection
Specified by:
removeAll in interface Set

retainAll

public boolean retainAll(Collection arg0)
Specified by:
retainAll in interface Collection
Specified by:
retainAll in interface Set

clear

public void clear()
Specified by:
clear in interface Collection
Specified by:
clear in interface Set

toArray

public Object[] toArray(Object[] arg0)
Specified by:
toArray in interface Collection
Specified by:
toArray in interface Set

containsAll

public boolean containsAll(Collection arg0)
Specified by:
containsAll in interface Collection
Specified by:
containsAll in interface Set

increment

public abstract void increment(int i)

intarsys runtime library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.