Skip to content

Commit 9c5558c

Browse files
committed
Fix RequestBuilderBase compatibility
5351b5c was wrong
1 parent e288c98 commit 9c5558c

File tree

1 file changed

+4
-18
lines changed

1 file changed

+4
-18
lines changed

client/src/main/java/org/asynchttpclient/RequestBuilderBase.java

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,8 @@ public T clearHeaders() {
183183
/**
184184
* @see #setHeader(CharSequence, Object)
185185
*/
186-
public T setHeader(String name, Object value) {
187-
return setHeader((CharSequence) name, value);
186+
public T setHeader(CharSequence name, String value) {
187+
return setHeader(name, (Object) value);
188188
}
189189

190190
/**
@@ -199,13 +199,6 @@ public T setHeader(CharSequence name, Object value) {
199199
return asDerivedType();
200200
}
201201

202-
/**
203-
* @see #setHeader(CharSequence, Iterable)
204-
*/
205-
public T setHeader(String name, Iterable<?> values) {
206-
return setHeader((CharSequence) name, values);
207-
}
208-
209202
/**
210203
* Set multi-values header for the request
211204
*
@@ -221,8 +214,8 @@ public T setHeader(CharSequence name, Iterable<?> values) {
221214
/**
222215
* @see #addHeader(CharSequence, Object)
223216
*/
224-
public T addHeader(String name, Object value) {
225-
return addHeader((CharSequence) name, value);
217+
public T addHeader(CharSequence name, String value) {
218+
return addHeader(name, (Object) value);
226219
}
227220

228221
/**
@@ -243,13 +236,6 @@ public T addHeader(CharSequence name, Object value) {
243236
return asDerivedType();
244237
}
245238

246-
/**
247-
* @see #addHeader(CharSequence, Iterable)
248-
*/
249-
public T addHeader(String name, Iterable<?> values) {
250-
return addHeader((CharSequence) name, values);
251-
}
252-
253239
/**
254240
* Add header values for the request. If a header with {@code name} was setup for this request already -
255241
* call will add more header values and convert it to multi-value header

0 commit comments

Comments
 (0)