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.