org.apache.ibatis.ognl
Class ObjectArrayPool.SizePool

java.lang.Object
  extended by org.apache.ibatis.ognl.ObjectArrayPool.SizePool
Enclosing class:
ObjectArrayPool

public static class ObjectArrayPool.SizePool
extends Object


Constructor Summary
ObjectArrayPool.SizePool(int arraySize)
           
ObjectArrayPool.SizePool(int arraySize, int initialSize)
           
 
Method Summary
 Object[] create()
           
 int getArraySize()
           
 int getCreatedCount()
          Returns the number of items this pool has created since it's construction.
 int getRecoveredCount()
          Returns the number of items this pool has recovered from the pool since its construction.
 int getRecycledCount()
          Returns the number of items this pool has recycled since it's construction.
 int getSize()
          Returns the number of items in the pool
 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.SizePool

public ObjectArrayPool.SizePool(int arraySize)

ObjectArrayPool.SizePool

public ObjectArrayPool.SizePool(int arraySize,
                                int initialSize)
Method Detail

getArraySize

public int getArraySize()

create

public Object[] create()

recycle

public void recycle(Object[] value)

getSize

public int getSize()
Returns the number of items in the pool


getCreatedCount

public int getCreatedCount()
Returns the number of items this pool has created since it's construction.


getRecoveredCount

public int getRecoveredCount()
Returns the number of items this pool has recovered from the pool since its construction.


getRecycledCount

public int getRecycledCount()
Returns the number of items this pool has recycled since it's construction.



Copyright © 2010. All Rights Reserved.