question: only used for testing purposes . concode_field_sep Random rand concode_elem_sep int mNumHolders concode_elem_sep String TAG concode_elem_sep int mMaxPoolSize concode_elem_sep SQLiteDatabase mParentDbObj concode_elem_sep HashSet<Long> mHolderIds concode_elem_sep boolean mFreeBusyFlag concode_elem_sep boolean BUSY concode_elem_sep ArrayList<PoolObj> mPool concode_elem_sep SQLiteDatabase mDb concode_elem_sep boolean FREE concode_field_sep void release concode_elem_sep void release concode_elem_sep void setMaxPoolSize concode_elem_sep void acquire concode_elem_sep int getSize concode_elem_sep boolean isFree concode_elem_sep ArrayList<PoolObj> getPool concode_elem_sep void doAsserts concode_elem_sep int getNumHolders concode_elem_sep SQLiteDatabase get concode_elem_sep int getMaxPoolSize concode_elem_sep void verify concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep ArrayList<SQLiteDatabase> getConnectionList concode_elem_sep void close concode_elem_sep int getFreePoolSize
target: boolean function ( SQLiteDatabase arg0 ) { return mPool . get ( arg0 . mConnectionNum - 1 ) . isFree ( ) ; }