| 限定符和类型 | 字段和说明 |
|---|---|
protected ConcurrentLDNode<E> |
next |
protected ConcurrentLDNode<E> |
prev |
E |
val |
| 限定符 | 构造器和说明 |
|---|---|
protected |
ConcurrentLDNode(E val) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConcurrentLDNode<E> |
addNext(DNode node) |
ConcurrentLDNode<E> |
addNext(E... es) |
ConcurrentLDNode<E> |
addNext(E e) |
ConcurrentLDNode<E> |
addPrev(DNode node) |
ConcurrentLDNode<E> |
addPrev(E... es) |
ConcurrentLDNode<E> |
addPrev(E e) |
boolean |
casNext(ConcurrentLDNode<E> expect,
ConcurrentLDNode<E> next) |
boolean |
casPrev(ConcurrentLDNode<E> expect,
ConcurrentLDNode<E> prev) |
boolean |
casVal(E expect,
E val) |
ConcurrentLDNode<E> |
next() |
void |
next(DNode node) |
static <E> ConcurrentLDNode<E> |
of() |
static <E> ConcurrentLDNode<E> |
of(E e) |
void |
poll() |
ConcurrentLDNode<E> |
prev() |
void |
prev(DNode node) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindNext, findPrev, forEachNext, forEachPrevpublic volatile E val
protected volatile ConcurrentLDNode<E> next
protected volatile ConcurrentLDNode<E> prev
protected ConcurrentLDNode(E val)
public static <E> ConcurrentLDNode<E> of(E e)
public static <E> ConcurrentLDNode<E> of()
public boolean casNext(ConcurrentLDNode<E> expect, ConcurrentLDNode<E> next)
public boolean casPrev(ConcurrentLDNode<E> expect, ConcurrentLDNode<E> prev)
public final ConcurrentLDNode<E> next()
public final ConcurrentLDNode<E> prev()
public final ConcurrentLDNode<E> addNext(DNode node)
public final ConcurrentLDNode<E> addPrev(DNode node)
public final ConcurrentLDNode<E> addNext(E e)
@SafeVarargs public final ConcurrentLDNode<E> addNext(E... es)
public final ConcurrentLDNode<E> addPrev(E e)
@SafeVarargs public final ConcurrentLDNode<E> addPrev(E... es)
Copyright © 2022. All rights reserved.