# Uses of Class
org.apache.commons.collections4.list.AbstractLinkedListForJava21.Node

Packages that use AbstractLinkedListForJava21.Node
Package
Description
org.apache.commons.collections4.list
Implements the `List` interface.

- ## Uses of AbstractLinkedListForJava21.Node in org.apache.commons.collections4.list

  Fields in org.apache.commons.collections4.list declared as AbstractLinkedListForJava21.Node
  Modifier and Type
  Field
  Description
  `protected AbstractLinkedListForJava21.Node<E>`
  AbstractLinkedListForJava21.LinkedListIterator.`current`
  The last node that was returned by `AbstractLinkedListForJava21.LinkedListIterator.next()` or `AbstractLinkedListForJava21.LinkedListIterator.previous()`.
  `protected AbstractLinkedListForJava21.Node<E>`
  AbstractLinkedListForJava21.LinkedListIterator.`next`
  The node that will be returned by `AbstractLinkedListForJava21.LinkedListIterator.next()`.
  `protected AbstractLinkedListForJava21.Node<E>`
  AbstractLinkedListForJava21.Node.`next`
  A pointer to the node after this node
  `protected AbstractLinkedListForJava21.Node<E>`
  AbstractLinkedListForJava21.Node.`previous`
  A pointer to the node before this node
  Methods in org.apache.commons.collections4.list that return AbstractLinkedListForJava21.Node
  Modifier and Type
  Method
  Description
  `protected AbstractLinkedListForJava21.Node<E>`
  AbstractLinkedListForJava21.`createHeaderNode()`
  Creates a new node with previous, next and element all set to null.
  `protected AbstractLinkedListForJava21.Node<E>`
  AbstractLinkedListForJava21.`createNode(E value)`
  Creates a new node with the specified properties.
  `protected AbstractLinkedListForJava21.Node<E>`
  AbstractLinkedListForJava21.LinkedListIterator.`getLastNodeReturned()`
  Gets the last node returned.
  `protected AbstractLinkedListForJava21.Node<E>`
  AbstractLinkedListForJava21.Node.`getNextNode()`
  Gets the next node.
  `protected AbstractLinkedListForJava21.Node<E>`
  AbstractLinkedListForJava21.`getNode(int index, boolean endMarkerAllowed)`
  Gets the node at a particular index.
  `protected AbstractLinkedListForJava21.Node<E>`
  AbstractLinkedListForJava21.Node.`getPreviousNode()`
  Gets the previous node.
  Methods in org.apache.commons.collections4.list with parameters of type AbstractLinkedListForJava21.Node
  Modifier and Type
  Method
  Description
  `protected void`
  AbstractLinkedListForJava21.`addNode(AbstractLinkedListForJava21.Node<E> nodeToInsert, AbstractLinkedListForJava21.Node<E> insertBeforeNode)`
  Inserts a new node into the list.
  `protected void`
  AbstractLinkedListForJava21.`addNodeAfter(AbstractLinkedListForJava21.Node<E> node, E value)`
  Creates a new node with the specified object as its `value` and inserts it after `node`.
  `protected void`
  AbstractLinkedListForJava21.`addNodeBefore(AbstractLinkedListForJava21.Node<E> node, E value)`
  Creates a new node with the specified object as its `value` and inserts it before `node`.
  `protected void`
  AbstractLinkedListForJava21.`removeNode(AbstractLinkedListForJava21.Node<E> node)`
  Removes the specified node from the list.
  `protected void`
  AbstractLinkedListForJava21.Node.`setNextNode(AbstractLinkedListForJava21.Node<E> next)`
  Sets the next node.
  `protected void`
  AbstractLinkedListForJava21.Node.`setPreviousNode(AbstractLinkedListForJava21.Node<E> previous)`
  Sets the previous node.
  `protected void`
  AbstractLinkedListForJava21.`updateNode(AbstractLinkedListForJava21.Node<E> node, E value)`
  Updates the node with a new value.
  Constructors in org.apache.commons.collections4.list with parameters of type AbstractLinkedListForJava21.Node
  Modifier
  Constructor
  Description
  `protected`
  `Node(AbstractLinkedListForJava21.Node<E> previous, AbstractLinkedListForJava21.Node<E> next, E value)`
  Constructs a new node.