Package ognl
Class ObjectArrayPool
- java.lang.Object
-
- ognl.ObjectArrayPool
-
public final class ObjectArrayPool extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ObjectArrayPool.SizePool
-
Constructor Summary
Constructors Constructor Description ObjectArrayPool()
-
Method Summary
All Methods Instance Methods Concrete Methods 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)
-
-
-
Method Detail
-
getSizePools
public IntHashMap getSizePools()
-
getSizePool
public ObjectArrayPool.SizePool getSizePool(int arraySize)
-
create
public java.lang.Object[] create(int arraySize)
-
create
public java.lang.Object[] create(java.lang.Object singleton)
-
create
public java.lang.Object[] create(java.lang.Object object1, java.lang.Object object2)
-
create
public java.lang.Object[] create(java.lang.Object object1, java.lang.Object object2, java.lang.Object object3)
-
create
public java.lang.Object[] create(java.lang.Object object1, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)
-
create
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)
-
recycle
public void recycle(java.lang.Object[] value)
-
-