| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractList<Object>
org.apache.http.impl.client.RedirectLocations
public class RedirectLocations
This class represents a collection of URIs used
 as redirect locations.
| Field Summary | 
|---|
| Fields inherited from class java.util.AbstractList | 
|---|
| modCount | 
| Constructor Summary | |
|---|---|
| RedirectLocations() | |
| Method Summary | |
|---|---|
|  void | add(int index,
    Object element)Inserts the specified element at the specified position in this list (must be a URI). | 
|  void | add(URI uri)Adds a new URI to the collection. | 
|  boolean | contains(Object o)Returns trueif this collection contains the specified element. | 
|  boolean | contains(URI uri)Test if the URI is present in the collection. | 
|  URI | get(int index)Returns the URI at the specified position in this list. | 
|  List<URI> | getAll()Returns all redirect URIs in the order they were added to the collection. | 
|  URI | remove(int index)Removes the URI at the specified position in this list. | 
|  boolean | remove(URI uri)Removes a URI from the collection. | 
|  Object | set(int index,
    Object element)Replaces the URI at the specified position in this list with the specified element (must be a URI). | 
|  int | size()Returns the number of elements in this list. | 
| Methods inherited from class java.util.AbstractList | 
|---|
| add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList | 
| Methods inherited from class java.util.AbstractCollection | 
|---|
| addAll, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface java.util.List | 
|---|
| addAll, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray | 
| Constructor Detail | 
|---|
public RedirectLocations()
| Method Detail | 
|---|
public boolean contains(URI uri)
public void add(URI uri)
public boolean remove(URI uri)
public List<URI> getAll()
URIs in the order they were added to the collection.
public URI get(int index)
get in interface List<Object>get in class AbstractList<Object>index - index of the location to return
IndexOutOfBoundsException - if the index is out of range (
             index < 0 || index >= size())public int size()
Integer.MAX_VALUE elements, returns
 Integer.MAX_VALUE.
size in interface Collection<Object>size in interface List<Object>size in class AbstractCollection<Object>
public Object set(int index,
                  Object element)
set in interface List<Object>set in class AbstractList<Object>index - index of the element to replaceelement - URI to be stored at the specified position
UnsupportedOperationException - if the set operation is not supported by this list
ClassCastException - if the element is not a URI
NullPointerException - if the specified element is null and this list does not
             permit null elements
IndexOutOfBoundsException - if the index is out of range (
             index < 0 || index >= size())
public void add(int index,
                Object element)
add in interface List<Object>add in class AbstractList<Object>index - index at which the specified element is to be insertedelement - URI to be inserted
UnsupportedOperationException - if the add operation is not supported by this list
ClassCastException - if the element is not a URI
NullPointerException - if the specified element is null and this list does not
             permit null elements
IndexOutOfBoundsException - if the index is out of range (
             index < 0 || index > size())public URI remove(int index)
remove in interface List<Object>remove in class AbstractList<Object>index - the index of the URI to be removed
IndexOutOfBoundsException - if the index is out of range (
             index < 0 || index >= size())public boolean contains(Object o)
true if this collection contains the specified element.
 More formally, returns true if and only if this collection
 contains at least one element e such that
 (o==null ? e==null : o.equals(e)).
contains in interface Collection<Object>contains in interface List<Object>contains in class AbstractCollection<Object>o - element whose presence in this collection is to be tested
true if this collection contains the specified
         element| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||