Top Description Fields Constructors Methods
io.netty.handler.codec

public final Class DefaultHeadersImpl<K, V>

extends DefaultHeaders<K, V, DefaultHeadersImpl<K, V>>
Class Inheritance
Type Parameters
<K>
the type of the header name.
<V>
the type of the header value.
Imports
io.netty.util.HashingStrategy

A concrete implementation of DefaultHeaders that allows for direct instantiation.

Field Summary

Inherited from io.netty.handler.codec.DefaultHeaders:
HASH_CODE_SEEDheadsize

Constructor Summary

AccessConstructor and Description
public
DefaultHeadersImpl(HashingStrategy<K> nameHashingStrategy, ValueConverter<V> valueConverter, DefaultHeaders.NameValidator<K> nameValidator)

public
DefaultHeadersImpl(HashingStrategy<K> nameHashingStrategy, ValueConverter<V> valueConverter, DefaultHeaders.NameValidator<K> nameValidator, int arraySizeHint, DefaultHeaders.ValueValidator<V> valueValidator)

Method Summary

Inherited from io.netty.handler.codec.DefaultHeaders:
addaddaddaddaddBooleanaddByteaddCharaddDoubleaddFloataddImpladdIntaddLongaddObjectaddObjectaddObjectaddShortaddTimeMillisclearcontainscontainscontainscontainsBooleancontainsBytecontainsCharcontainsDoublecontainsFloatcontainsIntcontainsLongcontainsObjectcontainsShortcontainsTimeMilliscopyequalsequalsgetgetgetAllgetAllAndRemovegetAndRemovegetAndRemovegetBooleangetBooleangetBooleanAndRemovegetBooleanAndRemovegetBytegetBytegetByteAndRemovegetByteAndRemovegetChargetChargetCharAndRemovegetCharAndRemovegetDoublegetDoublegetDoubleAndRemovegetDoubleAndRemovegetFloatgetFloatgetFloatAndRemovegetFloatAndRemovegetIntgetIntgetIntAndRemovegetIntAndRemovegetLonggetLonggetLongAndRemovegetLongAndRemovegetShortgetShortgetShortAndRemovegetShortAndRemovegetTimeMillisgetTimeMillisgetTimeMillisAndRemovegetTimeMillisAndRemovehashCodehashCodeisEmptyiteratornamesnameValidatornewHeaderEntryremoveremove0setsetsetsetsetAllsetBooleansetBytesetCharsetDoublesetFloatsetIntsetLongsetObjectsetObjectsetObjectsetShortsetTimeMillissizetoStringvalidateNamevalidateValuevalueConvertervalueIteratorvalueValidator

Constructor Detail

DefaultHeadersImplback to summary
public DefaultHeadersImpl(HashingStrategy<K> nameHashingStrategy, ValueConverter<V> valueConverter, DefaultHeaders.NameValidator<K> nameValidator)
DefaultHeadersImplback to summary
public DefaultHeadersImpl(HashingStrategy<K> nameHashingStrategy, ValueConverter<V> valueConverter, DefaultHeaders.NameValidator<K> nameValidator, int arraySizeHint, DefaultHeaders.ValueValidator<V> valueValidator)