com.crashnote.core.model.data

BoundedList

class BoundedList [E] extends LinkedList[E]

Linear Supertypes
LinkedList[E], Serializable, Cloneable, Deque[E], Queue[E], AbstractSequentialList[E], AbstractList[E], List[E], AbstractCollection[E], Collection[E], Iterable[E], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. BoundedList
  2. LinkedList
  3. Serializable
  4. Cloneable
  5. Deque
  6. Queue
  7. AbstractSequentialList
  8. AbstractList
  9. List
  10. AbstractCollection
  11. Collection
  12. Iterable
  13. AnyRef
  14. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BoundedList (maxSize: Int)

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def add (location: Int, object: E): Unit

    Definition Classes
    BoundedList → LinkedList → AbstractSequentialList → AbstractList → List
  7. def add (object: E): Boolean

    Definition Classes
    BoundedList → LinkedList → Deque → Queue → AbstractList → List → AbstractCollection → Collection
  8. def addAll (location: Int, collection: java.util.Collection[_ <: E]): Boolean

    Definition Classes
    BoundedList → LinkedList → AbstractSequentialList → AbstractList → List
  9. def addAll (collection: java.util.Collection[_ <: E]): Boolean

    Definition Classes
    BoundedList → LinkedList → List → AbstractCollection → Collection
  10. def addFirst (object: E): Unit

    Definition Classes
    BoundedList → LinkedList → Deque
  11. def addLast (object: E): Unit

    Definition Classes
    BoundedList → LinkedList → Deque
  12. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  13. def clear (): Unit

    Definition Classes
    LinkedList → AbstractList → List → AbstractCollection → Collection
  14. def clone (): AnyRef

    Definition Classes
    LinkedList → AnyRef
  15. def contains (arg0: Any): Boolean

    Definition Classes
    LinkedList → Deque → List → AbstractCollection → Collection
  16. def containsAll (arg0: java.util.Collection[_]): Boolean

    Definition Classes
    AbstractCollection → Collection
  17. def descendingIterator (): Iterator[E]

    Definition Classes
    LinkedList → Deque
  18. def element (): E

    Definition Classes
    LinkedList → Deque → Queue
  19. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  20. def equals (arg0: Any): Boolean

    Definition Classes
    AbstractList → List → Collection → AnyRef → Any
  21. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  22. def get (arg0: Int): E

    Definition Classes
    LinkedList → AbstractSequentialList → AbstractList → List
  23. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  24. def getFirst (): E

    Definition Classes
    LinkedList → Deque
  25. def getLast (): E

    Definition Classes
    LinkedList → Deque
  26. def hashCode (): Int

    Definition Classes
    AbstractList → List → Collection → AnyRef → Any
  27. def indexOf (arg0: Any): Int

    Definition Classes
    LinkedList → AbstractList → List
  28. def isEmpty (): Boolean

    Definition Classes
    AbstractCollection → Collection
  29. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  30. def iterator (): Iterator[E]

    Definition Classes
    AbstractSequentialList → AbstractList → List → AbstractCollection → Collection → Iterable
  31. def lastIndexOf (arg0: Any): Int

    Definition Classes
    LinkedList → AbstractList → List
  32. def listIterator (arg0: Int): ListIterator[E]

    Definition Classes
    LinkedList → AbstractSequentialList → AbstractList → List
  33. def listIterator (): ListIterator[E]

    Definition Classes
    AbstractList → List
  34. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  35. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  36. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  37. def offer (arg0: E): Boolean

    Definition Classes
    LinkedList → Deque → Queue
  38. def offerFirst (arg0: E): Boolean

    Definition Classes
    LinkedList → Deque
  39. def offerLast (arg0: E): Boolean

    Definition Classes
    LinkedList → Deque
  40. def peek (): E

    Definition Classes
    LinkedList → Deque → Queue
  41. def peekFirst (): E

    Definition Classes
    LinkedList → Deque
  42. def peekLast (): E

    Definition Classes
    LinkedList → Deque
  43. def poll (): E

    Definition Classes
    LinkedList → Deque → Queue
  44. def pollFirst (): E

    Definition Classes
    LinkedList → Deque
  45. def pollLast (): E

    Definition Classes
    LinkedList → Deque
  46. def pop (): E

    Definition Classes
    LinkedList → Deque
  47. def push (arg0: E): Unit

    Definition Classes
    LinkedList → Deque
  48. def remove (): E

    Definition Classes
    LinkedList → Deque → Queue
  49. def remove (arg0: Int): E

    Definition Classes
    LinkedList → AbstractSequentialList → AbstractList → List
  50. def remove (arg0: Any): Boolean

    Definition Classes
    LinkedList → Deque → List → AbstractCollection → Collection
  51. def removeAll (arg0: java.util.Collection[_]): Boolean

    Definition Classes
    AbstractCollection → Collection
  52. def removeFirst (): E

    Definition Classes
    LinkedList → Deque
  53. def removeFirstOccurrence (arg0: Any): Boolean

    Definition Classes
    LinkedList → Deque
  54. def removeLast (): E

    Definition Classes
    LinkedList → Deque
  55. def removeLastOccurrence (arg0: Any): Boolean

    Definition Classes
    LinkedList → Deque
  56. def removeRange (arg0: Int, arg1: Int): Unit

    Attributes
    protected[util]
    Definition Classes
    AbstractList
  57. def retainAll (arg0: java.util.Collection[_]): Boolean

    Definition Classes
    AbstractCollection → Collection
  58. def set (arg0: Int, arg1: E): E

    Definition Classes
    LinkedList → AbstractSequentialList → AbstractList → List
  59. def size (): Int

    Definition Classes
    LinkedList → Deque → List → AbstractCollection → Collection
  60. def subList (arg0: Int, arg1: Int): List[E]

    Definition Classes
    AbstractList → List
  61. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  62. def toArray [T] (arg0: Array[T]): Array[T]

    Definition Classes
    LinkedList → List → AbstractCollection → Collection
  63. def toArray (): Array[AnyRef]

    Definition Classes
    LinkedList → List → AbstractCollection → Collection
  64. def toString (): String

    Definition Classes
    BoundedList → AbstractCollection → AnyRef → Any
  65. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  66. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  67. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from LinkedList[E]

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 AbstractCollection[E]

Inherited from Collection[E]

Inherited from Iterable[E]

Inherited from AnyRef

Inherited from Any