Packages

class Vector[E <: AnyRef] extends AbstractList[E] with List[E] with RandomAccess with Cloneable with Serializable

Annotations
@SerialVersionUID()
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Vector
  2. Serializable
  3. Cloneable
  4. RandomAccess
  5. AbstractList
  6. List
  7. SequencedCollection
  8. AbstractCollection
  9. Collection
  10. Iterable
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Vector(collection: Collection[_ <: E])
  2. new Vector(capacity: Int)
  3. new Vector()
  4. new Vector(initialCapacity: Int, capacityIncrement: Int)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def add(obj: E): Boolean
    Definition Classes
    VectorAbstractListAbstractCollectionCollection
  5. def add(location: Int, obj: E): Unit
    Definition Classes
    VectorAbstractListList
  6. def addAll(collection: Collection[_ <: E]): Boolean
    Definition Classes
    VectorAbstractCollectionCollection
  7. def addAll(_location: Int, collection: Collection[_ <: E]): Boolean
    Definition Classes
    VectorAbstractListList
  8. def addElement(obj: E): Unit
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def capacity: Int
  11. var capacityIncrement: Int
    Attributes
    protected
  12. def checkIndexInBounds(index: Int): Unit
    Attributes
    protected
    Definition Classes
    AbstractList
  13. def checkIndexOnBounds(index: Int): Unit
    Attributes
    protected
    Definition Classes
    AbstractList
  14. def clear(): Unit
    Definition Classes
    VectorAbstractListAbstractCollectionCollection
  15. def clone(): AnyRef
    Definition Classes
    Vector → AnyRef
  16. def contains(obj: Any): Boolean
    Definition Classes
    VectorAbstractCollectionCollection
  17. def containsAll(collection: Collection[_]): Boolean
    Definition Classes
    VectorAbstractCollectionCollection
  18. def copyInto(elements: Array[AnyRef]): Unit
  19. def elementAt(location: Int): E
  20. var elementCount: Int
    Attributes
    protected
  21. var elementData: Array[E]
    Attributes
    protected
  22. def elements: Enumeration[E]
  23. def ensureCapacity(minimumCapacity: Int): Unit
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(obj: Any): Boolean
    Definition Classes
    VectorAbstractListCollection → AnyRef → Any
  26. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  27. def firstElement: E
  28. def forEach(action: Consumer[_ >: E]): Unit
    Definition Classes
    Iterable
  29. def get(location: Int): E
    Definition Classes
    VectorAbstractListList
  30. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  31. def hashCode(): Int
    Definition Classes
    VectorAbstractListCollection → AnyRef → Any
  32. def indexOf(obj: Any, location: Int): Int
  33. def indexOf(obj: Any): Int
    Definition Classes
    VectorAbstractListList
  34. def insertElementAt(obj: E, location: Int): Unit
  35. def isEmpty(): Boolean
    Definition Classes
    VectorAbstractCollectionCollection
  36. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  37. def iterator(): Iterator[E]
    Definition Classes
    AbstractListAbstractCollectionCollectionIterable
  38. def lastElement: E
  39. def lastIndexOf(obj: Any, location: Int): Int
  40. def lastIndexOf(obj: Any): Int
    Definition Classes
    VectorAbstractListList
  41. def listIterator(index: Int): ListIterator[E]
    Definition Classes
    AbstractListList
  42. def listIterator(): ListIterator[E]
    Definition Classes
    AbstractListList
  43. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  44. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  45. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  46. def parallelStream(): Stream[E]
    Definition Classes
    Collection
  47. def remove(obj: Any): Boolean
    Definition Classes
    VectorAbstractCollectionCollection
  48. def remove(location: Int): E
    Definition Classes
    VectorAbstractListList
  49. def removeAll(collection: Collection[_]): Boolean
    Definition Classes
    VectorAbstractCollectionCollection
  50. def removeAllElements(): Unit
  51. def removeElement(obj: Any): Boolean
  52. def removeElementAt(location: Int): Unit
  53. def removeIf(filter: Predicate[_ >: E]): Boolean
    Definition Classes
    Collection
  54. def removeRange(start: Int, end: Int): Unit
    Attributes
    protected
    Definition Classes
    VectorAbstractList
  55. def replaceAll(operator: UnaryOperator[E]): Unit
    Definition Classes
    List
  56. def retainAll(collection: Collection[_]): Boolean
    Definition Classes
    VectorAbstractCollectionCollection
  57. def set(location: Int, obj: E): E
    Definition Classes
    VectorAbstractListList
  58. def setElementAt(obj: E, location: Int): Unit
  59. def setSize(length: Int): Unit
  60. def size(): Int
    Definition Classes
    VectorAbstractCollectionCollection
  61. def sort(c: Comparator[_ >: E]): Unit
    Definition Classes
    List
  62. def spliterator(): Spliterator[E]

    From the Java 8 documentation: The default implementation should usually be overridden.

    From the Java 8 documentation: The default implementation should usually be overridden. The spliterator returned by the default implementation has poor splitting capabilities, is unsized, and does not report any spliterator characteristics. Implementing classes can nearly always provide a better implementation.

    Definition Classes
    CollectionIterable
  63. def stream(): Stream[E]
    Definition Classes
    Collection
  64. def subList(fromIndex: Int, toIndex: Int): List[E]
    Definition Classes
    AbstractListList
  65. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  66. def toArray[T <: AnyRef](_contents: Array[T]): Array[T]
    Definition Classes
    VectorAbstractCollectionCollection
  67. def toArray(): Array[AnyRef]
    Definition Classes
    VectorAbstractCollectionCollection
  68. def toString(): String
    Definition Classes
    VectorAbstractCollection → AnyRef → Any
  69. def trimToSize(): Unit
  70. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  71. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  72. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from Cloneable

Inherited from RandomAccess

Inherited from AbstractList[E]

Inherited from List[E]

Inherited from SequencedCollection[E]

Inherited from AbstractCollection[E]

Inherited from Collection[E]

Inherited from Iterable[E]

Inherited from AnyRef

Inherited from Any

Ungrouped