public final class HeadersUtils
extends java.lang.Object
Headers
相关的实用方法。
Modifier and Type | Method and Description |
---|---|
static <K,V> java.util.List<java.lang.String> |
getAllAsString(Headers<K,V,?> headers, K name)
|
static <K,V> java.lang.String |
getAsString(Headers<K,V,?> headers, K name)
Headers.get(Object) 并将结果转换为
String 。
|
static java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> |
iteratorAsString(java.lang.Iterable<java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence>> headers)
|
static java.util.Set<java.lang.String> |
namesAsString(Headers<java.lang.CharSequence,java.lang.CharSequence,?> headers)
|
static <K,V> java.lang.String |
toString(java.lang.Class<?> headersClass, java.util.Iterator<java.util.Map.Entry<K,V>> headersIt, int size)
Helper用于实现 DefaultHeaders 的 toString和DefaultHttpHeaders等包装。
|
public static <K,V> java.util.List<java.lang.String> getAllAsString(Headers<K,V,?> headers, K name)
name
- 要检索的标题的名称
List
的标题值或一个空的
List
如果没有找到值。
public static <K,V> java.lang.String getAsString(Headers<K,V,?> headers, K name)
Headers.get(Object)
并将结果转换为
String
。
headers
-
name
获取
name
的标题
name
- 要检索的标题的名称
null
如果没有这样的条目。
public static java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> iteratorAsString(java.lang.Iterable<java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence>> headers)
public static <K,V> java.lang.String toString(java.lang.Class<?> headersClass, java.util.Iterator<java.util.Map.Entry<K,V>> headersIt, int size)
DefaultHeaders
实现toString的助手和DefaultHttpHeaders等包装。
headersClass
- 标题的类
headersIt
- 实际标题上的迭代器
size
- 迭代器的大小
public static java.util.Set<java.lang.String> namesAsString(Headers<java.lang.CharSequence,java.lang.CharSequence,?> headers)
headers
-
headers
获取名称的标题
Set
的标题值或一个空的
Set
如果没有值被发现。
Copyright © 2008–2018 The Netty Project. All rights reserved.