question: adds a reference to the specified id . if an object is already registered with the specified id , the soap reference will immedately be set . otherwise , the reference will be set when an object is registered with the specified id . concode_field_sep SortedMap<String,List<SoapRef>> unresolvedRefs concode_elem_sep SortedMap<String,Object> instances concode_field_sep void addInstance concode_elem_sep SortedMap<String,List<SoapRef>> getUnresolvedRefs concode_elem_sep SoapRefRegistry get concode_elem_sep Set<String> getIds
target: void function ( String arg0 , SoapRef arg1 ) { Object loc0 = instances . get ( arg0 ) ; if ( loc0 != null ) { arg1 . set ( loc0 ) ; } else { List < SoapRef > loc1 = unresolvedRefs . get ( arg0 ) ; if ( loc1 == null ) { loc1 = new ArrayList < SoapRef > ( ) ; unresolvedRefs . put ( arg0 , loc1 ) ; } loc1 . add ( arg1 ) ; } }