question: construct a form-urlencoded document containing the given sequence of name/value pairs . use oauth percent encoding not exactly the encoding mandated by http . concode_field_sep String OAUTH_SIGNATURE concode_elem_sep String OAUTH_TIMESTAMP concode_elem_sep String CONSUMER_KEY_UNKNOWN concode_elem_sep String OAUTH_CONSUMER_KEY concode_elem_sep String OAUTH_TOKEN concode_elem_sep String SIGNATURE_METHOD_REJECTED concode_elem_sep String OAUTH_PROBLEM_ADVICE concode_elem_sep String PARAMETER_ABSENT concode_elem_sep String OAUTH_SIGNATURE_METHOD concode_elem_sep String OAUTH_BODY_HASH concode_elem_sep String HMAC_SHA1 concode_elem_sep String TOKEN_REJECTED concode_elem_sep String value concode_elem_sep String VERSION_REJECTED concode_elem_sep String key concode_elem_sep String FORM_ENCODED concode_elem_sep String OAUTH_PARAMETERS_ABSENT concode_elem_sep String TOKEN_EXPIRED concode_elem_sep String TIMESTAMP_REFUSED concode_elem_sep String OAUTH_CALLBACK concode_elem_sep String NONCE_USED concode_elem_sep String PARAMETER_REJECTED concode_elem_sep String ENCODING concode_elem_sep String TOKEN_USED concode_elem_sep String PERMISSION_UNKNOWN concode_elem_sep String OAUTH_NONCE concode_elem_sep String RSA_SHA1 concode_elem_sep String ADDITIONAL_AUTHORIZATION_REQUIRED concode_elem_sep String OAUTH_VERSION concode_elem_sep String SIGNATURE_INVALID concode_elem_sep String OAUTH_ACCEPTABLE_TIMESTAMPS concode_elem_sep String OAUTH_TOKEN_SECRET concode_elem_sep String USER_REFUSED concode_elem_sep String CONSUMER_KEY_REFUSED concode_elem_sep String OAUTH_PARAMETERS_REJECTED concode_elem_sep String TOKEN_REVOKED concode_elem_sep String OAUTH_ACCEPTABLE_VERSIONS concode_elem_sep String PERMISSION_DENIED concode_elem_sep String CONSUMER_KEY_REJECTED concode_elem_sep String VERSION_1_0 concode_elem_sep Map<String,Integer> TO_HTTP_CODE concode_field_sep String getKey concode_elem_sep String addParameters concode_elem_sep String addParameters concode_elem_sep Map<String,String> newMap concode_elem_sep boolean isEmpty concode_elem_sep List<Parameter> newList concode_elem_sep String percentEncode concode_elem_sep String percentEncode concode_elem_sep boolean isFormEncoded concode_elem_sep String getValue concode_elem_sep String decodePercent concode_elem_sep int hashCode concode_elem_sep String setValue concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep Map<String,Integer> mapToHttpCode concode_elem_sep List<Parameter> decodeForm
target: String function ( Iterable < ? extends Map . Entry > arg0 ) { ByteArrayOutputStream loc0 = new ByteArrayOutputStream ( ) ; formEncode ( arg0 , loc0 ) ; return new String ( loc0 . toByteArray ( ) ) ; }