Package org.apache.dubbo.remoting.http12
Interface HttpHeaders
- All Superinterfaces:
Iterable<Map.Entry<CharSequence,String>>
- All Known Implementing Classes:
DefaultHttpHeaders,NettyHttp1HttpHeaders,NettyHttpHeaders
-
Method Summary
Modifier and TypeMethodDescriptionadd(CharSequence name, Iterable<String> value) add(CharSequence name, String value) add(CharSequence name, String... value) add(Map<? extends CharSequence, ? extends Iterable<String>> map) add(HttpHeaders headers) asMap()voidclear()booleancontainsKey(CharSequence key) static HttpHeaderscreate()default voidforEach(BiConsumer<String, String> action) get(CharSequence key) getFirst(CharSequence name) booleanisEmpty()iterator()names()nameSet()remove(CharSequence key) set(CharSequence name, Iterable<String> value) set(CharSequence name, String value) set(CharSequence name, String... value) set(Map<? extends CharSequence, ? extends Iterable<String>> map) set(HttpHeaders headers) intsize()toMap()Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
size
int size() -
isEmpty
boolean isEmpty() -
containsKey
-
getFirst
-
get
-
add
-
add
-
add
-
add
-
add
-
set
-
set
-
set
-
set
-
set
-
remove
-
clear
void clear() -
names
-
nameSet
Set<CharSequence> nameSet() -
asMap
-
iterator
Iterator<Map.Entry<CharSequence,String>> iterator()- Specified by:
iteratorin interfaceIterable<Map.Entry<CharSequence,String>>
-
toMap
-
forEach
-
create
-