| 
 | MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectch.ethz.mxquery.util.IntegerList
public class IntegerList
| Constructor Summary | |
|---|---|
| IntegerList() | |
| IntegerList(int capacity) | |
| Method Summary | |
|---|---|
|  boolean | add(int e)Appends the supplied element to the end of this list. | 
|  void | add(int index,
    int e)Adds the supplied element at the specified index, shifting all elements currently at that index or higher one to the right. | 
|  void | addAll(int[] all) | 
|  void | addAll(IntegerList all) | 
|  void | clear()Removes all elements from this List | 
|  boolean | contains(int e)Returns true iff element is in this ArrayList. | 
|  IntegerList | copy()Creates a shallow copy of this ArrayList (elements are not cloned). | 
|  void | ensureCapacity(int minCapacity)Guarantees a minimum size | 
|  int | get(int index)Retrieves the element at the user-supplied index. | 
|  int | indexOf(int e)Returns the lowest index at which element appears in this List, or -1 if it does not appear. | 
|  boolean | isEmpty()Checks if the list is empty. | 
|  int | lastIndexOf(int e)Returns the highest index at which element appears in this List, or -1 if it does not appear. | 
|  int | remove(int index)Removes the element at the user-supplied index. | 
|  void | remove(IntegerList e)Removes the item positions in integerList from this list | 
|  void | removeRange(int fromIndex,
            int toIndex)Removes all elements in the half-open interval [fromIndex, toIndex). | 
|  void | removeValue(int value) | 
|  int | set(int index,
    int e) | 
|  int | size()Returns the number of elements in this list. | 
|  int[] | toArray()Returns an Object array containing all of the elements in this ArrayList. | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public IntegerList(int capacity)
public IntegerList()
| Method Detail | 
|---|
public void ensureCapacity(int minCapacity)
public int size()
public boolean isEmpty()
public boolean contains(int e)
e - the element whose inclusion in the List is being tested
public int indexOf(int e)
e - the element whose inclusion in the List is being tested
public int lastIndexOf(int e)
e - the element whose inclusion in the List is being tested
public IntegerList copy()
public int[] toArray()
public void addAll(int[] all)
public void addAll(IntegerList all)
public int get(int index)
index - the index of the element we are fetching
java.lang.IndexOutOfBoundsException - if index < 0 || index >= size()
public int set(int index,
               int e)
public void remove(IntegerList e)
e - public boolean add(int e)
e - the element to be appended to this list
public void add(int index,
                int e)
index - the index at which the element is being addede - the item being added
java.lang.IndexOutOfBoundsException - if index < 0 || index > size()public int remove(int index)
index - the index of the element to be removed
java.lang.IndexOutOfBoundsException - if index < 0 || index >= size()public void clear()
public void removeRange(int fromIndex,
                        int toIndex)
fromIndex - the first index which will be removedtoIndex - one greater than the last index which will be removed
java.lang.IndexOutOfBoundsException - if fromIndex > toIndexpublic void removeValue(int value)
| 
 | MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||