question: method getstate concode_field_sep java.util.Vector _patientList concode_elem_sep java.util.Vector _stateList concode_field_sep java.util.Enumeration enumeratePatient concode_elem_sep int getPatientCount concode_elem_sep boolean isValid concode_elem_sep void removeAllState concode_elem_sep sempath.xsd.Patient getPatient concode_elem_sep sempath.xsd.Patient[] getPatient concode_elem_sep void setPatient concode_elem_sep void setPatient concode_elem_sep sempath.xsd.Patient removePatient concode_elem_sep sempath.xsd.SemPathInfo unmarshal concode_elem_sep void addPatient concode_elem_sep void addPatient concode_elem_sep int getStateCount concode_elem_sep void marshal concode_elem_sep void marshal concode_elem_sep void removeAllPatient concode_elem_sep void setState concode_elem_sep void setState concode_elem_sep java.util.Enumeration enumerateState concode_elem_sep sempath.xsd.State removeState concode_elem_sep void addState concode_elem_sep void addState concode_elem_sep void validate
target: sempath . xsd . State [ ] function ( ) { int loc0 = _stateList . loc0 ( ) ; sempath . xsd . State [ ] loc1 = new sempath . xsd . State [ loc0 ] ; for ( int loc2 = 0 ; loc2 < loc0 ; loc2 ++ ) { loc1 [ loc2 ] = ( sempath . xsd . State ) _stateList . elementAt ( loc2 ) ; } return loc1 ; }