Packages

class LinkedList[E] extends AbstractSequentialList[E] with List[E] with Deque[E] with Cloneable with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LinkedList
  2. Serializable
  3. Cloneable
  4. Deque
  5. Queue
  6. AbstractSequentialList
  7. AbstractList
  8. List
  9. SequencedCollection
  10. AbstractCollection
  11. Collection
  12. Iterable
  13. AnyRef
  14. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new LinkedList(c: Collection[_ <: E])
  2. new LinkedList()

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
    LinkedListAbstractSequentialListAbstractListList
  5. def add(e: E): Boolean
    Definition Classes
    LinkedListDequeQueueAbstractListAbstractCollectionCollection
  6. def addAll(c: Collection[_ <: E]): Boolean
    Definition Classes
    LinkedListAbstractCollectionCollection
  7. def addAll(index: Int, c: Collection[_ <: E]): Boolean
    Definition Classes
    AbstractSequentialListAbstractListList
  8. def addFirst(e: E): Unit
    Definition Classes
    LinkedListDeque
  9. def addLast(e: E): Unit
    Definition Classes
    LinkedListDeque
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def checkIndexInBounds(index: Int): Unit
    Attributes
    protected
    Definition Classes
    AbstractList
  12. def checkIndexOnBounds(index: Int): Unit
    Attributes
    protected
    Definition Classes
    AbstractList
  13. def clear(): Unit
  14. def clone(): AnyRef
    Definition Classes
    LinkedList → AnyRef
  15. def contains(o: Any): Boolean
    Definition Classes
    LinkedListDequeAbstractCollectionCollection
  16. def containsAll(c: Collection[_]): Boolean
    Definition Classes
    AbstractCollectionCollection
  17. def descendingIterator(): Iterator[E]
    Definition Classes
    LinkedListDeque
  18. def element(): E
    Definition Classes
    LinkedListDequeQueue
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(o: Any): Boolean
    Definition Classes
    AbstractListCollection → AnyRef → Any
  21. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  22. def forEach(action: Consumer[_ >: E]): Unit
    Definition Classes
    Iterable
  23. def get(index: Int): E
    Definition Classes
    LinkedListAbstractSequentialListAbstractListList
  24. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. def getFirst(): E
    Definition Classes
    LinkedListDeque
  26. def getLast(): E
    Definition Classes
    LinkedListDeque
  27. def hashCode(): Int
    Definition Classes
    AbstractListCollection → AnyRef → Any
  28. def indexOf(o: Any): Int
    Definition Classes
    AbstractListList
  29. def isEmpty(): Boolean
    Definition Classes
    AbstractCollectionCollection
  30. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  31. def iterator(): Iterator[E]
    Definition Classes
    AbstractListAbstractCollectionCollectionIterable
  32. def lastIndexOf(o: Any): Int
    Definition Classes
    AbstractListList
  33. def listIterator(index: Int): ListIterator[E]
    Definition Classes
    LinkedListAbstractSequentialListAbstractListList
  34. def listIterator(): ListIterator[E]
    Definition Classes
    AbstractListList
  35. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  37. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  38. def offer(e: E): Boolean
    Definition Classes
    LinkedListDequeQueue
  39. def offerFirst(e: E): Boolean
    Definition Classes
    LinkedListDeque
  40. def offerLast(e: E): Boolean
    Definition Classes
    LinkedListDeque
  41. def parallelStream(): Stream[E]
    Definition Classes
    Collection
  42. def peek(): E
    Definition Classes
    LinkedListDequeQueue
  43. def peekFirst(): E
    Definition Classes
    LinkedListDeque
  44. def peekLast(): E
    Definition Classes
    LinkedListDeque
  45. def poll(): E
    Definition Classes
    LinkedListDequeQueue
  46. def pollFirst(): E
    Definition Classes
    LinkedListDeque
  47. def pollLast(): E
    Definition Classes
    LinkedListDeque
  48. def pop(): E
    Definition Classes
    LinkedListDeque
  49. def push(e: E): Unit
    Definition Classes
    LinkedListDeque
  50. def remove(): E
    Definition Classes
    LinkedListDequeQueue
  51. def remove(index: Int): E
    Definition Classes
    LinkedListAbstractSequentialListAbstractListList
  52. def remove(o: Any): Boolean
    Definition Classes
    LinkedListDequeAbstractCollectionCollection
  53. def removeAll(c: Collection[_]): Boolean
    Definition Classes
    AbstractCollectionCollection
  54. def removeFirst(): E
    Definition Classes
    LinkedListDeque
  55. def removeFirstOccurrence(o: Any): Boolean
    Definition Classes
    LinkedListDeque
  56. def removeIf(filter: Predicate[_ >: E]): Boolean
    Definition Classes
    Collection
  57. def removeLast(): E
    Definition Classes
    LinkedListDeque
  58. def removeLastOccurrence(o: Any): Boolean
    Definition Classes
    LinkedListDeque
  59. def removeRange(fromIndex: Int, toIndex: Int): Unit
    Attributes
    protected
    Definition Classes
    AbstractList
  60. def replaceAll(operator: UnaryOperator[E]): Unit
    Definition Classes
    List
  61. def retainAll(c: Collection[_]): Boolean
    Definition Classes
    AbstractCollectionCollection
  62. def set(index: Int, element: E): E
    Definition Classes
    LinkedListAbstractSequentialListAbstractListList
  63. def size(): Int
    Definition Classes
    LinkedListDequeAbstractCollectionCollection
  64. def sort(c: Comparator[_ >: E]): Unit
    Definition Classes
    List
  65. 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
    LinkedListCollectionIterable
  66. def stream(): Stream[E]
    Definition Classes
    Collection
  67. def subList(fromIndex: Int, toIndex: Int): List[E]
    Definition Classes
    AbstractListList
  68. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  69. def toArray[T <: AnyRef](a: Array[T]): Array[T]
    Definition Classes
    AbstractCollectionCollection
  70. def toArray(): Array[AnyRef]
    Definition Classes
    AbstractCollectionCollection
  71. def toString(): String
    Definition Classes
    AbstractCollection → AnyRef → Any
  72. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  73. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  74. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from Cloneable

Inherited from Deque[E]

Inherited from Queue[E]

Inherited from AbstractSequentialList[E]

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