Skip to content

Commit 8f53b1f

Browse files
gerdriesselmannStephane Landelle
authored andcommitted
Rename replace() to replaceWith() since Java 1.8 introduces Map.replace() which collides
1 parent fc1f05f commit 8f53b1f

File tree

5 files changed

+13
-13
lines changed

5 files changed

+13
-13
lines changed

src/main/java/com/ning/http/client/FluentCaseInsensitiveStringsMap.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,8 @@ public FluentCaseInsensitiveStringsMap addAll(Map<String, Collection<String>> sr
183183
* @param values The new values
184184
* @return This object
185185
*/
186-
public FluentCaseInsensitiveStringsMap replace(final String key, final String... values) {
187-
return replace(key, Arrays.asList(values));
186+
public FluentCaseInsensitiveStringsMap replaceWith(final String key, final String... values) {
187+
return replaceWith(key, Arrays.asList(values));
188188
}
189189

190190
/**
@@ -194,7 +194,7 @@ public FluentCaseInsensitiveStringsMap replace(final String key, final String...
194194
* @param values The new values
195195
* @return This object
196196
*/
197-
public FluentCaseInsensitiveStringsMap replace(final String key, final Collection<String> values) {
197+
public FluentCaseInsensitiveStringsMap replaceWith(final String key, final Collection<String> values) {
198198
if (key != null) {
199199
List<String> nonNullValues = fetchValues(values);
200200
String lcKkey = key.toLowerCase(Locale.ENGLISH);
@@ -242,7 +242,7 @@ public FluentCaseInsensitiveStringsMap replaceAll(FluentCaseInsensitiveStringsMa
242242
public FluentCaseInsensitiveStringsMap replaceAll(Map<? extends String, ? extends Collection<String>> src) {
243243
if (src != null) {
244244
for (Map.Entry<? extends String, ? extends Collection<String>> header : src.entrySet()) {
245-
replace(header.getKey(), header.getValue());
245+
replaceWith(header.getKey(), header.getValue());
246246
}
247247
}
248248
return this;

src/main/java/com/ning/http/client/FluentStringsMap.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,8 @@ public FluentStringsMap addAll(Map<String, Collection<String>> src) {
138138
* @param values The new values
139139
* @return This object
140140
*/
141-
public FluentStringsMap replace(final String key, final String... values) {
142-
return replace(key, Arrays.asList(values));
141+
public FluentStringsMap replaceWith(final String key, final String... values) {
142+
return replaceWith(key, Arrays.asList(values));
143143
}
144144

145145
/**
@@ -149,7 +149,7 @@ public FluentStringsMap replace(final String key, final String... values) {
149149
* @param values The new values
150150
* @return This object
151151
*/
152-
public FluentStringsMap replace(final String key, final Collection<String> values) {
152+
public FluentStringsMap replaceWith(final String key, final Collection<String> values) {
153153
if (key != null) {
154154
if (values == null) {
155155
this.values.remove(key);
@@ -186,7 +186,7 @@ public FluentStringsMap replaceAll(FluentStringsMap src) {
186186
public FluentStringsMap replaceAll(Map<? extends String, ? extends Collection<String>> src) {
187187
if (src != null) {
188188
for (Map.Entry<? extends String, ? extends Collection<String>> header : src.entrySet()) {
189-
replace(header.getKey(), header.getValue());
189+
replaceWith(header.getKey(), header.getValue());
190190
}
191191
}
192192
return this;

src/main/java/com/ning/http/client/RequestBuilderBase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ public T setVirtualHost(String virtualHost) {
287287
}
288288

289289
public T setHeader(String name, String value) {
290-
request.headers.replace(name, value);
290+
request.headers.replaceWith(name, value);
291291
return derived.cast(this);
292292
}
293293

src/test/java/com/ning/http/client/async/FluentCaseInsensitiveStringsMapTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ public void replaceTest() {
391391
assertEquals(map.getJoinedValue("baz", ", "), "foo, bar");
392392
assertEquals(map.get("baz"), Arrays.asList("foo", "bar"));
393393

394-
map.replace("Foo", "blub", "bla");
394+
map.replaceWith("Foo", "blub", "bla");
395395

396396
assertEquals(map.keySet(), new LinkedHashSet<String>(Arrays.asList("Foo", "baz")));
397397
assertEquals(map.getFirstValue("foo"), "blub");
@@ -472,7 +472,7 @@ public void replaceValueWithNullTest() {
472472
assertEquals(map.getJoinedValue("baz", ", "), "foo, bar");
473473
assertEquals(map.get("baz"), Arrays.asList("foo", "bar"));
474474

475-
map.replace("baZ", (Collection<String>) null);
475+
map.replaceWith("baZ", (Collection<String>) null);
476476

477477
assertEquals(map.keySet(), new LinkedHashSet<String>(Arrays.asList("foo")));
478478
assertEquals(map.getFirstValue("foo"), "bar");

src/test/java/com/ning/http/client/async/FluentStringsMapTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,7 @@ public void replaceArrayTest() {
466466
assertEquals(map.getJoinedValue("baz", ", "), "foo, bar");
467467
assertEquals(map.get("baz"), Arrays.asList("foo", "bar"));
468468

469-
map.replace("foo", "blub", "bla");
469+
map.replaceWith("foo", "blub", "bla");
470470

471471
assertEquals(map.keySet(), new LinkedHashSet<String>(Arrays.asList("foo", "baz")));
472472
assertEquals(map.getFirstValue("foo"), "blub");
@@ -602,7 +602,7 @@ public void replaceValueWithNullTest() {
602602
assertEquals(map.getJoinedValue("baz", ", "), "foo, bar");
603603
assertEquals(map.get("baz"), Arrays.asList("foo", "bar"));
604604

605-
map.replace("baz", (Collection<String>) null);
605+
map.replaceWith("baz", (Collection<String>) null);
606606

607607
assertEquals(map.keySet(), new LinkedHashSet<String>(Arrays.asList("foo")));
608608
assertEquals(map.getFirstValue("foo"), "bar");

0 commit comments

Comments
 (0)