src
Class SortedListOfInteger

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.Vector<java.lang.Integer>
              extended by src.SortedListOfInteger
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<java.lang.Integer>, java.util.Collection<java.lang.Integer>, java.util.List<java.lang.Integer>, java.util.RandomAccess

public class SortedListOfInteger
extends java.util.Vector<java.lang.Integer>

Classe pour les listes d'entiers positifs et trie en ordre strictement croissant.

Author:
jroyer
See Also:
Serialized Form

Constructor Summary
SortedListOfInteger()
          Liste de page vide.
 
Method Summary
 boolean add(java.lang.Integer page)
          Ajout d'un nouvel entier.
 java.lang.String toString()
          Format de sortie avec des "," comme sˇparateur.
 
Methods inherited from class java.util.Vector
add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Constructor Detail

SortedListOfInteger

public SortedListOfInteger()
Liste de page vide.

Method Detail

add

public boolean add(java.lang.Integer page)
Ajout d'un nouvel entier. Doit respecter les contraintes : entier > 0 la liste est triee en ordre strictement croissant et doit le rester

Specified by:
add in interface java.util.Collection<java.lang.Integer>
Specified by:
add in interface java.util.List<java.lang.Integer>
Overrides:
add in class java.util.Vector<java.lang.Integer>
Parameters:
page - la page a ajouter
Returns:
true obligatoirement

toString

public java.lang.String toString()
Format de sortie avec des "," comme sˇparateur.

Overrides:
toString in class java.util.Vector<java.lang.Integer>