Class UnmodifiableVector
java.lang.Object
java.util.AbstractCollection
java.util.AbstractList
java.util.Vector
org.jgroups.util.UnmodifiableVector
- All Implemented Interfaces:
Serializable, Cloneable, Iterable, Collection, List, RandomAccess, SequencedCollection
Vector which cannot be modified
- Version:
- $Id: UnmodifiableVector.java,v 1.3 2006/12/09 22:59:34 belaban Exp $
- Author:
- Bela Ban
- See Also:
-
Field Summary
Fields inherited from class Vector
capacityIncrement, elementCount, elementDataFields inherited from class AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanaddAll(int index, Collection c) booleanaddAll(Collection c) voidaddElement(Object obj) intcapacity()voidclear()clone()booleanbooleanvoidelementAt(int index) elements()voidensureCapacity(int minCapacity) booleanget(int index) inthashCode()intintvoidinsertElementAt(Object obj, int index) booleanisEmpty()iterator()intlastIndexOf(Object elem) intlastIndexOf(Object elem, int index) listIterator(int index) remove(int index) booleanbooleanvoidbooleanremoveElement(Object obj) voidremoveElementAt(int index) booleanvoidsetElementAt(Object obj, int index) voidsetSize(int newSize) intsize()subList(int fromIndex, int toIndex) Object[]toArray()Object[]toString()voidMethods inherited from class Vector
forEach, removeIf, removeRange, replaceAll, sort, spliteratorMethods inherited from interface Collection
parallelStream, stream, toArrayMethods inherited from interface List
addFirst, addLast, getFirst, getLast, removeFirst, removeLast, reversed
-
Constructor Details
-
UnmodifiableVector
-
-
Method Details
-
copyInto
-
trimToSize
public void trimToSize()- Overrides:
trimToSizein classVector
-
ensureCapacity
public void ensureCapacity(int minCapacity) - Overrides:
ensureCapacityin classVector
-
setSize
-
capacity
-
size
-
isEmpty
-
elements
-
contains
-
indexOf
-
indexOf
-
lastIndexOf
- Specified by:
lastIndexOfin interfaceList- Overrides:
lastIndexOfin classVector
-
lastIndexOf
- Overrides:
lastIndexOfin classVector
-
elementAt
-
firstElement
- Overrides:
firstElementin classVector
-
lastElement
- Overrides:
lastElementin classVector
-
setElementAt
- Overrides:
setElementAtin classVector
-
removeElementAt
public void removeElementAt(int index) - Overrides:
removeElementAtin classVector
-
insertElementAt
- Overrides:
insertElementAtin classVector
-
addElement
- Overrides:
addElementin classVector
-
removeElement
- Overrides:
removeElementin classVector
-
removeAllElements
public void removeAllElements()- Overrides:
removeAllElementsin classVector
-
clone
-
toArray
-
toArray
-
get
-
set
-
add
-
remove
-
add
-
remove
-
clear
-
containsAll
- Specified by:
containsAllin interfaceCollection- Specified by:
containsAllin interfaceList- Overrides:
containsAllin classVector
-
addAll
-
removeAll
-
retainAll
-
addAll
-
equals
-
hashCode
-
toString
-
subList
-
listIterator
- Specified by:
listIteratorin interfaceList- Overrides:
listIteratorin classVector
-
listIterator
- Specified by:
listIteratorin interfaceList- Overrides:
listIteratorin classVector
-
iterator
-