E - type of contained elementspublic abstract class AbstractArrayCollection<E> extends AbstractExtendedCollection<E> implements Sized
ExtendedCollection.Creator<E,C extends ExtendedCollection<E>>| Constructor and Description |
|---|
AbstractArrayCollection() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract E[] |
internalGetStorageArray()
This is an internal shortcut method to provide fast access to the various array-backed list implementations'
storage arrays.
The purpose of this method is to allow access to the array only for read-only procedures, never for modifying accesses. |
protected static <E> E |
marker() |
protected static <E> E[] |
newArray(int length) |
protected static <E> E[] |
newArray(int length,
E[] oldData,
int oldDataLength) |
static int |
pow2BoundMaxed(long n) |
ensureFreeArrayCapacity, internalCountingAddAll, internalCountingAddAll, internalCountingAddAll, internalCountingPutAll, internalCountingPutAll, internalCountingPutAll, validateIndexclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasVolatileElements, nullAllowedprotected static final <E> E marker()
protected static final <E> E[] newArray(int length)
protected static final <E> E[] newArray(int length,
E[] oldData,
int oldDataLength)
public static final int pow2BoundMaxed(long n)
protected abstract E[] internalGetStorageArray()
Copyright © 2022 MicroStream Software. All rights reserved.