Available on java
@:overloadnew()
@:overloadnew(param1:V)
@:overloadfinalaccumulateAndGet(param1:V, param2:BinaryOperator<V>):V
@:overloadfinalcompareAndSet(param1:V, param2:V):Bool
@:overloadfinalget():V
@:overloadfinalgetAndAccumulate(param1:V, param2:BinaryOperator<V>):V
@:overloadfinalgetAndSet(param1:V):V
@:overloadfinalgetAndUpdate(param1:UnaryOperator<V>):V
@:overloadfinallazySet(param1:V):Void
@:overloadfinalset(param1:V):Void
@:overloadtoString():String
@:overloadfinalupdateAndGet(param1:UnaryOperator<V>):V
@:overloadfinalweakCompareAndSet(param1:V, param2:V):Bool