Uses of Class
org.jgrapht.util.DoublyLinkedList.ListNodeImpl
Packages that use DoublyLinkedList.ListNodeImpl
Package
Description
Non-graph-specific data structures, algorithms, and utilities used by JGraphT.
-
Uses of DoublyLinkedList.ListNodeImpl in org.jgrapht.util
Fields in org.jgrapht.util declared as DoublyLinkedList.ListNodeImplModifier and TypeFieldDescriptionprivate DoublyLinkedList.ListNodeImpl<E> DoublyLinkedList.headThe first element of the list,nullif this list is empty.private DoublyLinkedList.ListNodeImpl<E> DoublyLinkedList.ListNodeIteratorImpl.lastListNode this iterator returned last.private DoublyLinkedList.ListNodeImpl<V> DoublyLinkedList.ListNodeImpl.nextprivate DoublyLinkedList.ListNodeImpl<E> DoublyLinkedList.ListNodeIteratorImpl.nextListNode this iterator will return next.private DoublyLinkedList.ListNodeImpl<V> DoublyLinkedList.ListNodeImpl.prevMethods in org.jgrapht.util that return DoublyLinkedList.ListNodeImplModifier and TypeMethodDescriptionDoublyLinkedList.ListNodeImpl.getNext()Returns the next node in the list structure with respect to this nodeprivate DoublyLinkedList.ListNodeImpl<E> DoublyLinkedList.getNodeAt(int index) Returns thenodeat the specified position in this list.DoublyLinkedList.ListNodeImpl.getPrev()Returns the previous node in the list structure with respect to this nodeDoublyLinkedList.ListNodeIteratorImpl.nextNode()Returns the nextDoublyLinkedList.ListNodein the list and advances the cursor position.private DoublyLinkedList.ListNodeImpl<E> DoublyLinkedList.tail()Methods in org.jgrapht.util that return types with arguments of type DoublyLinkedList.ListNodeImplModifier and TypeMethodDescriptionprivate Pair<DoublyLinkedList.ListNodeImpl<E>, Integer> DoublyLinkedList.searchNode(Supplier<DoublyLinkedList.ListNodeImpl<E>> first, UnaryOperator<DoublyLinkedList.ListNodeImpl<E>> next, Object element) Returns aPairof the first encounteredDoublyLinkedList.ListNodein this list, whosevalueis equal to the givenelement, and its index.Methods in org.jgrapht.util with parameters of type DoublyLinkedList.ListNodeImplModifier and TypeMethodDescriptionprivate voidDoublyLinkedList.addListNode(DoublyLinkedList.ListNodeImpl<E> node) Adds the givenDoublyLinkedList.ListNodeto thisList.private voidDoublyLinkedList.link(DoublyLinkedList.ListNodeImpl<E> predecessor, DoublyLinkedList.ListNodeImpl<E> successor) Establishes the links between the givennodesin such a way that thepredecessoris linked before thesuccessor.private voidDoublyLinkedList.linkBefore(DoublyLinkedList.ListNodeImpl<E> node, DoublyLinkedList.ListNodeImpl<E> successor) Insert non nullnodebefore non nullsuccessorinto the list.private voidDoublyLinkedList.linkLast(DoublyLinkedList.ListNodeImpl<E> node) Insert non nullnodeas last node into the list.private booleanDoublyLinkedList.removeListNode(DoublyLinkedList.ListNodeImpl<E> node) private booleanDoublyLinkedList.unlink(DoublyLinkedList.ListNodeImpl<E> node) Remove the non nullnodefrom the list.Method parameters in org.jgrapht.util with type arguments of type DoublyLinkedList.ListNodeImplModifier and TypeMethodDescriptionprivate Pair<DoublyLinkedList.ListNodeImpl<E>, Integer> DoublyLinkedList.searchNode(Supplier<DoublyLinkedList.ListNodeImpl<E>> first, UnaryOperator<DoublyLinkedList.ListNodeImpl<E>> next, Object element) Returns aPairof the first encounteredDoublyLinkedList.ListNodein this list, whosevalueis equal to the givenelement, and its index.private Pair<DoublyLinkedList.ListNodeImpl<E>, Integer> DoublyLinkedList.searchNode(Supplier<DoublyLinkedList.ListNodeImpl<E>> first, UnaryOperator<DoublyLinkedList.ListNodeImpl<E>> next, Object element) Returns aPairof the first encounteredDoublyLinkedList.ListNodein this list, whosevalueis equal to the givenelement, and its index.Constructors in org.jgrapht.util with parameters of type DoublyLinkedList.ListNodeImplModifierConstructorDescriptionprivateListNodeIteratorImpl(int startIndex, DoublyLinkedList.ListNodeImpl<E> startNode)