Packages

c

java.util

ArrayList

class ArrayList[E] extends AbstractList[E] with List[E] with RandomAccess with Cloneable with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArrayList
  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 ArrayList()
  2. new ArrayList(initialCapacity: Int)
  3. new ArrayList(c: Collection[E])

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(index: Int, element: E): Unit
    Definition Classes
    ArrayListAbstractListList
  5. def add(element: E): Boolean
    Definition Classes
    ArrayListAbstractListAbstractCollectionCollection
  6. def addAll(index: Int, c: Collection[_ <: E]): Boolean
    Definition Classes
    AbstractListList
  7. def addAll(c: Collection[_ <: E]): Boolean
    Definition Classes
    AbstractCollectionCollection
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def checkIndexInBounds(index: Int): Unit
    Attributes
    protected
    Definition Classes
    AbstractList
  10. def checkIndexOnBounds(index: Int): Unit
    Attributes
    protected
    Definition Classes
    AbstractList
  11. def clear(): Unit
    Definition Classes
    ArrayListAbstractListAbstractCollectionCollection
  12. def clone(): AnyRef
    Definition Classes
    ArrayList → AnyRef
  13. def contains(o: Any): Boolean
    Definition Classes
    AbstractCollectionCollection
  14. def containsAll(c: Collection[_]): Boolean
    Definition Classes
    AbstractCollectionCollection
  15. def ensureCapacity(minCapacity: Int): Unit
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(o: Any): Boolean
    Definition Classes
    AbstractListCollection → AnyRef → Any
  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  19. def forEach(action: Consumer[_ >: E]): Unit
    Definition Classes
    Iterable
  20. def get(index: Int): E
    Definition Classes
    ArrayListAbstractListList
  21. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def hashCode(): Int
    Definition Classes
    AbstractListCollection → AnyRef → Any
  23. def indexOf(o: Any): Int
    Definition Classes
    ArrayListAbstractListList
  24. def isEmpty(): Boolean
    Definition Classes
    ArrayListAbstractCollectionCollection
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. def iterator(): Iterator[E]
    Definition Classes
    AbstractListAbstractCollectionCollectionIterable
  27. def lastIndexOf(o: Any): Int
    Definition Classes
    ArrayListAbstractListList
  28. def listIterator(index: Int): ListIterator[E]
    Definition Classes
    AbstractListList
  29. def listIterator(): ListIterator[E]
    Definition Classes
    AbstractListList
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. def parallelStream(): Stream[E]
    Definition Classes
    Collection
  34. def remove(o: Any): Boolean
    Definition Classes
    ArrayListAbstractCollectionCollection
  35. def remove(index: Int): E
    Definition Classes
    ArrayListAbstractListList
  36. def removeAll(c: Collection[_]): Boolean
    Definition Classes
    AbstractCollectionCollection
  37. def removeIf(filter: Predicate[_ >: E]): Boolean
    Definition Classes
    Collection
  38. def removeRange(fromIndex: Int, toIndex: Int): Unit
    Definition Classes
    ArrayListAbstractList
  39. def replaceAll(operator: UnaryOperator[E]): Unit
    Definition Classes
    List
  40. def retainAll(c: Collection[_]): Boolean
    Definition Classes
    AbstractCollectionCollection
  41. def set(index: Int, element: E): E
    Definition Classes
    ArrayListAbstractListList
  42. def size(): Int
    Definition Classes
    ArrayListAbstractCollectionCollection
  43. def sort(c: Comparator[_ >: E]): Unit
    Definition Classes
    List
  44. 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
    ArrayListCollectionIterable
  45. def stream(): Stream[E]
    Definition Classes
    Collection
  46. def subList(fromIndex: Int, toIndex: Int): List[E]
    Definition Classes
    AbstractListList
  47. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  48. def toArray[T <: AnyRef](a: Array[T]): Array[T]
    Definition Classes
    ArrayListAbstractCollectionCollection
  49. def toArray(): Array[AnyRef]
    Definition Classes
    ArrayListAbstractCollectionCollection
  50. def toString(): String
    Definition Classes
    AbstractCollection → AnyRef → Any
  51. def trimToSize(): Unit
  52. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  53. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  54. 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