question: produces a shallow copy of this vector . concode_field_sep int m_Size concode_elem_sep int m_SpecialElement concode_elem_sep int m_Counter concode_elem_sep double m_CapacityMultiplier concode_elem_sep int m_CapacityIncrement concode_elem_sep FastVector m_Vector concode_elem_sep Object[] m_Objects concode_field_sep void trimToSize concode_elem_sep void appendElements concode_elem_sep void swap concode_elem_sep Object firstElement concode_elem_sep int capacity concode_elem_sep void insertElementAt concode_elem_sep int size concode_elem_sep void setElementAt concode_elem_sep boolean hasMoreElements concode_elem_sep Enumeration elements concode_elem_sep Enumeration elements concode_elem_sep Object lastElement concode_elem_sep Object elementAt concode_elem_sep void removeElementAt concode_elem_sep Object[] toArray concode_elem_sep void addElement concode_elem_sep void setCapacity concode_elem_sep Object copyElements concode_elem_sep int indexOf concode_elem_sep void removeAllElements concode_elem_sep Object nextElement
target: Object function ( ) { FastVector loc0 = new FastVector ( m_Objects . length , m_CapacityIncrement , m_CapacityMultiplier ) ; loc0 . m_Size = m_Size ; System . arraycopy ( m_Objects , 0 , loc0 . m_Objects , 0 , m_Size ) ; return loc0 ; }