public class RedirectLocations extends AbstractList<Object>
URIs used
as redirect locations.modCount| Constructor and Description |
|---|
RedirectLocations() |
| Modifier and Type | Method and Description |
|---|---|
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
true if 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.
|
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subListaddAll, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringpublic 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 returnIndexOutOfBoundsException - 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 positionUnsupportedOperationException - if the set operation is not supported by this listClassCastException - if the element is not a URINullPointerException - if the specified element is null and this list does not
permit null elementsIndexOutOfBoundsException - 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 insertedUnsupportedOperationException - if the add operation is not supported by this listClassCastException - if the element is not a URINullPointerException - if the specified element is null and this list does not
permit null elementsIndexOutOfBoundsException - 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 removedIndexOutOfBoundsException - 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 testedtrue if this collection contains the specified
elementCopyright © 1999–2022 The Apache Software Foundation. All rights reserved.