/** * Gets the value of the header identified by the given name. <br> * Please note that header name is case-insensitive. * * @param name name of the header to be retrieved. * @return header value. */ public String getHeader(final HeaderName name) { return headers.get(name.toString()); }
/** * Removes the header identified by the given name. <br> * Please note that header name is case-insensitive. * * @param name name of the header to be retrieved. * @return header name (if found). */ public String removeHeader(final HeaderName name) { return headers.remove(name.toString()); }
/** * Add the specified header. * * @param name header key. * @param value header value. * @return the current updated header instance. */ public ODataHeaders setHeader(final HeaderName name, final String value) { headers.put(name.toString(), value); return this; }