| Constructor and Description |
|---|
Http2HeadersAdaptor(io.netty.handler.codec.http2.Http2Headers headers) |
| Modifier and Type | Method and Description |
|---|---|
MultiMap |
add(CharSequence name,
CharSequence value)
Like
MultiMap.add(String, String) but accepting CharSequence as parameters |
MultiMap |
add(CharSequence name,
Iterable<CharSequence> values)
Like
MultiMap.add(String, Iterable) but accepting CharSequence as parameters |
MultiMap |
add(String name,
Iterable<String> values)
Adds a new values under the specified name
|
MultiMap |
add(String name,
String value)
Adds a new value with the specified name and value.
|
MultiMap |
addAll(Map<String,String> map)
Adds all the entries from a Map to this
|
MultiMap |
addAll(MultiMap headers)
Adds all the entries from another MultiMap to this one
|
MultiMap |
clear()
Removes all
|
boolean |
contains(CharSequence name)
Like
MultiMap.contains(String) but accepting a CharSequence as a parameter |
boolean |
contains(CharSequence name,
CharSequence value,
boolean caseInsensitive)
Like
MultiMap.contains(String, String, boolean) but accepting CharSequence parameters. |
boolean |
contains(String name)
Checks to see if there is a value with the specified name
|
boolean |
contains(String name,
String value,
boolean caseInsensitive)
Check if there is a header with the specified
name and value. |
List<Map.Entry<String,String>> |
entries()
Returns all entries in the multi-map.
|
String |
get(CharSequence name) |
String |
get(String name)
Returns the value of with the specified name.
|
List<String> |
getAll(CharSequence name)
Like
MultiMap.getAll(String) but accepting a CharSequence as a parameter |
List<String> |
getAll(String name)
Returns the values with the specified name
|
boolean |
isEmpty()
Return true if empty
|
Iterator<Map.Entry<String,String>> |
iterator() |
Set<String> |
names()
Gets a immutable
Set of all names |
MultiMap |
remove(CharSequence name)
Like
MultiMap.remove(String) but accepting CharSequence as parameters |
MultiMap |
remove(String name)
Removes the value with the given name
|
MultiMap |
set(CharSequence name,
CharSequence value)
Like
MultiMap.set(String, String) but accepting CharSequence as parameters |
MultiMap |
set(CharSequence name,
Iterable<CharSequence> values)
Like
MultiMap.set(String, Iterable) but accepting CharSequence as parameters |
MultiMap |
set(String name,
Iterable<String> values)
Sets values for the specified name.
|
MultiMap |
set(String name,
String value)
Sets a value under the specified name.
|
MultiMap |
setAll(Map<String,String> headers)
Cleans and set all values of the given instance
|
MultiMap |
setAll(MultiMap httpHeaders)
Cleans this instance.
|
int |
size()
Return the number of keys.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcaseInsensitiveMultiMapforEach, spliteratorpublic Http2HeadersAdaptor(io.netty.handler.codec.http2.Http2Headers headers)
public String get(String name)
MultiMappublic List<String> getAll(String name)
MultiMappublic List<Map.Entry<String,String>> entries()
MultiMappublic boolean contains(String name)
MultiMappublic boolean contains(String name, String value, boolean caseInsensitive)
MultiMapname and value.
If caseInsensitive is true, value is compared in a case-insensitive way.public boolean isEmpty()
MultiMappublic Set<String> names()
MultiMapSet of all namespublic MultiMap add(String name, String value)
MultiMappublic MultiMap add(String name, Iterable<String> values)
MultiMappublic MultiMap addAll(MultiMap headers)
MultiMappublic MultiMap addAll(Map<String,String> map)
MultiMappublic MultiMap set(String name, String value)
MultiMapIf there is an existing header with the same name, it is removed.
public MultiMap set(String name, Iterable<String> values)
MultiMappublic MultiMap setAll(MultiMap httpHeaders)
MultiMappublic MultiMap remove(String name)
MultiMappublic int size()
MultiMappublic MultiMap setAll(Map<String,String> headers)
MultiMappublic String get(CharSequence name)
public List<String> getAll(CharSequence name)
MultiMapMultiMap.getAll(String) but accepting a CharSequence as a parameterpublic boolean contains(CharSequence name)
MultiMapMultiMap.contains(String) but accepting a CharSequence as a parameterpublic boolean contains(CharSequence name, CharSequence value, boolean caseInsensitive)
MultiMapMultiMap.contains(String, String, boolean) but accepting CharSequence parameters.public MultiMap add(CharSequence name, CharSequence value)
MultiMapMultiMap.add(String, String) but accepting CharSequence as parameterspublic MultiMap add(CharSequence name, Iterable<CharSequence> values)
MultiMapMultiMap.add(String, Iterable) but accepting CharSequence as parameterspublic MultiMap set(CharSequence name, CharSequence value)
MultiMapMultiMap.set(String, String) but accepting CharSequence as parameterspublic MultiMap set(CharSequence name, Iterable<CharSequence> values)
MultiMapMultiMap.set(String, Iterable) but accepting CharSequence as parameterspublic MultiMap remove(CharSequence name)
MultiMapMultiMap.remove(String) but accepting CharSequence as parametersCopyright © 2020. All rights reserved.