sig
type t = java'util'concurrent'atomic'AtomicLongArray java_instance
type index = int32
val make : int32 -> AtomicInt64Array.t
val add_and_get :
AtomicInt64Array.t -> AtomicInt64Array.index -> int64 -> int64
val compare_and_set :
AtomicInt64Array.t -> AtomicInt64Array.index -> int64 -> int64 -> bool
val decrement_and_get :
AtomicInt64Array.t -> AtomicInt64Array.index -> int64
val get : AtomicInt64Array.t -> AtomicInt64Array.index -> int64
val get_and_add :
AtomicInt64Array.t -> AtomicInt64Array.index -> int64 -> int64
val get_and_decrement :
AtomicInt64Array.t -> AtomicInt64Array.index -> int64
val get_and_increment :
AtomicInt64Array.t -> AtomicInt64Array.index -> int64
val get_and_set :
AtomicInt64Array.t -> AtomicInt64Array.index -> int64 -> int64
val increment_and_get :
AtomicInt64Array.t -> AtomicInt64Array.index -> int64
val lazy_set :
AtomicInt64Array.t -> AtomicInt64Array.index -> int64 -> unit
val length : AtomicInt64Array.t -> int32
val set : AtomicInt64Array.t -> AtomicInt64Array.index -> int64 -> unit
val weak_compare_and_set :
AtomicInt64Array.t -> AtomicInt64Array.index -> int64 -> int64 -> bool
val null : AtomicInt64Array.t
external is_null : AtomicInt64Array.t -> bool = "java is_null"
external is_not_null : AtomicInt64Array.t -> bool = "java is_not_null"
val wrap : AtomicInt64Array.t -> AtomicInt64Array.t option
val unwrap : AtomicInt64Array.t option -> AtomicInt64Array.t
end