public final class ObjectArrayPool
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
ObjectArrayPool.SizePool |
| Constructor | Description |
|---|---|
ObjectArrayPool() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object[] |
create(int arraySize) |
|
java.lang.Object[] |
create(java.lang.Object singleton) |
|
java.lang.Object[] |
create(java.lang.Object object1,
java.lang.Object object2) |
|
java.lang.Object[] |
create(java.lang.Object object1,
java.lang.Object object2,
java.lang.Object object3) |
|
java.lang.Object[] |
create(java.lang.Object object1,
java.lang.Object object2,
java.lang.Object object3,
java.lang.Object object4) |
|
java.lang.Object[] |
create(java.lang.Object object1,
java.lang.Object object2,
java.lang.Object object3,
java.lang.Object object4,
java.lang.Object object5) |
|
ObjectArrayPool.SizePool |
getSizePool(int arraySize) |
|
IntHashMap |
getSizePools() |
|
void |
recycle(java.lang.Object[] value) |
public IntHashMap getSizePools()
public ObjectArrayPool.SizePool getSizePool(int arraySize)
public java.lang.Object[] create(int arraySize)
public java.lang.Object[] create(java.lang.Object singleton)
public java.lang.Object[] create(java.lang.Object object1,
java.lang.Object object2)
public java.lang.Object[] create(java.lang.Object object1,
java.lang.Object object2,
java.lang.Object object3)
public java.lang.Object[] create(java.lang.Object object1,
java.lang.Object object2,
java.lang.Object object3,
java.lang.Object object4)
public java.lang.Object[] create(java.lang.Object object1,
java.lang.Object object2,
java.lang.Object object3,
java.lang.Object object4,
java.lang.Object object5)
public void recycle(java.lang.Object[] value)