public static <K, V> Multimap<K, V> replaceValue(Multimap<K, V> fromMultimap, final K key, final V value) { checkNotNull(fromMultimap, "input multimap"); checkNotNull(key, "key"); checkNotNull(value, "value"); return ImmutableMultimap.<K, V>builder() .putAll(withoutKey(fromMultimap, key)) .put(key, value).build(); }
public static <K, V> Multimap<K, V> replaceValue(Multimap<K, V> fromMultimap, final K key, final V value) { checkNotNull(fromMultimap, "input multimap"); checkNotNull(key, "key"); checkNotNull(value, "value"); return ImmutableMultimap.<K, V>builder() .putAll(withoutKey(fromMultimap, key)) .put(key, value).build(); }
public static <K, V> Multimap<K, V> replaceValue(Multimap<K, V> fromMultimap, final K key, final V value) { checkNotNull(fromMultimap, "input multimap"); checkNotNull(key, "key"); checkNotNull(value, "value"); return ImmutableMultimap.<K, V>builder() .putAll(withoutKey(fromMultimap, key)) .put(key, value).build(); }
public static <K, V> Multimap<K, V> replaceValue(Multimap<K, V> fromMultimap, final K key, final V value) { checkNotNull(fromMultimap, "input multimap"); checkNotNull(key, "key"); checkNotNull(value, "value"); return ImmutableMultimap.<K, V>builder() .putAll(withoutKey(fromMultimap, key)) .put(key, value).build(); }
public static <K, V> Multimap<K, V> replaceValue(Multimap<K, V> fromMultimap, final K key, final V value) { checkNotNull(fromMultimap, "input multimap"); checkNotNull(key, "key"); checkNotNull(value, "value"); return ImmutableMultimap.<K, V>builder() .putAll(withoutKey(fromMultimap, key)) .put(key, value).build(); }
public static <K, V> Multimap<K, V> replaceValue(Multimap<K, V> fromMultimap, final K key, final V value) { checkNotNull(fromMultimap, "input multimap"); checkNotNull(key, "key"); checkNotNull(value, "value"); return ImmutableMultimap.<K, V>builder() .putAll(withoutKey(fromMultimap, key)) .put(key, value).build(); }
/** * replace all headers that have the same keys as the input multimap * * @see HttpMessage#getHeaders() */ public T removeHeader(String name) { checkNotNull(name, "name"); Multimap<String, String> oldHeaders = this.headers.build(); this.headers = ImmutableMultimap.<String, String> builder(); this.headers.putAll(Multimaps2.withoutKey(oldHeaders, name)); return self(); }
/** * replace all headers that have the same keys as the input multimap * * @see HttpMessage#getHeaders() */ public T removeHeader(String name) { checkNotNull(name, "name"); Multimap<String, String> oldHeaders = this.headers.build(); this.headers = ImmutableMultimap.<String, String> builder(); this.headers.putAll(Multimaps2.withoutKey(oldHeaders, name)); return self(); }
/** * replace all headers that have the same keys as the input multimap * * @see HttpMessage#getHeaders() */ public T removeHeader(String name) { checkNotNull(name, "name"); Multimap<String, String> oldHeaders = this.headers.build(); this.headers = ImmutableMultimap.<String, String> builder(); this.headers.putAll(Multimaps2.withoutKey(oldHeaders, name)); return self(); }
/** * replace all headers that have the same keys as the input multimap * * @see HttpMessage#getHeaders() */ public T removeHeader(String name) { checkNotNull(name, "name"); Multimap<String, String> oldHeaders = this.headers.build(); this.headers = ImmutableMultimap.<String, String> builder(); this.headers.putAll(Multimaps2.withoutKey(oldHeaders, name)); return self(); }
/** * replace all headers that have the same keys as the input multimap * * @see HttpMessage#getHeaders() */ public T removeHeader(String name) { checkNotNull(name, "name"); Multimap<String, String> oldHeaders = this.headers.build(); this.headers = ImmutableMultimap.<String, String> builder(); this.headers.putAll(Multimaps2.withoutKey(oldHeaders, name)); return self(); }
/** * replace all headers that have the same keys as the input multimap * * @see HttpMessage#getHeaders() */ public T removeHeader(String name) { checkNotNull(name, "name"); Multimap<String, String> oldHeaders = this.headers.build(); this.headers = ImmutableMultimap.<String, String> builder(); this.headers.putAll(Multimaps2.withoutKey(oldHeaders, name)); return self(); }