if (paramNameBuffer.length() > 0) { parameters.add(Parameter.create(paramNameBuffer, null)); result = createContentType(mediaTypeBuffer, parameters.add(Parameter.create(paramNameBuffer, null)); paramNameBuffer = new StringBuilder(); readingParamName = true; if (paramValueBuffer.length() > 0) { parameters.add(Parameter.create(paramNameBuffer, paramValueBuffer)); result = createContentType(mediaTypeBuffer, parameters.add(Parameter.create(paramNameBuffer, paramValueBuffer)); paramNameBuffer = new StringBuilder();
if (paramNameBuffer.length() > 0) { parameters.add(Parameter.create(paramNameBuffer, null)); result = createPreference(metadataBuffer, parameters); } else { parameters.add(Parameter.create(paramNameBuffer, null)); paramNameBuffer = new StringBuilder(); readingParamName = true; if (paramValueBuffer.length() > 0) { parameters.add(Parameter.create(paramNameBuffer, paramValueBuffer)); result = createPreference(metadataBuffer, parameters); parameters.add(Parameter.create(paramNameBuffer, paramValueBuffer)); paramNameBuffer = new StringBuilder();