public interface GraphDbAtomicLong extends AutoCloseable
| 限定符和类型 | 方法和说明 |
|---|---|
long |
addAndGet(long l)
先加指定值在获取值
|
long |
decrementAndGet()
先自减1再获取值
|
long |
get()
获取当前值
|
long |
getAndAdd(long l)
先获取当前值再加指定值
|
long |
getAndDecrement()
先获取当前值再自减1
|
long |
getAndIncrement()
先获取当前值再自加1
|
long |
getAndSet(long l)
获取当前的值并设置新值
|
long |
incrementAndGet()
先自加1再获取值
|
String |
name()
获取名字
|
boolean |
removed()
查看原子类是否被移除
|
closeString name()
long get() throws GraphDbAtomicException
GraphDbAtomicException - 操作失败long incrementAndGet()
throws GraphDbAtomicException
GraphDbAtomicException - 操作失败long getAndIncrement()
throws GraphDbAtomicException
GraphDbAtomicException - 操作失败long addAndGet(long l)
throws GraphDbAtomicException
l - 被加数GraphDbAtomicException - 操作失败long getAndAdd(long l)
throws GraphDbAtomicException
l - 被加数GraphDbAtomicException - 操作失败long decrementAndGet()
throws GraphDbAtomicException
GraphDbAtomicException - 操作失败long getAndDecrement()
throws GraphDbAtomicException
GraphDbAtomicException - 操作失败long getAndSet(long l)
throws GraphDbAtomicException
l - 新值GraphDbAtomicException - 操作失败boolean removed()