public final class ReadOnlyHttp2Headers extends java.lang.Object implements Http2Headers
Http2Headers
的变体,它只支持只读方法。
传递给此类的任何数组都可以直接用于此类的基础数据结构中。 如果这些数组可能被修改,则调用者有责任为该类提供数组的副本。
如果您有一组固定不变的标头,这可能是DefaultHttp2Headers
的一个很好的选择。
Http2Headers.PseudoHeaderName
Modifier and Type | Method and Description |
---|---|
Http2Headers |
add(java.lang.CharSequence name, java.lang.CharSequence... values)
添加指定的
name 和
values 新标题。
|
Http2Headers |
add(java.lang.CharSequence name, java.lang.CharSequence value)
用指定的
name 和
value 添加一个新标题。
|
Http2Headers |
add(java.lang.CharSequence name, java.lang.Iterable<? extends java.lang.CharSequence> values)
添加指定的
name 和
values 新标题。
|
Http2Headers |
add(Headers<? extends java.lang.CharSequence,? extends java.lang.CharSequence,?> headers)
将所有标题名称和值
headers 添加到此对象。
|
Http2Headers |
addBoolean(java.lang.CharSequence name, boolean value)
添加一个新的标题。
|
Http2Headers |
addByte(java.lang.CharSequence name, byte value)
添加一个新的标题。
|
Http2Headers |
addChar(java.lang.CharSequence name, char value)
添加一个新的标题。
|
Http2Headers |
addDouble(java.lang.CharSequence name, double value)
添加一个新的标题。
|
Http2Headers |
addFloat(java.lang.CharSequence name, float value)
添加一个新的标题。
|
Http2Headers |
addInt(java.lang.CharSequence name, int value)
添加一个新的标题。
|
Http2Headers |
addLong(java.lang.CharSequence name, long value)
添加一个新的标题。
|
Http2Headers |
addObject(java.lang.CharSequence name, java.lang.Iterable<?> values)
添加具有指定名称和值的新标题。
|
Http2Headers |
addObject(java.lang.CharSequence name, java.lang.Object... values)
添加具有指定名称和值的新标题。
|
Http2Headers |
addObject(java.lang.CharSequence name, java.lang.Object value)
添加一个新的标题。
|
Http2Headers |
addShort(java.lang.CharSequence name, short value)
添加一个新的标题。
|
Http2Headers |
addTimeMillis(java.lang.CharSequence name, long value)
添加一个新的标题。
|
java.lang.CharSequence |
authority()
获取
Http2Headers.PseudoHeaderName.AUTHORITY 标题或
null 如果没有这样的标题
|
Http2Headers |
authority(java.lang.CharSequence value)
如果没有这样的标题,则设置
Http2Headers.PseudoHeaderName.AUTHORITY 标题或
null
|
Http2Headers |
clear()
删除所有标题。
|
static ReadOnlyHttp2Headers |
clientHeaders(boolean validateHeaders, AsciiString method, AsciiString path, AsciiString scheme, AsciiString authority, AsciiString... otherHeaders)
创建客户端使用的标题的新的只读表示。
|
boolean |
contains(java.lang.CharSequence name)
返回
true 如果与头
name 存在,
false 其他。
|
boolean |
contains(java.lang.CharSequence name, java.lang.CharSequence value)
返回
true 如果与头
name 和
value 存在,
false 其他。
|
boolean |
contains(java.lang.CharSequence name, java.lang.CharSequence value, boolean caseInsensitive)
返回
true 如果与头
name 和
value 存在,
false 其他。
|
boolean |
containsBoolean(java.lang.CharSequence name, boolean value)
如果存在名称和值的标题,则返回
true 。
|
boolean |
containsByte(java.lang.CharSequence name, byte value)
如果存在具有名称和值的标头,则返回
true 。
|
boolean |
containsChar(java.lang.CharSequence name, char value)
如果存在具有名称和值的标题,则返回
true 。
|
boolean |
containsDouble(java.lang.CharSequence name, double value)
如果存在具有名称和值的标题,则返回
true 。
|
boolean |
containsFloat(java.lang.CharSequence name, float value)
如果存在具有名称和值的标题,则返回
true 。
|
boolean |
containsInt(java.lang.CharSequence name, int value)
如果存在具有名称和值的标题,则返回
true 。
|
boolean |
containsLong(java.lang.CharSequence name, long value)
如果存在具有名称和值的标题,则返回
true 。
|
boolean |
containsObject(java.lang.CharSequence name, java.lang.Object value)
如果存在具有名称和值的标题,则返回
true 。
|
boolean |
containsShort(java.lang.CharSequence name, short value)
如果存在具有名称和值的标题,则返回
true 。
|
boolean |
containsTimeMillis(java.lang.CharSequence name, long value)
如果存在名称和值的标题,则返回
true 。
|
java.lang.CharSequence |
get(java.lang.CharSequence name)
返回具有指定名称的标头的值。
|
java.lang.CharSequence |
get(java.lang.CharSequence name, java.lang.CharSequence defaultValue)
返回具有指定名称的标头的值。
|
java.util.List<java.lang.CharSequence> |
getAll(java.lang.CharSequence name)
返回具有指定名称的标题的所有值。
|
java.util.List<java.lang.CharSequence> |
getAllAndRemove(java.lang.CharSequence name)
返回具有指定名称的标题的所有值,并将其从此对象中移除。
|
java.lang.CharSequence |
getAndRemove(java.lang.CharSequence name)
返回具有指定名称的标题的值,并将其从此对象中删除。
|
java.lang.CharSequence |
getAndRemove(java.lang.CharSequence name, java.lang.CharSequence defaultValue)
返回具有指定名称的标题的值,并将其从此对象中删除。
|
java.lang.Boolean |
getBoolean(java.lang.CharSequence name)
返回具有指定名称的标题的值
boolean 。
|
boolean |
getBoolean(java.lang.CharSequence name, boolean defaultValue)
返回具有指定名称的标题的值
boolean 。
|
java.lang.Boolean |
getBooleanAndRemove(java.lang.CharSequence name)
返回
boolean 与指定的报头的值
name 并删除从该对象的标题。
|
boolean |
getBooleanAndRemove(java.lang.CharSequence name, boolean defaultValue)
返回
boolean 与指定的报头的值
name 并删除从该对象的标题。
|
java.lang.Byte |
getByte(java.lang.CharSequence name)
返回具有指定名称的标题的值
byte 。
|
byte |
getByte(java.lang.CharSequence name, byte defaultValue)
返回具有指定名称的标题的值
byte 。
|
java.lang.Byte |
getByteAndRemove(java.lang.CharSequence name)
返回
byte 与指定的报头的值
name 并删除从该对象的标题。
|
byte |
getByteAndRemove(java.lang.CharSequence name, byte defaultValue)
返回
byte 与指定的报头的值
name 并删除从该对象的标题。
|
java.lang.Character |
getChar(java.lang.CharSequence name)
返回具有指定名称的标题的值
char 。
|
char |
getChar(java.lang.CharSequence name, char defaultValue)
返回具有指定名称的标题的值
char 。
|
java.lang.Character |
getCharAndRemove(java.lang.CharSequence name)
返回
char 与指定的报头的值
name 并删除从该对象的标题。
|
char |
getCharAndRemove(java.lang.CharSequence name, char defaultValue)
返回
char 与指定的报头的值
name 并删除从该对象的标题。
|
java.lang.Double |
getDouble(java.lang.CharSequence name)
返回具有指定名称的标题的值
double 。
|
double |
getDouble(java.lang.CharSequence name, double defaultValue)
返回具有指定名称的标题的值
double 。
|
java.lang.Double |
getDoubleAndRemove(java.lang.CharSequence name)
返回
double 与指定的报头的值
name 并删除从该对象的标题。
|
double |
getDoubleAndRemove(java.lang.CharSequence name, double defaultValue)
返回
double 与指定的报头的值
name 并删除从该对象的标题。
|
java.lang.Float |
getFloat(java.lang.CharSequence name)
返回具有指定名称的标题的值
float 。
|
float |
getFloat(java.lang.CharSequence name, float defaultValue)
返回具有指定名称的标头的值
float 。
|
java.lang.Float |
getFloatAndRemove(java.lang.CharSequence name)
返回
float 与指定的报头的值
name 并删除从该对象的标题。
|
float |
getFloatAndRemove(java.lang.CharSequence name, float defaultValue)
返回
float 与指定的报头的值
name 并删除从该对象的标题。
|
java.lang.Integer |
getInt(java.lang.CharSequence name)
返回具有指定名称的标题的值
int 。
|
int |
getInt(java.lang.CharSequence name, int defaultValue)
返回具有指定名称的标题的值
int 。
|
java.lang.Integer |
getIntAndRemove(java.lang.CharSequence name)
返回
int 与指定的报头的值
name 并删除从该对象的标题。
|
int |
getIntAndRemove(java.lang.CharSequence name, int defaultValue)
返回
int 与指定的报头的值
name 并删除从该对象的标题。
|
java.lang.Long |
getLong(java.lang.CharSequence name)
返回具有指定名称的标题的值
long 。
|
long |
getLong(java.lang.CharSequence name, long defaultValue)
返回具有指定名称的标题的值
long 。
|
java.lang.Long |
getLongAndRemove(java.lang.CharSequence name)
返回
long 与指定的报头的值
name 并删除从该对象的标题。
|
long |
getLongAndRemove(java.lang.CharSequence name, long defaultValue)
返回
long 与指定的报头的值
name 并删除从该对象的标题。
|
java.lang.Short |
getShort(java.lang.CharSequence name)
返回具有指定名称的标题的值
short 。
|
short |
getShort(java.lang.CharSequence name, short defaultValue)
返回具有指定名称的标题的值
short 。
|
java.lang.Short |
getShortAndRemove(java.lang.CharSequence name)
返回
short 与指定的报头的值
name 并删除从该对象的标题。
|
short |
getShortAndRemove(java.lang.CharSequence name, short defaultValue)
返回
short 与指定的报头的值
name 并删除从该对象的标题。
|
java.lang.Long |
getTimeMillis(java.lang.CharSequence name)
以毫秒为单位返回具有指定名称的标头的值。
|
long |
getTimeMillis(java.lang.CharSequence name, long defaultValue)
以毫秒为单位返回具有指定名称的标头的值。
|
java.lang.Long |
getTimeMillisAndRemove(java.lang.CharSequence name)
以毫秒为单位返回指定的
name 标题的值,并从该对象中删除标题。
|
long |
getTimeMillisAndRemove(java.lang.CharSequence name, long defaultValue)
以毫秒为单位返回指定的
name 标题的值,并从该对象中删除标题。
|
boolean |
isEmpty()
|
java.util.Iterator<java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence>> |
iterator()
返回所有HTTP / 2标题的迭代器。
|
java.lang.CharSequence |
method()
获取
Http2Headers.PseudoHeaderName.METHOD 标题或
null 如果没有这样的标题
|
Http2Headers |
method(java.lang.CharSequence value)
如果没有这样的标题,则设置
Http2Headers.PseudoHeaderName.METHOD 标题或
null
|
java.util.Set<java.lang.CharSequence> |
names()
返回此对象中所有标题名称的
Set 。
|
java.lang.CharSequence |
path()
获取
Http2Headers.PseudoHeaderName.PATH 标题或
null 如果没有这样的标题
|
Http2Headers |
path(java.lang.CharSequence value)
如果没有这样的标题,则设置
Http2Headers.PseudoHeaderName.PATH 标题或
null
|
boolean |
remove(java.lang.CharSequence name)
删除指定的
name 所有标题。
|
java.lang.CharSequence |
scheme()
获取
Http2Headers.PseudoHeaderName.SCHEME 标题或
null 如果没有这样的标题
|
Http2Headers |
scheme(java.lang.CharSequence value)
如果没有这样的标题,则设置
Http2Headers.PseudoHeaderName.SCHEME 标题
|
static ReadOnlyHttp2Headers |
serverHeaders(boolean validateHeaders, AsciiString status, AsciiString... otherHeaders)
创建服务器使用的标题的新的只读表示。
|
Http2Headers |
set(java.lang.CharSequence name, java.lang.CharSequence... values)
使用指定的名称和值设置标题。
|
Http2Headers |
set(java.lang.CharSequence name, java.lang.CharSequence value)
设置具有指定名称和值的标题。
|
Http2Headers |
set(java.lang.CharSequence name, java.lang.Iterable<? extends java.lang.CharSequence> values)
使用指定的名称和值设置新标题。
|
Http2Headers |
set(Headers<? extends java.lang.CharSequence,? extends java.lang.CharSequence,?> headers)
清除当前标题条目并复制指定的
headers 所有标题条目。
|
Http2Headers |
setAll(Headers<? extends java.lang.CharSequence,? extends java.lang.CharSequence,?> headers)
保留所有当前的信息,但是电话
#set(K, V) 在每个条目
headers 。
|
Http2Headers |
setBoolean(java.lang.CharSequence name, boolean value)
将
name 设置为
value 。
|
Http2Headers |
setByte(java.lang.CharSequence name, byte value)
将
name 设置为
value 。
|
Http2Headers |
setChar(java.lang.CharSequence name, char value)
将
name 设置为
value 。
|
Http2Headers |
setDouble(java.lang.CharSequence name, double value)
将
name 设置为
value 。
|
Http2Headers |
setFloat(java.lang.CharSequence name, float value)
将
name 设置为
value 。
|
Http2Headers |
setInt(java.lang.CharSequence name, int value)
将
name 设置为
value 。
|
Http2Headers |
setLong(java.lang.CharSequence name, long value)
将
name 设置为
value 。
|
Http2Headers |
setObject(java.lang.CharSequence name, java.lang.Iterable<?> values)
使用指定的名称和值设置标题。
|
Http2Headers |
setObject(java.lang.CharSequence name, java.lang.Object... values)
使用指定的名称和值设置标题。
|
Http2Headers |
setObject(java.lang.CharSequence name, java.lang.Object value)
设置一个新的标题。
|
Http2Headers |
setShort(java.lang.CharSequence name, short value)
将
name 设置为
value 。
|
Http2Headers |
setTimeMillis(java.lang.CharSequence name, long value)
将
name 设置为
value 。
|
int |
size()
返回此对象中标题的数量。
|
java.lang.CharSequence |
status()
获取
Http2Headers.PseudoHeaderName.STATUS 标题或
null 如果没有这样的标题
|
Http2Headers |
status(java.lang.CharSequence value)
如果没有这样的标题,则设置
Http2Headers.PseudoHeaderName.STATUS 标题或
null
|
java.lang.String |
toString() |
static ReadOnlyHttp2Headers |
trailers(boolean validateHeaders, AsciiString... otherHeaders)
用于创建用于表示预告片的只读对象。
|
java.util.Iterator<java.lang.CharSequence> |
valueIterator(java.lang.CharSequence name)
等同于
Headers.getAll(Object) ,但不生成中间列表。
|
public static ReadOnlyHttp2Headers trailers(boolean validateHeaders, AsciiString... otherHeaders)
如果这用于预告片以外的目的,则可能违反RFC 7540, 8.1.2.1定义的标题序列化顺序。
validateHeaders
-
true
将在每个头名称/值对上运行验证以确保协议符合性。
otherHeaders
- 一组键:值对。
不得包含任何pseudo headers或null
名称/值。
一个副本不会被这个数组组成。
如果这个数组的内容可能在外部被修改,你负责传入一个副本。
public static ReadOnlyHttp2Headers clientHeaders(boolean validateHeaders, AsciiString method, AsciiString path, AsciiString scheme, AsciiString authority, AsciiString... otherHeaders)
validateHeaders
-
true
将在每个头名称/值对上运行验证以确保协议符合性。
method
-对于价值
Http2Headers.PseudoHeaderName.METHOD
。
path
-对于价值
Http2Headers.PseudoHeaderName.PATH
。
scheme
- 值为
Http2Headers.PseudoHeaderName.SCHEME
。
authority
- 值为
Http2Headers.PseudoHeaderName.AUTHORITY
。
otherHeaders
- 一组键:值对。
不得包含任何pseudo headers或null
名称/值。
一个副本不会被这个数组组成。
如果这个数组的内容可能在外部被修改,你负责传入一个副本。
public static ReadOnlyHttp2Headers serverHeaders(boolean validateHeaders, AsciiString status, AsciiString... otherHeaders)
validateHeaders
-
true
将在每个头名称/值对上运行验证以确保协议符合性。
status
-对于价值
Http2Headers.PseudoHeaderName.STATUS
。
otherHeaders
- 一组键:值对。
不得包含任何pseudo headers或null
名称/值。
一个副本不会被这个数组组成。
如果这个数组的内容可能在外部被修改,你负责传入一个副本。
public java.lang.CharSequence get(java.lang.CharSequence name)
Headers
get
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
null
如果没有这样的标题
public java.lang.CharSequence get(java.lang.CharSequence name, java.lang.CharSequence defaultValue)
Headers
get
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
defaultValue
第一个头部值或
defaultValue
public java.lang.CharSequence getAndRemove(java.lang.CharSequence name)
Headers
getAndRemove
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
null
public java.lang.CharSequence getAndRemove(java.lang.CharSequence name, java.lang.CharSequence defaultValue)
Headers
getAndRemove
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
defaultValue
public java.util.List<java.lang.CharSequence> getAll(java.lang.CharSequence name)
Headers
List
无法修改。
getAll
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
List
的标题值或空的
List
。
public java.util.List<java.lang.CharSequence> getAllAndRemove(java.lang.CharSequence name)
Headers
List
无法修改。
getAllAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
List
或为空
List
。
public java.lang.Boolean getBoolean(java.lang.CharSequence name)
Headers
boolean
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getBoolean
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
boolean
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
boolean
。
public boolean getBoolean(java.lang.CharSequence name, boolean defaultValue)
Headers
boolean
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getBoolean
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
boolean
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
boolean
。
public java.lang.Byte getByte(java.lang.CharSequence name)
Headers
byte
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getByte
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
byte
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
byte
。
public byte getByte(java.lang.CharSequence name, byte defaultValue)
Headers
byte
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getByte
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
byte
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
byte
。
public java.lang.Character getChar(java.lang.CharSequence name)
Headers
char
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getChar
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
char
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
char
。
public char getChar(java.lang.CharSequence name, char defaultValue)
Headers
char
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getChar
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
char
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
char
。
public java.lang.Short getShort(java.lang.CharSequence name)
Headers
short
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getShort
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
short
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
short
。
public short getShort(java.lang.CharSequence name, short defaultValue)
Headers
short
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getShort
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
short
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
short
。
public java.lang.Integer getInt(java.lang.CharSequence name)
Headers
int
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getInt
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
int
,
int
广告
int
中第一个值的
null
值或
int
。
public int getInt(java.lang.CharSequence name, int defaultValue)
Headers
int
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getInt
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
int
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
int
。
public java.lang.Long getLong(java.lang.CharSequence name)
Headers
long
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getLong
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
long
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
long
。
public long getLong(java.lang.CharSequence name, long defaultValue)
Headers
long
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getLong
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
long
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
long
。
public java.lang.Float getFloat(java.lang.CharSequence name)
Headers
float
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getFloat
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
float
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
float
。
public float getFloat(java.lang.CharSequence name, float defaultValue)
Headers
float
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getFloat
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
float
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
float
。
public java.lang.Double getDouble(java.lang.CharSequence name)
Headers
double
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getDouble
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
double
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
double
。
public double getDouble(java.lang.CharSequence name, double defaultValue)
Headers
double
。
如果指定名称有多个值,则会返回广告订单中的第一个值。
getDouble
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
double
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
double
。
public java.lang.Long getTimeMillis(java.lang.CharSequence name)
Headers
getTimeMillis
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
null
插入顺序中的第一个值的毫秒值或
null
。
public long getTimeMillis(java.lang.CharSequence name, long defaultValue)
Headers
getTimeMillis
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
defaultValue
插入顺序中的第一个值的毫秒值或
defaultValue
。
public java.lang.Boolean getBooleanAndRemove(java.lang.CharSequence name)
Headers
boolean
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getBooleanAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
boolean
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
boolean
。
public boolean getBooleanAndRemove(java.lang.CharSequence name, boolean defaultValue)
Headers
boolean
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
在任何情况下, name
所有值都将被删除。
如果在类型T
的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getBooleanAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
defaultValue
- 默认值
boolean
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
boolean
。
public java.lang.Byte getByteAndRemove(java.lang.CharSequence name)
Headers
byte
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getByteAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
byte
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
byte
。
public byte getByteAndRemove(java.lang.CharSequence name, byte defaultValue)
Headers
byte
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getByteAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
defaultValue
- 默认值
byte
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
byte
。
public java.lang.Character getCharAndRemove(java.lang.CharSequence name)
Headers
char
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getCharAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
char
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
char
。
public char getCharAndRemove(java.lang.CharSequence name, char defaultValue)
Headers
char
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
在任何情况下, name
所有值都将被删除。
如果在来自T
的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getCharAndRemove
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
defaultValue
- 默认值
char
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
char
。
public java.lang.Short getShortAndRemove(java.lang.CharSequence name)
Headers
short
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getShortAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
short
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
short
。
public short getShortAndRemove(java.lang.CharSequence name, short defaultValue)
Headers
short
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getShortAndRemove
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
defaultValue
- 默认值
short
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
short
。
public java.lang.Integer getIntAndRemove(java.lang.CharSequence name)
Headers
int
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
在任何情况下,所有name
值都被删除。
如果在来自T
类型的翻译期间发生异常, name
可能仍会删除T
所有条目。
getIntAndRemove
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
int
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
int
。
public int getIntAndRemove(java.lang.CharSequence name, int defaultValue)
Headers
int
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自类型T
的翻译期间发生异常, name
可能仍会删除T
所有条目。
getIntAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
defaultValue
- 默认值
int
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
int
。
public java.lang.Long getLongAndRemove(java.lang.CharSequence name)
Headers
long
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getLongAndRemove
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
long
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
long
。
public long getLongAndRemove(java.lang.CharSequence name, long defaultValue)
Headers
long
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getLongAndRemove
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
defaultValue
- 默认值
long
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
long
。
public java.lang.Float getFloatAndRemove(java.lang.CharSequence name)
Headers
float
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getFloatAndRemove
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
float
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
float
。
public float getFloatAndRemove(java.lang.CharSequence name, float defaultValue)
Headers
float
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getFloatAndRemove
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
defaultValue
- 默认值
float
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
float
。
public java.lang.Double getDoubleAndRemove(java.lang.CharSequence name)
Headers
double
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getDoubleAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
double
按插入顺序或第一值的值
null
如果没有这样的值,或者它可以不被转换为
double
。
public double getDoubleAndRemove(java.lang.CharSequence name, double defaultValue)
Headers
double
与指定的报头的值name
并删除从该对象的标题。
如果指定名称有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getDoubleAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要搜索的标题的名称
defaultValue
- 默认值
double
按插入顺序或第一值的值
defaultValue
如果没有这样的值,或者它可以不被转换为
double
。
public java.lang.Long getTimeMillisAndRemove(java.lang.CharSequence name)
Headers
name
的标头值,并从该对象中删除标头。
如果指定的name
有多个值,则返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
类型的翻译期间发生异常, name
可能仍会删除T
所有条目。
getTimeMillisAndRemove
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
null
插入顺序中的第一个值的毫秒值或
null
。
public long getTimeMillisAndRemove(java.lang.CharSequence name, long defaultValue)
Headers
name
标题的值,并从此对象中删除标题。
如果指定的name
有多个值,则会返回广告订单中的第一个值。
无论如何,所有name
值都被删除。
如果在来自T
的翻译过程中发生异常, name
可能仍会删除T
所有条目。
getTimeMillisAndRemove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要检索的标题的名称
defaultValue
- 默认值
defaultValue
插入顺序中的第一个值的毫秒值或
defaultValue
。
public boolean contains(java.lang.CharSequence name)
Headers
true
如果与头
name
存在,
false
其他。
contains
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
public boolean contains(java.lang.CharSequence name, java.lang.CharSequence value)
Headers
true
如果与头name
和value
存在, false
其他。
Object.equals(Object)
方法用于测试等于value
。
contains
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 要查找的标题的标题值
public boolean containsObject(java.lang.CharSequence name, java.lang.Object value)
Headers
true
。
containsObject
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题值
true
如果它包含它
false
否则
public boolean containsBoolean(java.lang.CharSequence name, boolean value)
Headers
true
。
containsBoolean
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题值
true
如果它包含它
false
否则
public boolean containsByte(java.lang.CharSequence name, byte value)
Headers
true
。
containsByte
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题值
true
如果它包含它
false
否则
public boolean containsChar(java.lang.CharSequence name, char value)
Headers
true
。
containsChar
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题值
true
如果它包含它
false
否则
public boolean containsShort(java.lang.CharSequence name, short value)
Headers
true
。
containsShort
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题值
true
如果它包含它
false
否则
public boolean containsInt(java.lang.CharSequence name, int value)
Headers
true
。
containsInt
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题值
true
如果它包含它
false
否则
public boolean containsLong(java.lang.CharSequence name, long value)
Headers
true
。
containsLong
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题值
true
如果它包含它
false
否则
public boolean containsFloat(java.lang.CharSequence name, float value)
Headers
true
。
containsFloat
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题值
true
如果它包含它
false
否则
public boolean containsDouble(java.lang.CharSequence name, double value)
Headers
true
。
containsDouble
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题值
true
如果它包含它
false
否则
public boolean containsTimeMillis(java.lang.CharSequence name, long value)
Headers
true
。
containsTimeMillis
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题值
true
如果它包含它
false
否则
public int size()
Headers
size
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
public boolean isEmpty()
Headers
isEmpty
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
public java.util.Set<java.lang.CharSequence> names()
Headers
Set
。
返回的Set
无法修改。
names
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
public Http2Headers add(java.lang.CharSequence name, java.lang.CharSequence value)
Headers
name
和
value
添加一个新标题。
add
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题的名称
value
- 标题的值
this
public Http2Headers add(java.lang.CharSequence name, java.lang.Iterable<? extends java.lang.CharSequence> values)
Headers
name
和values
新标头。
这种方法在语义上等同于
for (T value : values) {
headers.add(name, value);
}
add
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
values
- 标题的值
this
public Http2Headers add(java.lang.CharSequence name, java.lang.CharSequence... values)
Headers
name
和values
新标题。
这种方法在语义上等同于
for (T value : values) {
headers.add(name, value);
}
add
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
values
- 标题的值
this
public Http2Headers addObject(java.lang.CharSequence name, java.lang.Object value)
Headers
value
之前,它将转换为类型T
。
addObject
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers addObject(java.lang.CharSequence name, java.lang.Iterable<?> values)
Headers
for (Object v : values) {
headers.addObject(name, v);
}
addObject
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
values
- 标题的值
this
public Http2Headers addObject(java.lang.CharSequence name, java.lang.Object... values)
Headers
for (Object v : values) {
headers.addObject(name, v);
}
addObject
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
values
- 标题的值
this
public Http2Headers addBoolean(java.lang.CharSequence name, boolean value)
Headers
addBoolean
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers addByte(java.lang.CharSequence name, byte value)
Headers
addByte
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers addChar(java.lang.CharSequence name, char value)
Headers
addChar
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers addShort(java.lang.CharSequence name, short value)
Headers
addShort
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers addInt(java.lang.CharSequence name, int value)
Headers
addInt
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers addLong(java.lang.CharSequence name, long value)
Headers
addLong
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers addFloat(java.lang.CharSequence name, float value)
Headers
addFloat
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers addDouble(java.lang.CharSequence name, double value)
Headers
addDouble
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers addTimeMillis(java.lang.CharSequence name, long value)
Headers
addTimeMillis
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers add(Headers<? extends java.lang.CharSequence,? extends java.lang.CharSequence,?> headers)
Headers
headers
值添加到此对象。
add
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
this
public Http2Headers set(java.lang.CharSequence name, java.lang.CharSequence value)
Headers
set
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers set(java.lang.CharSequence name, java.lang.Iterable<? extends java.lang.CharSequence> values)
Headers
for (T v : values) {
headers.addObject(name, v);
}
set
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
values
- 标题的值
this
public Http2Headers set(java.lang.CharSequence name, java.lang.CharSequence... values)
Headers
headers.remove(name);
for (T v : values) {
headers.add(name, v);
}
set
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
values
- 标题的值
this
public Http2Headers setObject(java.lang.CharSequence name, java.lang.Object value)
Headers
value
之前,它将转换为类型T
。
setObject
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
value
- 标题的值
this
public Http2Headers setObject(java.lang.CharSequence name, java.lang.Iterable<?> values)
Headers
复制的描述
headers.remove(name);
for (Object v : values) {
headers.addObject(name, v);
}
setObject
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
values
- 标题的值
this
public Http2Headers setObject(java.lang.CharSequence name, java.lang.Object... values)
Headers
headers.remove(name);
for (Object v : values) {
headers.addObject(name, v);
}
setObject
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
values
- 标题的值
this
public Http2Headers setBoolean(java.lang.CharSequence name, boolean value)
Headers
name
设置为value
。
这将删除以前与name
相关的所有值。
setBoolean
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要修改的名称
value
- 价值
this
public Http2Headers setByte(java.lang.CharSequence name, byte value)
Headers
name
设置为value
。
这将删除与name
相关的所有以前的值。
setByte
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要修改的名称
value
- 价值
this
public Http2Headers setChar(java.lang.CharSequence name, char value)
Headers
name
设置为value
。
这将删除以前与name
相关的所有值。
setChar
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要修改的名称
value
- 价值
this
public Http2Headers setShort(java.lang.CharSequence name, short value)
Headers
name
设置为value
。
这将删除以前与name
相关的所有值。
setShort
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要修改的名称
value
- 价值
this
public Http2Headers setInt(java.lang.CharSequence name, int value)
Headers
name
设置为value
。
这将删除与name
相关的所有以前的值。
setInt
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要修改的名称
value
- 价值
this
public Http2Headers setLong(java.lang.CharSequence name, long value)
Headers
name
设置为value
。
这将删除与name
相关的所有以前的值。
setLong
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要修改的名称
value
- 价值
this
public Http2Headers setFloat(java.lang.CharSequence name, float value)
Headers
name
设置为value
。
这将删除以前与name
相关的所有值。
setFloat
接口
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要修改的名称
value
- 价值
this
public Http2Headers setDouble(java.lang.CharSequence name, double value)
Headers
name
设置为value
。
这将删除与name
相关的所有以前的值。
setDouble
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要修改的名称
value
- 价值
this
public Http2Headers setTimeMillis(java.lang.CharSequence name, long value)
Headers
name
设置为value
。
这将删除与name
相关的所有以前的值。
setTimeMillis
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 要修改的名称
value
- 价值
this
public Http2Headers set(Headers<? extends java.lang.CharSequence,? extends java.lang.CharSequence,?> headers)
Headers
复制的描述
headers
所有标题条目。
set
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
this
public Http2Headers setAll(Headers<? extends java.lang.CharSequence,? extends java.lang.CharSequence,?> headers)
Headers
#set(K, V)
在每个条目
headers
。
setAll
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
headers
- 在此实例中用于
#set(K, V)
值的标头
this
public boolean remove(java.lang.CharSequence name)
Headers
name
所有标题。
remove
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
name
- 标题名称
true
。
public Http2Headers clear()
Headers
Headers.size()
等于0
。
clear
,界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
this
public java.util.Iterator<java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence>> iterator()
Http2Headers
iterator
在界面
Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
iterator
,界面
Http2Headers
iterator
,界面
java.lang.Iterable<java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence>>
public java.util.Iterator<java.lang.CharSequence> valueIterator(java.lang.CharSequence name)
Http2Headers
Headers.getAll(Object)
,但不会生成中间列表。
valueIterator
,界面
Http2Headers
name
- 要检索的标题的名称
Iterator
对应于
name
。
public Http2Headers method(java.lang.CharSequence value)
Http2Headers
Http2Headers.PseudoHeaderName.METHOD
标题或
null
method
,界面
Http2Headers
public Http2Headers scheme(java.lang.CharSequence value)
Http2Headers
Http2Headers.PseudoHeaderName.SCHEME
标题
scheme
,界面
Http2Headers
public Http2Headers authority(java.lang.CharSequence value)
Http2Headers
Http2Headers.PseudoHeaderName.AUTHORITY
标题或
null
authority
在界面
Http2Headers
public Http2Headers path(java.lang.CharSequence value)
Http2Headers
Http2Headers.PseudoHeaderName.PATH
标题或
null
path
,界面
Http2Headers
public Http2Headers status(java.lang.CharSequence value)
Http2Headers
Http2Headers.PseudoHeaderName.STATUS
标题或
null
status
在界面
Http2Headers
public java.lang.CharSequence method()
Http2Headers
Http2Headers.PseudoHeaderName.METHOD
标题或
null
如果没有这样的标题
method
在界面
Http2Headers
public java.lang.CharSequence scheme()
Http2Headers
Http2Headers.PseudoHeaderName.SCHEME
标题或
null
如果没有这样的标题
scheme
在界面
Http2Headers
public java.lang.CharSequence authority()
Http2Headers
Http2Headers.PseudoHeaderName.AUTHORITY
标题或
null
如果没有这样的标题
authority
,界面
Http2Headers
public java.lang.CharSequence path()
Http2Headers
Http2Headers.PseudoHeaderName.PATH
标题或
null
如果没有这样的标题
path
接口
Http2Headers
public java.lang.CharSequence status()
Http2Headers
Http2Headers.PseudoHeaderName.STATUS
标题或
null
如果没有这样的标题
status
在界面
Http2Headers
public boolean contains(java.lang.CharSequence name, java.lang.CharSequence value, boolean caseInsensitive)
Http2Headers
true
如果与头name
和value
存在, false
其他。
如果caseInsensitive
是true
则对值进行不区分大小写的比较。
contains
在界面
Http2Headers
name
- 要查找的标题的名称
value
- 标题的值查找
caseInsensitive
- true
然后运行一个不区分大小写的比较来比较值。
否则运行区分大小写比较来比较值。
public java.lang.String toString()
toString
在课程
java.lang.Object
Copyright © 2008–2018 The Netty Project. All rights reserved.