| Constructor Summary |
|---|
|
Creates a new AtomicLongArray of given length. |
|
Creates a new AtomicLongArray with the same length as, and all elements copied from, the given array. |
| Method Summary | |
|---|---|
| long |
Atomically adds the given value to the element at index i . |
| final boolean |
Atomically sets the value to the given updated value if the current value == the expected value. |
| final long |
Atomically decrements by one the element at index i . |
| final long |
Gets the current value at position i . |
| final long |
Atomically adds the given value to the element at index i . |
| final long |
Atomically decrements by one the element at index i . |
| final long |
Atomically increments by one the element at index i . |
| final long |
Atomically sets the element at position i to the given value and returns the old value. |
| final long |
Atomically increments by one the element at index i . |
| final void |
Eventually sets the element at position i to the given value. |
| final int |
Returns the length of the array. |
| final void |
Sets the element at position i to the given value. |
| String |
Returns the String representation of the current values of array. |
| final boolean |
Atomically sets the value to the given updated value if the current value == the expected value. |
| Methods inherited from java.langObject |
|---|
public AtomicLongArray
(
int
length
)
public AtomicLongArray
(
long
[]
array
)
public
long
addAndGet
(
int
i,
long
delta
)
public final
boolean
compareAndSet
(
int
i,
long
expect,
long
update
)
public final
long
decrementAndGet
(
int
i
)
public final
long
get
(
int
i
)
public final
long
getAndAdd
(
int
i,
long
delta
)
public final
long
getAndDecrement
(
int
i
)
public final
long
getAndIncrement
(
int
i
)
public final
long
getAndSet
(
int
i,
long
newValue
)
public final
long
incrementAndGet
(
int
i
)
public final
void
lazySet
(
int
i,
long
newValue
)
public final
void
set
(
int
i,
long
newValue
)
public final
boolean
weakCompareAndSet
(
int
i,
long
expect,
long
update
)
May fail spuriously and does not provide ordering guarantees, so is only rarely an appropriate alternative to compareAndSet .