| Constructor and Description |
|---|
Atom(Object state) |
Atom(Object state,
IPersistentMap meta) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
compareAndSet(Object oldv,
Object newv) |
Object |
deref() |
Object |
reset(Object newval) |
IPersistentVector |
resetVals(Object newv) |
Object |
swap(IFn f) |
Object |
swap(IFn f,
Object arg) |
Object |
swap(IFn f,
Object arg1,
Object arg2) |
Object |
swap(IFn f,
Object x,
Object y,
ISeq args) |
IPersistentVector |
swapVals(IFn f) |
IPersistentVector |
swapVals(IFn f,
Object arg) |
IPersistentVector |
swapVals(IFn f,
Object arg1,
Object arg2) |
IPersistentVector |
swapVals(IFn f,
Object x,
Object y,
ISeq args) |
addWatch, getValidator, getWatches, notifyWatches, removeWatch, setValidatoralterMeta, meta, resetMetapublic Atom(Object state)
public Atom(Object state, IPersistentMap meta)
public IPersistentVector swapVals(IFn f)
public IPersistentVector swapVals(IFn f, Object arg)
public IPersistentVector swapVals(IFn f, Object arg1, Object arg2)
public IPersistentVector swapVals(IFn f, Object x, Object y, ISeq args)
public boolean compareAndSet(Object oldv, Object newv)
compareAndSet in interface IAtompublic IPersistentVector resetVals(Object newv)
Copyright © 2018. All rights reserved.