Uses of Interface
org.apache.hadoop.util.IntrusiveCollection.Element
Packages that use IntrusiveCollection.Element
-
Uses of IntrusiveCollection.Element in org.apache.hadoop.util
Classes in org.apache.hadoop.util with type parameters of type IntrusiveCollection.ElementModifier and TypeClassDescriptionclassIntrusiveCollection<E extends IntrusiveCollection.Element>Implements an intrusive doubly-linked list.Methods in org.apache.hadoop.util that return IntrusiveCollection.ElementModifier and TypeMethodDescriptionIntrusiveCollection.Element.getNext(IntrusiveCollection<? extends IntrusiveCollection.Element> list) Get the next pointer of an element.IntrusiveCollection.Element.getPrev(IntrusiveCollection<? extends IntrusiveCollection.Element> list) Get the prev pointer of an element.Methods in org.apache.hadoop.util with parameters of type IntrusiveCollection.ElementModifier and TypeMethodDescriptionbooleanIntrusiveCollection.addFirst(IntrusiveCollection.Element elem) Add an element to the front of the list.voidIntrusiveCollection.Element.insertInternal(IntrusiveCollection<? extends IntrusiveCollection.Element> list, IntrusiveCollection.Element prev, IntrusiveCollection.Element next) Insert this element into the list.voidIntrusiveCollection.Element.setNext(IntrusiveCollection<? extends IntrusiveCollection.Element> list, IntrusiveCollection.Element next) Set the next pointer of an element already in the list.voidIntrusiveCollection.Element.setPrev(IntrusiveCollection<? extends IntrusiveCollection.Element> list, IntrusiveCollection.Element prev) Set the prev pointer of an element already in the list.Method parameters in org.apache.hadoop.util with type arguments of type IntrusiveCollection.ElementModifier and TypeMethodDescriptionIntrusiveCollection.Element.getNext(IntrusiveCollection<? extends IntrusiveCollection.Element> list) Get the next pointer of an element.IntrusiveCollection.Element.getPrev(IntrusiveCollection<? extends IntrusiveCollection.Element> list) Get the prev pointer of an element.voidIntrusiveCollection.Element.insertInternal(IntrusiveCollection<? extends IntrusiveCollection.Element> list, IntrusiveCollection.Element prev, IntrusiveCollection.Element next) Insert this element into the list.booleanIntrusiveCollection.Element.isInList(IntrusiveCollection<? extends IntrusiveCollection.Element> list) Returns true if this element is in the provided list.voidIntrusiveCollection.Element.removeInternal(IntrusiveCollection<? extends IntrusiveCollection.Element> list) Remove an element from the list.voidIntrusiveCollection.Element.setNext(IntrusiveCollection<? extends IntrusiveCollection.Element> list, IntrusiveCollection.Element next) Set the next pointer of an element already in the list.voidIntrusiveCollection.Element.setPrev(IntrusiveCollection<? extends IntrusiveCollection.Element> list, IntrusiveCollection.Element prev) Set the prev pointer of an element already in the list.