Class NonSynchronizedSubVector
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.Vector
-
- org.eclipse.persistence.internal.helper.NonSynchronizedVector
-
- org.eclipse.persistence.internal.helper.NonSynchronizedSubVector
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable,java.util.Collection,java.util.List,java.util.RandomAccess
public class NonSynchronizedSubVector extends NonSynchronizedVector
SubList that implements Vector.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NonSynchronizedSubVector(java.util.Vector list, int fromIndex, int toIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int index, java.lang.Object element)booleanaddAll(int index, java.util.Collection c)booleanaddAll(java.util.Collection c)java.lang.ObjectelementAt(int index)java.util.Enumerationelements()java.lang.ObjectfirstElement()java.lang.Objectget(int index)intindexOf(java.lang.Object elem, int index)java.util.Iteratoriterator()java.lang.ObjectlastElement()intlastIndexOf(java.lang.Object elem, int index)java.util.ListIteratorlistIterator(int index)java.lang.Objectremove(int index)java.lang.Objectset(int index, java.lang.Object element)voidsetElementAt(java.lang.Object obj, int index)intsize()java.lang.Object[]toArray()java.lang.Object[]toArray(java.lang.Object[] a)-
Methods inherited from class org.eclipse.persistence.internal.helper.NonSynchronizedVector
add, addElement, capacity, clone, containsAll, copyInto, ensureCapacity, equals, hashCode, insertElementAt, isEmpty, lastIndexOf, newInstance, newInstance, newInstance, newInstance, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, setSize, subList, toString, trimToSize
-
Methods inherited from class java.util.Vector
clear, contains, forEach, indexOf, listIterator, remove, removeIf, replaceAll, sort, spliterator
-
-
-
-
Method Detail
-
set
public java.lang.Object set(int index, java.lang.Object element)- Specified by:
setin interfacejava.util.List- Overrides:
setin classNonSynchronizedVector
-
setElementAt
public void setElementAt(java.lang.Object obj, int index)- Overrides:
setElementAtin classNonSynchronizedVector
-
elementAt
public java.lang.Object elementAt(int index)
- Overrides:
elementAtin classNonSynchronizedVector
-
firstElement
public java.lang.Object firstElement()
- Overrides:
firstElementin classNonSynchronizedVector
-
lastElement
public java.lang.Object lastElement()
- Overrides:
lastElementin classNonSynchronizedVector
-
indexOf
public int indexOf(java.lang.Object elem, int index)- Overrides:
indexOfin classNonSynchronizedVector
-
lastIndexOf
public int lastIndexOf(java.lang.Object elem, int index)- Overrides:
lastIndexOfin classNonSynchronizedVector
-
get
public java.lang.Object get(int index)
- Specified by:
getin interfacejava.util.List- Overrides:
getin classNonSynchronizedVector
-
size
public int size()
- Specified by:
sizein interfacejava.util.Collection- Specified by:
sizein interfacejava.util.List- Overrides:
sizein classNonSynchronizedVector
-
add
public void add(int index, java.lang.Object element)- Specified by:
addin interfacejava.util.List- Overrides:
addin classjava.util.Vector
-
remove
public java.lang.Object remove(int index)
- Specified by:
removein interfacejava.util.List- Overrides:
removein classNonSynchronizedVector
-
addAll
public boolean addAll(java.util.Collection c)
- Specified by:
addAllin interfacejava.util.Collection- Specified by:
addAllin interfacejava.util.List- Overrides:
addAllin classNonSynchronizedVector
-
addAll
public boolean addAll(int index, java.util.Collection c)- Specified by:
addAllin interfacejava.util.List- Overrides:
addAllin classNonSynchronizedVector
-
elements
public java.util.Enumeration elements()
- Overrides:
elementsin classNonSynchronizedVector
-
toArray
public java.lang.Object[] toArray()
- Specified by:
toArrayin interfacejava.util.Collection- Specified by:
toArrayin interfacejava.util.List- Overrides:
toArrayin classNonSynchronizedVector
-
toArray
public java.lang.Object[] toArray(java.lang.Object[] a)
- Specified by:
toArrayin interfacejava.util.Collection- Specified by:
toArrayin interfacejava.util.List- Overrides:
toArrayin classNonSynchronizedVector
-
iterator
public java.util.Iterator iterator()
- Specified by:
iteratorin interfacejava.util.Collection- Specified by:
iteratorin interfacejava.lang.Iterable- Specified by:
iteratorin interfacejava.util.List- Overrides:
iteratorin classjava.util.Vector
-
listIterator
public java.util.ListIterator listIterator(int index)
- Specified by:
listIteratorin interfacejava.util.List- Overrides:
listIteratorin classjava.util.Vector
-
-