Class Dlist-Container-Node

A double-linked list node

Part of:

package metabang.cl-containers, class container-node-mixin

Direct Superclass

container-node-mixin

Slot

elementInitargs::element,:value; Accessors:element, value.
next-itemInitargs::next-item; Accessors:next-item.
previous-itemInitargs::previous-item; Accessors:previous-item.

Direct Method

delete-item
delete-item-after
delete-item-before
insert-item

Adds item to the container

insert-item-after
insert-item-before
insert-item-ordered
insert-item-ordered-about-node
iterate-left
iterate-left-nodes
iterate-nodes-about-node
iterate-right
iterate-right-nodes
predecessor

Return the item that comes before item in the container. Only makes sense for sorted containers...

replace-item
sort-update-left
sort-update-right
successor

Return the item that comes after item in the container. Only makes sense for sorted containers. R...

update-item

Other Method

search-for-node
search-for-node*