protected String convertParamValue(Object pValue, Annotation[] anns) { return convertParamValue(pValue, pValue == null ? null : pValue.getClass(), anns); } protected String convertParamValue(Object pValue, Class<?> pClass, Annotation[] anns) {
protected String convertParamValue(Object pValue, Annotation[] anns) { return convertParamValue(pValue, pValue == null ? null : pValue.getClass(), anns); } protected String convertParamValue(Object pValue, Class<?> pClass, Annotation[] anns) {
/** * {@inheritDoc} */ @Override public Client authorization(Object auth) { String value = convertParamValue(auth, null); state.getRequestHeaders().putSingle(HttpHeaders.AUTHORIZATION, value); return this; }
private void convertMatrixOrQueryToBuilder(UriBuilder ub, String paramName, Object pValue, ParameterType pt, Annotation[] anns) { Object convertedValue = convertParamValue(pValue, anns); addMatrixOrQueryToBuilder(ub, paramName, pt, convertedValue); }
private void convertMatrixOrQueryToBuilder(UriBuilder ub, String paramName, Object pValue, ParameterType pt, Annotation[] anns) { Object convertedValue = convertParamValue(pValue, anns); addMatrixOrQueryToBuilder(ub, paramName, pt, convertedValue); }
/** * {@inheritDoc} */ @Override public Client authorization(Object auth) { String value = convertParamValue(auth, null); state.getRequestHeaders().putSingle(HttpHeaders.AUTHORIZATION, value); return this; }
private void convertMatrixOrQueryToBuilder(UriBuilder ub, String paramName, Object pValue, ParameterType pt, Annotation[] anns) { Object convertedValue = convertParamValue(pValue, anns); addMatrixOrQueryToBuilder(ub, paramName, pt, convertedValue); }
/** * {@inheritDoc} */ public Client header(String name, Object... values) { if (values == null) { throw new IllegalArgumentException(); } if (HttpHeaders.CONTENT_TYPE.equals(name)) { if (values.length > 1) { throw new IllegalArgumentException("Content-Type can have a single value only"); } type(convertParamValue(values[0], null)); } else { for (Object o : values) { possiblyAddHeader(name, convertParamValue(o, null)); } } return this; }
/** * {@inheritDoc} */ @Override public Client header(String name, Object... values) { if (values == null) { throw new IllegalArgumentException(); } if (HttpHeaders.CONTENT_TYPE.equals(name)) { if (values.length > 1) { throw new IllegalArgumentException("Content-Type can have a single value only"); } type(convertParamValue(values[0], null)); } else { for (Object o : values) { possiblyAddHeader(name, convertParamValue(o, null)); } } return this; }
/** * {@inheritDoc} */ @Override public Client header(String name, Object... values) { if (values == null) { throw new IllegalArgumentException(); } if (HttpHeaders.CONTENT_TYPE.equals(name)) { if (values.length > 1) { throw new IllegalArgumentException("Content-Type can have a single value only"); } type(convertParamValue(values[0], null)); } else { for (Object o : values) { possiblyAddHeader(name, convertParamValue(o, null)); } } return this; }