dart:collection
DoubleLinkedQueueEntry<E> class
An entry in a doubly linked list. It contains a pointer to the next entry, the previous entry, and the boxed element.
Constructors
- DoubleLinkedQueueEntry(E element)
Properties
- element ↔ E
read / write
- The element in the queue.
- hashCode → int
read-only, inherited
- The hash code for this object. [...]
- runtimeType → Type
read-only, inherited
- A representation of the runtime type of the object.
Methods
- append(E e) → void
- Appends the given
e
as entry just after this entry. - nextEntry() → DoubleLinkedQueueEntry<E>
- Returns the next entry or
null
if there is none. - prepend(E e) → void
- Prepends the given
e
as entry just before this entry. - previousEntry() → DoubleLinkedQueueEntry<E>
- Returns the previous entry or
null
if there is none. - remove() → E
- noSuchMethod(Invocation invocation) → dynamic
inherited
- Invoked when a non-existent method or property is accessed. [...]
- toString() → String
inherited
- Returns a string representation of this object.
Operators
- operator ==(dynamic other) → bool
inherited
- The equality operator. [...]