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 classObjectArrayPool.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.SizePoolgetSizePool(int arraySize)IntHashMapgetSizePools()voidrecycle(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)
-
-