sets a value in an object or array concode_field_sep Logger logger concode_field_sep Object getMapValue concode_elem_sep Iterable<? extends Object> toIterable concode_elem_sep Collection<String> getPropertyKeys concode_elem_sep int length concode_elem_sep boolean isArray concode_elem_sep Object getArrayIndex concode_elem_sep Object getArrayIndex concode_elem_sep void setArrayIndex concode_elem_sep void removeProperty concode_elem_sep boolean isMap concode_elem_sep Object unwrap
void function ( Object arg0 , Object arg1 , Object arg2 ) { if ( isMap ( arg0 ) ) ( ( Map ) arg0 ) . put ( arg1 . toString ( ) , arg2 ) ; else { List loc0 = ( List ) arg0 ; int loc1 ; if ( arg1 != null ) { loc1 = arg1 instanceof Integer ? ( Integer ) arg1 : Integer . parseInt ( arg1 . toString ( ) ) ; } else { loc1 = loc0 . size ( ) ; } loc0 . add ( loc1 , arg2 ) ; } }