question: changes the item at position idx . concode_field_sep boolean okToRemove concode_elem_sep int theSize concode_elem_sep AnyType[] theItems concode_elem_sep int DEFAULT_CAPACITY concode_elem_sep int current concode_field_sep boolean add concode_elem_sep void add concode_elem_sep AnyType next concode_elem_sep boolean isEmpty concode_elem_sep void clear concode_elem_sep boolean hasNext concode_elem_sep void main concode_elem_sep AnyType remove concode_elem_sep void remove concode_elem_sep java.util.Iterator<AnyType> iterator concode_elem_sep int size concode_elem_sep AnyType get concode_elem_sep void doClear concode_elem_sep String toString concode_elem_sep void ensureCapacity
target: AnyType function ( int arg0 , AnyType arg1 ) { if ( arg0 < 0 || arg0 >= size ( ) ) throw new ArrayIndexOutOfBoundsException ( "srini_string" + arg0 + "srini_string" + size ( ) ) ; AnyType loc0 = theItems [ arg0 ] ; theItems [ arg0 ] = arg1 ; return loc0 ; }