Top Fields Constructors Methods
io.netty.util.internal.shaded.org.jctools.queues

pack-priv final Class LinkedQueueNode<E>

extends Object
Class Inheritance
Static Imports
io.netty.util.internal.shaded.org.jctools.util.UnsafeAccess.UNSAFE, .UnsafeAccess.fieldOffset

Field Summary

Modifier and TypeField and Description
private volatile LinkedQueueNode<E>
private static final long
private E

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv

Method Summary

Modifier and TypeMethod and Description
public E

Returns:

value
getAndNullValue
()

Gets the current value and nulls out the reference to it from this node.

public E
public LinkedQueueNode<E>
public void
public void
public void
spValue(E newValue)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

nextback to summary
private volatile LinkedQueueNode<E> next
NEXT_OFFSETback to summary
private static final long NEXT_OFFSET
valueback to summary
private E value

Constructor Detail

LinkedQueueNodeback to summary
pack-priv LinkedQueueNode()
LinkedQueueNodeback to summary
pack-priv LinkedQueueNode(E val)

Method Detail

getAndNullValueback to summary
public E getAndNullValue()

Gets the current value and nulls out the reference to it from this node.

Returns:E

value

lpValueback to summary
public E lpValue()
lvNextback to summary
public LinkedQueueNode<E> lvNext()
soNextback to summary
public void soNext(LinkedQueueNode<E> n)
spNextback to summary
public void spNext(LinkedQueueNode<E> n)
spValueback to summary
public void spValue(E newValue)