question: returns the index for which #keyat would return thespecified key , or a negative number if the specified key is not mapped . concode_field_sep Object DELETED concode_elem_sep int[] mKeys concode_elem_sep boolean mGarbage concode_elem_sep int mSize concode_elem_sep Object[] mValues concode_field_sep int keyAt concode_elem_sep List<E> getValues concode_elem_sep void clear concode_elem_sep E valueAt concode_elem_sep int indexOfValue concode_elem_sep int binarySearch concode_elem_sep void delete concode_elem_sep void remove concode_elem_sep void put concode_elem_sep void setValueAt concode_elem_sep int size concode_elem_sep E get concode_elem_sep E get concode_elem_sep void ensureCapacity concode_elem_sep void gc concode_elem_sep void append
target: int function ( int arg0 ) { if ( mGarbage ) { gc ( ) ; } return binarySearch ( mKeys , 0 , mSize , arg0 ) ; }