Class VolatileSizeArrayList<T>

java.lang.Object
java.lang.Number
java.util.concurrent.atomic.AtomicInteger
io.reactivex.rxjava3.internal.util.VolatileSizeArrayList<T>
Type Parameters:
T - the element type
All Implemented Interfaces:
Serializable, Iterable<T>, Collection<T>, List<T>, RandomAccess, SequencedCollection<T>

public final class VolatileSizeArrayList<T> extends AtomicInteger implements List<T>, RandomAccess
Tracks the current underlying array size in a volatile field.
Since:
2.0.7
See Also: