Spec-Zone.ru › Dart 2

dart:collection

Класс LinkedListEntry<E extends LinkedListEntry<E>>

Объект, который может быть элементом LinkedList.

Все элементы LinkedList должны наследовать этот класс. Класс предоставляет внутренние ссылки, связывающие элементы в LinkedList, а также ссылку на сам связный список, частью которого в данный момент является элемент.

Запись может одновременно входить не более чем в один связный список. Пока запись находится в связном списке, свойство list указывает на этот связный список; в противном случае свойство list имеет значение null.

При создании запись не входит ни в один связный список.

Конструкторы

LinkedListEntry()

Свойства

hashCode → int
только для чтения, унаследовано
Хеш-код этого объекта.
list → LinkedList<E>?
только для чтения
Связный список, содержащий этот элемент.
next → E?
только для чтения
Следующий элемент в связном списке.
previous → E?
только для чтения
Предыдущий элемент в связном списке.
runtimeType → Type
только для чтения, унаследовано
Представление типа объекта во время выполнения.

Методы

insertAfter(E entry) → void
Вставляет элемент после этого элемента в его связный список.
insertBefore(E entry) → void
Вставляет элемент перед этим элементом в его связный список.
noSuchMethod(Invocation invocation) → dynamic
унаследовано
Вызывается при обращении к несуществующему методу или свойству.
toString() → String
унаследовано
Строковое представление этого объекта.
unlink() → void
Удаляет элемент из связного списка.

Операторы

operator ==(Object other) → bool
унаследовано
Оператор равенства.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-collection/LinkedListEntry-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API