DoubleLinkedQueueEntry<E>

双链表中的一个条目。

此类条目包含一个元素以及指向前一个或后一个条目的链接(如果存在)。

构造函数

DoubleLinkedQueueEntry(E element)
使用给定的 元素 创建一个新条目。

属性

element ↔ E
队列中条目的元素。
getter/setter 对
hashCode int
此对象的哈希码。
no setter继承
runtimeType Type
对象的运行时类型的表示。
no setter继承

方法

append(E e) → void
将给定元素 e 作为条目追加到本条目之后。
nextEntry() DoubleLinkedQueueEntry<E>?
下一个条目,如果没有则返回 null
noSuchMethod(Invocation invocation) → dynamic
访问不存在的属性时调用。
继承
prepend(E e) → void
将给定 e 作为条目预先插入到本条目前面。
previousEntry() DoubleLinkedQueueEntry<E>?
前一个条目,如果没有则返回 null
remove() → E
从任何包含此条目的条目链中移除此条目。
toString() String
此对象的字符串表示形式。
继承

运算符

operator ==(Object other) bool
相等运算符。
继承