A  B  C  D  E  F  G  H  I  L  M  N  P  R  S  U  W 

C

CharArray64 - class in io.github.millibyte1.array64
Marker interface for Array64s of unboxed primitive Chars.
CharArray64Iterator - class in io.github.millibyte1.array64
An Array64Iterator for unboxed Chars.
compareAndSet(Long,E,E) - function in io.github.millibyte1.array64.atomic.AtomicArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,E,Function2) - function in io.github.millibyte1.array64.atomic.AtomicArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Boolean,Boolean) - function in io.github.millibyte1.array64.atomic.AtomicBooleanArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,Boolean,Function2) - function in io.github.millibyte1.array64.atomic.AtomicBooleanArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Byte,Byte) - function in io.github.millibyte1.array64.atomic.AtomicByteArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,Byte,Function2) - function in io.github.millibyte1.array64.atomic.AtomicByteArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Character,Character) - function in io.github.millibyte1.array64.atomic.AtomicCharArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,Character,Function2) - function in io.github.millibyte1.array64.atomic.AtomicCharArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Double,Double) - function in io.github.millibyte1.array64.atomic.AtomicDoubleArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,Double,Function2) - function in io.github.millibyte1.array64.atomic.AtomicDoubleArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Float,Float) - function in io.github.millibyte1.array64.atomic.AtomicFloatArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,Float,Function2) - function in io.github.millibyte1.array64.atomic.AtomicFloatArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Integer,Integer) - function in io.github.millibyte1.array64.atomic.AtomicIntArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,Integer,Function2) - function in io.github.millibyte1.array64.atomic.AtomicIntArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Long,Long) - function in io.github.millibyte1.array64.atomic.AtomicLongArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,Long,Function2) - function in io.github.millibyte1.array64.atomic.AtomicLongArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Short,Short) - function in io.github.millibyte1.array64.atomic.AtomicShortArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,Short,Function2) - function in io.github.millibyte1.array64.atomic.AtomicShortArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,E,E) - function in io.github.millibyte1.array64.atomic.AtomicFastArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,E,Function2) - function in io.github.millibyte1.array64.atomic.AtomicFastArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Byte,Byte) - function in io.github.millibyte1.array64.atomic.AtomicFastByteArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,Byte,Function2) - function in io.github.millibyte1.array64.atomic.AtomicFastByteArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Integer,Integer) - function in io.github.millibyte1.array64.atomic.AtomicFastIntArray64
Sets the element at position index to the given new value if the current value matches expected.
compareAndSet(Long,Integer,Function2) - function in io.github.millibyte1.array64.atomic.AtomicFastIntArray64
Sets the element at position index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(E,E) - function in io.github.millibyte1.array64.atomic.AtomicArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSet(E,Function2) - function in io.github.millibyte1.array64.atomic.AtomicArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Boolean,Boolean) - function in io.github.millibyte1.array64.atomic.AtomicBooleanArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSet(Boolean,Function2) - function in io.github.millibyte1.array64.atomic.AtomicBooleanArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Byte,Byte) - function in io.github.millibyte1.array64.atomic.AtomicByteArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSet(Byte,Function2) - function in io.github.millibyte1.array64.atomic.AtomicByteArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Character,Character) - function in io.github.millibyte1.array64.atomic.AtomicCharArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSet(Character,Function2) - function in io.github.millibyte1.array64.atomic.AtomicCharArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Double,Double) - function in io.github.millibyte1.array64.atomic.AtomicDoubleArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSet(Double,Function2) - function in io.github.millibyte1.array64.atomic.AtomicDoubleArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Float,Float) - function in io.github.millibyte1.array64.atomic.AtomicFloatArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSet(Float,Function2) - function in io.github.millibyte1.array64.atomic.AtomicFloatArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Integer,Integer) - function in io.github.millibyte1.array64.atomic.AtomicIntArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSet(Integer,Function2) - function in io.github.millibyte1.array64.atomic.AtomicIntArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Long,Long) - function in io.github.millibyte1.array64.atomic.AtomicLongArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSet(Long,Function2) - function in io.github.millibyte1.array64.atomic.AtomicLongArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSet(Short,Short) - function in io.github.millibyte1.array64.atomic.AtomicShortArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSet(Short,Function2) - function in io.github.millibyte1.array64.atomic.AtomicShortArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSetBoolean(Boolean,Boolean) - function in io.github.millibyte1.array64.atomic.AtomicBooleanArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSetBoolean(Boolean,Function2) - function in io.github.millibyte1.array64.atomic.AtomicBooleanArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSetByte(Byte,Byte) - function in io.github.millibyte1.array64.atomic.AtomicByteArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSetByte(Byte,Function2) - function in io.github.millibyte1.array64.atomic.AtomicByteArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSetChar(Character,Character) - function in io.github.millibyte1.array64.atomic.AtomicCharArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSetChar(Character,Function2) - function in io.github.millibyte1.array64.atomic.AtomicCharArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSetDouble(Double,Double) - function in io.github.millibyte1.array64.atomic.AtomicDoubleArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSetDouble(Double,Function2) - function in io.github.millibyte1.array64.atomic.AtomicDoubleArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSetFloat(Float,Float) - function in io.github.millibyte1.array64.atomic.AtomicFloatArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSetFloat(Float,Function2) - function in io.github.millibyte1.array64.atomic.AtomicFloatArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSetInt(Integer,Integer) - function in io.github.millibyte1.array64.atomic.AtomicIntArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSetInt(Integer,Function2) - function in io.github.millibyte1.array64.atomic.AtomicIntArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSetLong(Long,Long) - function in io.github.millibyte1.array64.atomic.AtomicLongArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSetLong(Long,Function2) - function in io.github.millibyte1.array64.atomic.AtomicLongArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSetShort(Short,Short) - function in io.github.millibyte1.array64.atomic.AtomicShortArray64Iterator
Sets the element at the current index to the given new value if the current value matches expected.
compareAndSetShort(Short,Function2) - function in io.github.millibyte1.array64.atomic.AtomicShortArray64Iterator
Sets the element at the current index to the given new value if the provided predicate returns true when applied to the old and new values.
compareAndSwapByte(Object,Long,Byte,Byte) - function in io.github.millibyte1.array64.util.UnsafeUtils
Performs a CAS operation on primitive Bytes using compareAndSwapInt and bitmasks (refer to the OpenJDK implementation of sun.misc.Unsafe to decipher the magic).
contentEquals(Array64,Array64) - function in io.github.millibyte1.array64.Arrays
Returns true if the two specified arrays are structurally equal to one another, i.e.
copy() - function in io.github.millibyte1.array64.Array64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.BooleanArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.ByteArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.CharArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.DoubleArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.FloatArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.ShortArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.IntArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.LongArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.FastArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.FastBooleanArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.FastByteArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.FastCharArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.FastDoubleArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.FastFloatArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.FastIntArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.FastLongArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.FastShortArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.AtomicArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.AtomicBooleanArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.AtomicByteArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.AtomicCharArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.AtomicDoubleArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.AtomicFloatArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.AtomicIntArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.AtomicLongArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.AtomicShortArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.AtomicFastArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.atomic.AtomicFastByteArray64
Produces a shallow copy of this array.
copy() - function in io.github.millibyte1.array64.atomic.AtomicFastIntArray64
Produces a shallow copy of this array.
create(Long,Function1) - function in io.github.millibyte1.array64.FastArray64.Companion
Creates a new array of the specified size, with all elements initialized according to the given init function.
Create(Array,Boolean) - function in io.github.millibyte1.array64.FastArray64.Companion
Creates a new array from the standard library array, either by copying its contents or simply wrapping it.
Create(Array) - function in io.github.millibyte1.array64.FastArray64.Companion
Creates a new array from the standard library array, either by copying its contents or simply wrapping it.
create(Long,Function1) - function in io.github.millibyte1.array64.atomic.AtomicFastArray64.Companion
Creates a new array of the specified size, with all elements initialized according to the given init function.
create(FastArray64) - function in io.github.millibyte1.array64.atomic.AtomicFastArray64.Companion
Creates a copy of the given array.
create(Array,Boolean) - function in io.github.millibyte1.array64.atomic.AtomicFastArray64.Companion
Creates a new array from the given FastUtil BigArray, either by copying its contents or simply wrapping it.
create(Array) - function in io.github.millibyte1.array64.atomic.AtomicFastArray64.Companion
Creates a new array from the given FastUtil BigArray, either by copying its contents or simply wrapping it.
create(Array,Boolean) - function in io.github.millibyte1.array64.atomic.AtomicFastArray64.Companion
Creates a new array from the given standard library array, either by copying its contents or simply wrapping it.
create(Array) - function in io.github.millibyte1.array64.atomic.AtomicFastArray64.Companion
Creates a new array from the given standard library array, either by copying its contents or simply wrapping it.
A  B  C  D  E  F  G  H  I  L  M  N  P  R  S  U  W