@Override public HttpHeaders remove(String name) { headers.remove(name); return this; }
@Override public HttpHeaders remove(CharSequence name) { headers.remove(name); return this; }
@Override public List<V> getAllAndRemove(K name) { List<V> all = getAll(name); remove(name); return all; }
@Override public List<V> getAllAndRemove(K name) { List<V> all = getAll(name); remove(name); return all; }
@Override public List<V> getAllAndRemove(K name) { List<V> all = getAll(name); remove(name); return all; }
@Override public T setAll(Headers<? extends K, ? extends V, ?> headers) { if (headers != this) { for (K key : headers.names()) { remove(key); } addImpl(headers); } return thisT(); }
@Override public T setAll(Headers<? extends K, ? extends V, ?> headers) { if (headers != this) { for (K key : headers.names()) { remove(key); } addImpl(headers); } return thisT(); }
@Override public T setAll(Headers<? extends K, ? extends V, ?> headers) { if (headers != this) { for (K key : headers.names()) { remove(key); } addImpl(headers); } return thisT(); }
@Override public HttpHeaders remove(CharSequence name) { headers.remove(name); return this; }
@Override public HttpHeaders remove(String name) { headers.remove(name); return this; }
@Override public HttpHeaders remove(CharSequence name) { headers.remove(name); return this; }
@Override public HttpHeaders remove(String name) { headers.remove(name); return this; }
@Override public HttpHeaders remove(CharSequence name) { headers.remove(name); return this; }
@Override public List<V> getAllAndRemove(K name) { List<V> all = getAll(name); remove(name); return all; }
@Override public List<V> getAllAndRemove(K name) { List<V> all = getAll(name); remove(name); return all; }
@Override public List<V> getAllAndRemove(K name) { List<V> all = getAll(name); remove(name); return all; }
@Override public T setAll(Headers<? extends K, ? extends V, ?> headers) { if (headers != this) { for (K key : headers.names()) { remove(key); } addImpl(headers); } return thisT(); }
@Override public T setAll(Headers<? extends K, ? extends V, ?> headers) { if (headers != this) { for (K key : headers.names()) { remove(key); } addImpl(headers); } return thisT(); }
@Override public T setAll(Headers<? extends K, ? extends V, ?> headers) { if (headers != this) { for (K key : headers.names()) { remove(key); } addImpl(headers); } return thisT(); }
@Override public T setAll(Headers<? extends K, ? extends V, ?> headers) { if (headers != this) { for (K key : headers.names()) { remove(key); } addImpl(headers); } return thisT(); }