|
|||||||||
| 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<java.lang.Object>
org.apache.http.impl.client.RedirectLocationsHC4
@NotThreadSafe public class RedirectLocationsHC4
This class represents a collection of URIs used
as redirect locations.
| Field Summary |
|---|
| Fields inherited from class java.util.AbstractList |
|---|
modCount |
| Constructor Summary | |
|---|---|
RedirectLocationsHC4()
|
|
| Method Summary | |
|---|---|
void |
add(int index,
java.lang.Object element)
Inserts the specified element at the specified position in this list (must be a URI). |
void |
add(java.net.URI uri)
Adds a new URI to the collection. |
boolean |
contains(java.lang.Object o)
Returns true if this collection contains the specified element. |
boolean |
contains(java.net.URI uri)
Test if the URI is present in the collection. |
java.net.URI |
get(int index)
Returns the URI at the specified position in this list. |
java.util.List<java.net.URI> |
getAll()
Returns all redirect URIs in the order they were added to the collection. |
java.net.URI |
remove(int index)
Removes the URI at the specified position in this list. |
boolean |
remove(java.net.URI uri)
Removes a URI from the collection. |
java.lang.Object |
set(int index,
java.lang.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 RedirectLocationsHC4()
| Method Detail |
|---|
public boolean contains(java.net.URI uri)
public void add(java.net.URI uri)
public boolean remove(java.net.URI uri)
public java.util.List<java.net.URI> getAll()
URIs in the order they were added to the collection.
public java.net.URI get(int index)
get in interface java.util.List<java.lang.Object>get in class java.util.AbstractList<java.lang.Object>index - index of the location to return
java.lang.IndexOutOfBoundsException - if the index is out of range (
index < 0 || index >= size())public int size()
size in interface java.util.Collection<java.lang.Object>size in interface java.util.List<java.lang.Object>size in class java.util.AbstractCollection<java.lang.Object>
public java.lang.Object set(int index,
java.lang.Object element)
set in interface java.util.List<java.lang.Object>set in class java.util.AbstractList<java.lang.Object>index - index of the element to replaceelement - URI to be stored at the specified position
java.lang.UnsupportedOperationException - if the set operation is not supported by this list
java.lang.ClassCastException - if the element is not a URI
java.lang.NullPointerException - if the specified element is null and this list does not
permit null elements
java.lang.IndexOutOfBoundsException - if the index is out of range (
index < 0 || index >= size())
public void add(int index,
java.lang.Object element)
add in interface java.util.List<java.lang.Object>add in class java.util.AbstractList<java.lang.Object>index - index at which the specified element is to be insertedelement - URI to be inserted
java.lang.UnsupportedOperationException - if the add operation is not supported by this list
java.lang.ClassCastException - if the element is not a URI
java.lang.NullPointerException - if the specified element is null and this list does not
permit null elements
java.lang.IndexOutOfBoundsException - if the index is out of range (
index < 0 || index > size())public java.net.URI remove(int index)
remove in interface java.util.List<java.lang.Object>remove in class java.util.AbstractList<java.lang.Object>index - the index of the URI to be removed
java.lang.IndexOutOfBoundsException - if the index is out of range (
index < 0 || index >= size())public boolean contains(java.lang.Object o)
contains in interface java.util.Collection<java.lang.Object>contains in interface java.util.List<java.lang.Object>contains in class java.util.AbstractCollection<java.lang.Object>o - element whose presence in this collection is to be tested
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||