Uses of Class
com.github.benmanes.caffeine.SingleConsumerQueue.Node
-
Packages that use SingleConsumerQueue.Node Package Description com.github.benmanes.caffeine Utility classes commonly useful in concurrent programming. -
-
Uses of SingleConsumerQueue.Node in com.github.benmanes.caffeine
Subclasses of SingleConsumerQueue.Node in com.github.benmanes.caffeine Modifier and Type Class Description (package private) static classSingleConsumerQueue.LinearizableNode<E>Fields in com.github.benmanes.caffeine declared as SingleConsumerQueue.Node Modifier and Type Field Description (package private) SingleConsumerQueue.Node<E>SCQHeader.HeadRef. head(package private) SingleConsumerQueue.Node<E>SingleConsumerQueue.Node. next(package private) SingleConsumerQueue.Node<E>SCQHeader.HeadAndTailRef. tailFields in com.github.benmanes.caffeine with type parameters of type SingleConsumerQueue.Node Modifier and Type Field Description (package private) java.util.function.Function<E,SingleConsumerQueue.Node<E>>SingleConsumerQueue. factoryMethods in com.github.benmanes.caffeine that return SingleConsumerQueue.Node Modifier and Type Method Description (package private) static <E> SingleConsumerQueue.Node<E>SingleConsumerQueue. findLast(SingleConsumerQueue.Node<E> node)Returns the last node in the linked list.(package private) SingleConsumerQueue.Node<E>SingleConsumerQueue.Node. getNextRelaxed()(package private) SingleConsumerQueue.Node<E>SingleConsumerQueue. transferOrCombine(SingleConsumerQueue.Node<E> first, SingleConsumerQueue.Node<E> last)Attempts to receive a linked list from a waiting producer or transfer the specified linked list to an arriving producer.Methods in com.github.benmanes.caffeine with parameters of type SingleConsumerQueue.Node Modifier and Type Method Description (package private) voidSingleConsumerQueue. append(SingleConsumerQueue.Node<E> first, SingleConsumerQueue.Node<E> last)Adds the linked list of nodes to the queue.(package private) booleanSCQHeader.HeadAndTailRef. casTail(SingleConsumerQueue.Node<E> expect, SingleConsumerQueue.Node<E> update)(package private) static <E> SingleConsumerQueue.Node<E>SingleConsumerQueue. findLast(SingleConsumerQueue.Node<E> node)Returns the last node in the linked list.(package private) voidSingleConsumerQueue.Node. lazySetNext(SingleConsumerQueue.Node<E> newNext)(package private) voidSCQHeader.HeadAndTailRef. lazySetTail(SingleConsumerQueue.Node<E> next)(package private) SingleConsumerQueue.Node<E>SingleConsumerQueue. transferOrCombine(SingleConsumerQueue.Node<E> first, SingleConsumerQueue.Node<E> last)Attempts to receive a linked list from a waiting producer or transfer the specified linked list to an arriving producer.Constructor parameters in com.github.benmanes.caffeine with type arguments of type SingleConsumerQueue.Node Constructor Description SingleConsumerQueue(java.util.function.Function<E,SingleConsumerQueue.Node<E>> factory)
-