Uses of Class
com.github.benmanes.caffeine.SingleConsumerQueue.Node
Packages that use SingleConsumerQueue.Node
Package
Description
Utility classes commonly useful in concurrent programming.
-
Uses of SingleConsumerQueue.Node in com.github.benmanes.caffeine
Subclasses of SingleConsumerQueue.Node in com.github.benmanes.caffeineModifier and TypeClassDescription(package private) static final class
Deprecated.Fields in com.github.benmanes.caffeine declared as SingleConsumerQueue.NodeModifier and TypeFieldDescription(package private) @Nullable SingleConsumerQueue.Node
<E> SCQHeader.HeadRef.head
(package private) @Nullable SingleConsumerQueue.Node
<E> SingleConsumerQueue.Node.next
(package private) @Nullable SingleConsumerQueue.Node
<E> SCQHeader.HeadAndTailRef.tail
Fields in com.github.benmanes.caffeine with type parameters of type SingleConsumerQueue.NodeModifier and TypeFieldDescription(package private) final Function
<E, SingleConsumerQueue.Node<E>> SingleConsumerQueue.factory
Deprecated.Methods in com.github.benmanes.caffeine that return SingleConsumerQueue.NodeModifier and TypeMethodDescription(package private) static <E> @NonNull SingleConsumerQueue.Node
<E> SingleConsumerQueue.findLast
(@NonNull SingleConsumerQueue.Node<E> node) Deprecated.Returns the last node in the linked list.(package private) @Nullable SingleConsumerQueue.Node
<E> SingleConsumerQueue.Node.getNextRelaxed()
(package private) @Nullable SingleConsumerQueue.Node
<E> SingleConsumerQueue.transferOrCombine
(@NonNull SingleConsumerQueue.Node<E> first, SingleConsumerQueue.Node<E> last) Deprecated.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.NodeModifier and TypeMethodDescription(package private) void
SingleConsumerQueue.append
(@NonNull SingleConsumerQueue.Node<E> first, @NonNull SingleConsumerQueue.Node<E> last) Deprecated.Adds the linked list of nodes to the queue.(package private) boolean
SCQHeader.HeadAndTailRef.casTail
(SingleConsumerQueue.Node<E> expect, SingleConsumerQueue.Node<E> update) (package private) static <E> @NonNull SingleConsumerQueue.Node
<E> SingleConsumerQueue.findLast
(@NonNull SingleConsumerQueue.Node<E> node) Deprecated.Returns the last node in the linked list.(package private) void
SingleConsumerQueue.Node.lazySetNext
(@Nullable SingleConsumerQueue.Node<E> newNext) (package private) void
SCQHeader.HeadAndTailRef.lazySetTail
(SingleConsumerQueue.Node<E> next) (package private) @Nullable SingleConsumerQueue.Node
<E> SingleConsumerQueue.transferOrCombine
(@NonNull SingleConsumerQueue.Node<E> first, SingleConsumerQueue.Node<E> last) Deprecated.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.NodeModifierConstructorDescriptionprivate
SingleConsumerQueue
(Function<E, SingleConsumerQueue.Node<E>> factory) Deprecated.