org.apache.ibatis.ognl
Class ObjectArrayPool

java.lang.Object
  extended by org.apache.ibatis.ognl.ObjectArrayPool

public final class ObjectArrayPool
extends Object


Nested Class Summary
static class ObjectArrayPool.SizePool
           
 
Constructor Summary
ObjectArrayPool()
           
 
Method Summary
 Object[] create(int arraySize)
           
 Object[] create(Object singleton)
           
 Object[] create(Object object1, Object object2)
           
 Object[] create(Object object1, Object object2, Object object3)
           
 Object[] create(Object object1, Object object2, Object object3, Object object4)
           
 Object[] create(Object object1, Object object2, Object object3, Object object4, Object object5)
           
 ObjectArrayPool.SizePool getSizePool(int arraySize)
           
 IntHashMap getSizePools()
           
 void recycle(Object[] value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectArrayPool

public ObjectArrayPool()
Method Detail

getSizePools

public IntHashMap getSizePools()

getSizePool

public ObjectArrayPool.SizePool getSizePool(int arraySize)

create

public Object[] create(int arraySize)

create

public Object[] create(Object singleton)

create

public Object[] create(Object object1,
                       Object object2)

create

public Object[] create(Object object1,
                       Object object2,
                       Object object3)

create

public Object[] create(Object object1,
                       Object object2,
                       Object object3,
                       Object object4)

create

public Object[] create(Object object1,
                       Object object2,
                       Object object3,
                       Object object4,
                       Object object5)

recycle

public void recycle(Object[] value)


Copyright © 2010. All Rights Reserved.