question: clones the list of objects . the objects in the list are not cloned , so this is method makes a ` shallow ' copy of the list . concode_field_sep long serialVersionUID concode_elem_sep Object[] objects concode_elem_sep int size concode_elem_sep int increment concode_elem_sep int DEFAULT_INITIAL_CAPACITY concode_field_sep void set concode_elem_sep int size concode_elem_sep int hashCode concode_elem_sep Object get concode_elem_sep boolean equals concode_elem_sep void clear concode_elem_sep int indexOf
target: Object function ( ) { final AbstractObjectList loc0 = ( AbstractObjectList ) super . loc0 ( ) ; if ( this . objects != null ) { loc0 . objects = new Object [ this . objects . length ] ; System . arraycopy ( this . objects , 0 , loc0 . objects , 0 , this . objects . length ) ; } return loc0 ; }