Uses of Interface
org.jgrapht.util.DoublyLinkedList.ListNode
Packages that use DoublyLinkedList.ListNode
Package
Description
Non-graph-specific data structures, algorithms, and utilities used by JGraphT.
-
Uses of DoublyLinkedList.ListNode in org.jgrapht.util
Methods in org.jgrapht.util that return DoublyLinkedList.ListNodeModifier and TypeMethodDescriptionDoublyLinkedList.addElementBeforeNode(DoublyLinkedList.ListNode<E> successor, E element) Inserts the specified element before the specifiedsuccessorin this list.DoublyLinkedList.addElementFirst(E element) Inserts the specified element at the front of this list.DoublyLinkedList.addElementLast(E element) Inserts the specified element at the end of this list.DoublyLinkedList.getFirstNode()Returns the firstnodeof this list.DoublyLinkedList.getLastNode()Returns the lastnodeof this list.DoublyLinkedList.ListNode.getNext()Returns the next node in the list structure with respect to this nodeDoublyLinkedList.getNode(int index) Returns thenodeat the specified position in this list.DoublyLinkedList.ListNode.getPrev()Returns the previous node in the list structure with respect to this nodeDoublyLinkedList.lastNodeOf(Object element) Returns the lastnodeholding the specifiedelementin this list.DoublyLinkedList.NodeIterator.nextNode()Returns the nextDoublyLinkedList.ListNodein the list and advances the cursor position.Returns the firstnodeholding the specifiedelementin this list.DoublyLinkedList.ListNodeIterator.previousNode()Returns the previousDoublyLinkedList.ListNodein the list and moves the cursor position backwards.Methods in org.jgrapht.util with parameters of type DoublyLinkedList.ListNodeModifier and TypeMethodDescriptionDoublyLinkedList.addElementBeforeNode(DoublyLinkedList.ListNode<E> successor, E element) Inserts the specified element before the specifiedsuccessorin this list.voidDoublyLinkedList.addNode(int index, DoublyLinkedList.ListNode<E> node) Inserts the specifiednodeat the specified position in this list.voidDoublyLinkedList.addNodeBefore(DoublyLinkedList.ListNode<E> node, DoublyLinkedList.ListNode<E> successor) Inserts the specifiednodebefore the specifiedsuccessorin this list.voidDoublyLinkedList.addNodeFirst(DoublyLinkedList.ListNode<E> node) Inserts the specifiednodeat the front of this list.voidDoublyLinkedList.addNodeLast(DoublyLinkedList.ListNode<E> node) Inserts the specifiednodeat the end of this list.booleanDoublyLinkedList.containsNode(DoublyLinkedList.ListNode<E> node) Returns true if thisDoublyLinkedListcontains the specifiedDoublyLinkedList.ListNode.intDoublyLinkedList.indexOfNode(DoublyLinkedList.ListNode<E> node) Returns the index of the specifiednodein this list, or -1 if this list does not contain thenode.booleanDoublyLinkedList.removeNode(DoublyLinkedList.ListNode<E> node) Removes thenodefrom this list.