org.jgroups.util
Class UnmodifiableVector
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.Vector
org.jgroups.util.UnmodifiableVector
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.lang.Iterable, java.util.Collection, java.util.List, java.util.RandomAccess
public class UnmodifiableVector
- extends java.util.Vector
Vector which cannot be modified
- Author:
- Bela Ban
- See Also:
- Serialized Form
| Fields inherited from class java.util.Vector |
capacityIncrement, elementCount, elementData |
| Fields inherited from class java.util.AbstractList |
modCount |
| Methods inherited from class java.util.Vector |
removeRange |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
UnmodifiableVector
public UnmodifiableVector(java.util.Vector v)
copyInto
public void copyInto(java.lang.Object[] anArray)
- Overrides:
copyInto in class java.util.Vector
trimToSize
public void trimToSize()
- Overrides:
trimToSize in class java.util.Vector
ensureCapacity
public void ensureCapacity(int minCapacity)
- Overrides:
ensureCapacity in class java.util.Vector
setSize
public void setSize(int newSize)
- Overrides:
setSize in class java.util.Vector
capacity
public int capacity()
- Overrides:
capacity in class java.util.Vector
size
public int size()
- Specified by:
size in interface java.util.Collection- Specified by:
size in interface java.util.List- Overrides:
size in class java.util.Vector
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface java.util.Collection- Specified by:
isEmpty in interface java.util.List- Overrides:
isEmpty in class java.util.Vector
elements
public java.util.Enumeration elements()
- Overrides:
elements in class java.util.Vector
contains
public boolean contains(java.lang.Object elem)
- Specified by:
contains in interface java.util.Collection- Specified by:
contains in interface java.util.List- Overrides:
contains in class java.util.Vector
indexOf
public int indexOf(java.lang.Object elem)
- Specified by:
indexOf in interface java.util.List- Overrides:
indexOf in class java.util.Vector
indexOf
public int indexOf(java.lang.Object elem,
int index)
- Overrides:
indexOf in class java.util.Vector
lastIndexOf
public int lastIndexOf(java.lang.Object elem)
- Specified by:
lastIndexOf in interface java.util.List- Overrides:
lastIndexOf in class java.util.Vector
lastIndexOf
public int lastIndexOf(java.lang.Object elem,
int index)
- Overrides:
lastIndexOf in class java.util.Vector
elementAt
public java.lang.Object elementAt(int index)
- Overrides:
elementAt in class java.util.Vector
firstElement
public java.lang.Object firstElement()
- Overrides:
firstElement in class java.util.Vector
lastElement
public java.lang.Object lastElement()
- Overrides:
lastElement in class java.util.Vector
setElementAt
public void setElementAt(java.lang.Object obj,
int index)
- Overrides:
setElementAt in class java.util.Vector
removeElementAt
public void removeElementAt(int index)
- Overrides:
removeElementAt in class java.util.Vector
insertElementAt
public void insertElementAt(java.lang.Object obj,
int index)
- Overrides:
insertElementAt in class java.util.Vector
addElement
public void addElement(java.lang.Object obj)
- Overrides:
addElement in class java.util.Vector
removeElement
public boolean removeElement(java.lang.Object obj)
- Overrides:
removeElement in class java.util.Vector
removeAllElements
public void removeAllElements()
- Overrides:
removeAllElements in class java.util.Vector
clone
public java.lang.Object clone()
- Overrides:
clone in class java.util.Vector
toArray
public java.lang.Object[] toArray()
- Specified by:
toArray in interface java.util.Collection- Specified by:
toArray in interface java.util.List- Overrides:
toArray in class java.util.Vector
toArray
public java.lang.Object[] toArray(java.lang.Object[] a)
- Specified by:
toArray in interface java.util.Collection- Specified by:
toArray in interface java.util.List- Overrides:
toArray in class java.util.Vector
get
public java.lang.Object get(int index)
- Specified by:
get in interface java.util.List- Overrides:
get in class java.util.Vector
set
public java.lang.Object set(int index,
java.lang.Object element)
- Specified by:
set in interface java.util.List- Overrides:
set in class java.util.Vector
add
public boolean add(java.lang.Object o)
- Specified by:
add in interface java.util.Collection- Specified by:
add in interface java.util.List- Overrides:
add in class java.util.Vector
remove
public boolean remove(java.lang.Object o)
- Specified by:
remove in interface java.util.Collection- Specified by:
remove in interface java.util.List- Overrides:
remove in class java.util.Vector
add
public void add(int index,
java.lang.Object element)
- Specified by:
add in interface java.util.List- Overrides:
add in class java.util.Vector
remove
public java.lang.Object remove(int index)
- Specified by:
remove in interface java.util.List- Overrides:
remove in class java.util.Vector
clear
public void clear()
- Specified by:
clear in interface java.util.Collection- Specified by:
clear in interface java.util.List- Overrides:
clear in class java.util.Vector
containsAll
public boolean containsAll(java.util.Collection c)
- Specified by:
containsAll in interface java.util.Collection- Specified by:
containsAll in interface java.util.List- Overrides:
containsAll in class java.util.Vector
addAll
public boolean addAll(java.util.Collection c)
- Specified by:
addAll in interface java.util.Collection- Specified by:
addAll in interface java.util.List- Overrides:
addAll in class java.util.Vector
removeAll
public boolean removeAll(java.util.Collection c)
- Specified by:
removeAll in interface java.util.Collection- Specified by:
removeAll in interface java.util.List- Overrides:
removeAll in class java.util.Vector
retainAll
public boolean retainAll(java.util.Collection c)
- Specified by:
retainAll in interface java.util.Collection- Specified by:
retainAll in interface java.util.List- Overrides:
retainAll in class java.util.Vector
addAll
public boolean addAll(int index,
java.util.Collection c)
- Specified by:
addAll in interface java.util.List- Overrides:
addAll in class java.util.Vector
equals
public boolean equals(java.lang.Object o)
- Specified by:
equals in interface java.util.Collection- Specified by:
equals in interface java.util.List- Overrides:
equals in class java.util.Vector
hashCode
public int hashCode()
- Specified by:
hashCode in interface java.util.Collection- Specified by:
hashCode in interface java.util.List- Overrides:
hashCode in class java.util.Vector
toString
public java.lang.String toString()
- Overrides:
toString in class java.util.Vector
subList
public java.util.List subList(int fromIndex,
int toIndex)
- Specified by:
subList in interface java.util.List- Overrides:
subList in class java.util.Vector
listIterator
public java.util.ListIterator listIterator()
- Specified by:
listIterator in interface java.util.List- Overrides:
listIterator in class java.util.AbstractList
listIterator
public java.util.ListIterator listIterator(int index)
- Specified by:
listIterator in interface java.util.List- Overrides:
listIterator in class java.util.AbstractList
iterator
public java.util.Iterator iterator()
- Specified by:
iterator in interface java.lang.Iterable- Specified by:
iterator in interface java.util.Collection- Specified by:
iterator in interface java.util.List- Overrides:
iterator in class java.util.AbstractList
Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.