| Package | Description |
|---|---|
| io.netty.handler.codec |
Extensible decoder and its common implementations which deal with the
packet fragmentation and reassembly issue found in a stream-based transport
such as TCP/IP.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultHeaders<T>
Default implementation of
Headers; |
class |
EmptyHeaders<T> |
| Modifier and Type | Method and Description |
|---|---|
Headers<T> |
DefaultHeaders.add(Headers<? extends T> headers) |
Headers<T> |
EmptyHeaders.add(Headers<? extends T> headers) |
Headers<T> |
Headers.add(Headers<? extends T> headers)
Adds all header names and values of
headers to this object. |
Headers<T> |
DefaultHeaders.add(T name,
Iterable<? extends T> values) |
Headers<T> |
EmptyHeaders.add(T name,
Iterable<? extends T> values) |
Headers<T> |
Headers.add(T name,
Iterable<? extends T> values)
Adds new headers with the specified
name and values. |
Headers<T> |
DefaultHeaders.add(T name,
T... values) |
Headers<T> |
EmptyHeaders.add(T name,
T... values) |
Headers<T> |
Headers.add(T name,
T... values)
Adds new headers with the specified
name and values. |
Headers<T> |
DefaultHeaders.add(T name,
T value) |
Headers<T> |
EmptyHeaders.add(T name,
T value) |
Headers<T> |
Headers.add(T name,
T value)
Adds a new header with the specified
name and value. |
Headers<T> |
DefaultHeaders.addBoolean(T name,
boolean value) |
Headers<T> |
EmptyHeaders.addBoolean(T name,
boolean value) |
Headers<T> |
Headers.addBoolean(T name,
boolean value)
Adds a new header.
|
Headers<T> |
DefaultHeaders.addByte(T name,
byte value) |
Headers<T> |
EmptyHeaders.addByte(T name,
byte value) |
Headers<T> |
Headers.addByte(T name,
byte value)
Adds a new header.
|
Headers<T> |
DefaultHeaders.addChar(T name,
char value) |
Headers<T> |
EmptyHeaders.addChar(T name,
char value) |
Headers<T> |
Headers.addChar(T name,
char value)
Adds a new header.
|
Headers<T> |
DefaultHeaders.addDouble(T name,
double value) |
Headers<T> |
EmptyHeaders.addDouble(T name,
double value) |
Headers<T> |
Headers.addDouble(T name,
double value)
Adds a new header.
|
Headers<T> |
DefaultHeaders.addFloat(T name,
float value) |
Headers<T> |
EmptyHeaders.addFloat(T name,
float value) |
Headers<T> |
Headers.addFloat(T name,
float value)
Adds a new header.
|
Headers<T> |
DefaultHeaders.addInt(T name,
int value) |
Headers<T> |
EmptyHeaders.addInt(T name,
int value) |
Headers<T> |
Headers.addInt(T name,
int value)
Adds a new header.
|
Headers<T> |
DefaultHeaders.addLong(T name,
long value) |
Headers<T> |
EmptyHeaders.addLong(T name,
long value) |
Headers<T> |
Headers.addLong(T name,
long value)
Adds a new header.
|
Headers<T> |
DefaultHeaders.addObject(T name,
Iterable<?> values) |
Headers<T> |
EmptyHeaders.addObject(T name,
Iterable<?> values) |
Headers<T> |
Headers.addObject(T name,
Iterable<?> values)
Adds a new header with the specified name and values.
|
Headers<T> |
DefaultHeaders.addObject(T name,
Object... values) |
Headers<T> |
EmptyHeaders.addObject(T name,
Object... values) |
Headers<T> |
Headers.addObject(T name,
Object... values)
Adds a new header with the specified name and values.
|
Headers<T> |
DefaultHeaders.addObject(T name,
Object value) |
Headers<T> |
EmptyHeaders.addObject(T name,
Object value) |
Headers<T> |
Headers.addObject(T name,
Object value)
Adds a new header.
|
Headers<T> |
DefaultHeaders.addShort(T name,
short value) |
Headers<T> |
EmptyHeaders.addShort(T name,
short value) |
Headers<T> |
Headers.addShort(T name,
short value)
Adds a new header.
|
Headers<T> |
DefaultHeaders.addTimeMillis(T name,
long value) |
Headers<T> |
EmptyHeaders.addTimeMillis(T name,
long value) |
Headers<T> |
Headers.addTimeMillis(T name,
long value)
Adds a new header.
|
Headers<T> |
DefaultHeaders.clear() |
Headers<T> |
EmptyHeaders.clear() |
Headers<T> |
Headers.clear()
Removes all headers.
|
Headers<T> |
DefaultHeaders.set(Headers<? extends T> headers) |
Headers<T> |
EmptyHeaders.set(Headers<? extends T> headers) |
Headers<T> |
Headers.set(Headers<? extends T> headers)
Clears the current header entries and copies all header entries of the specified
headers. |
Headers<T> |
DefaultHeaders.set(T name,
Iterable<? extends T> values) |
Headers<T> |
EmptyHeaders.set(T name,
Iterable<? extends T> values) |
Headers<T> |
Headers.set(T name,
Iterable<? extends T> values)
Sets a new header with the specified name and values.
|
Headers<T> |
DefaultHeaders.set(T name,
T... values) |
Headers<T> |
EmptyHeaders.set(T name,
T... values) |
Headers<T> |
Headers.set(T name,
T... values)
Sets a header with the specified name and values.
|
Headers<T> |
DefaultHeaders.set(T name,
T value) |
Headers<T> |
EmptyHeaders.set(T name,
T value) |
Headers<T> |
Headers.set(T name,
T value)
Sets a header with the specified name and value.
|
Headers<T> |
DefaultHeaders.setAll(Headers<? extends T> headers) |
Headers<T> |
EmptyHeaders.setAll(Headers<? extends T> headers) |
Headers<T> |
Headers.setAll(Headers<? extends T> headers)
Retains all current headers but calls
#set(T, T) for each entry in headers. |
Headers<T> |
DefaultHeaders.setBoolean(T name,
boolean value) |
Headers<T> |
EmptyHeaders.setBoolean(T name,
boolean value) |
Headers<T> |
Headers.setBoolean(T name,
boolean value)
Set the
name to value. |
Headers<T> |
DefaultHeaders.setByte(T name,
byte value) |
Headers<T> |
EmptyHeaders.setByte(T name,
byte value) |
Headers<T> |
Headers.setByte(T name,
byte value)
Set the
name to value. |
Headers<T> |
DefaultHeaders.setChar(T name,
char value) |
Headers<T> |
EmptyHeaders.setChar(T name,
char value) |
Headers<T> |
Headers.setChar(T name,
char value)
Set the
name to value. |
Headers<T> |
DefaultHeaders.setDouble(T name,
double value) |
Headers<T> |
EmptyHeaders.setDouble(T name,
double value) |
Headers<T> |
Headers.setDouble(T name,
double value)
Set the
name to value. |
Headers<T> |
DefaultHeaders.setFloat(T name,
float value) |
Headers<T> |
EmptyHeaders.setFloat(T name,
float value) |
Headers<T> |
Headers.setFloat(T name,
float value)
Set the
name to value. |
Headers<T> |
DefaultHeaders.setInt(T name,
int value) |
Headers<T> |
EmptyHeaders.setInt(T name,
int value) |
Headers<T> |
Headers.setInt(T name,
int value)
Set the
name to value. |
Headers<T> |
DefaultHeaders.setLong(T name,
long value) |
Headers<T> |
EmptyHeaders.setLong(T name,
long value) |
Headers<T> |
Headers.setLong(T name,
long value)
Set the
name to value. |
Headers<T> |
DefaultHeaders.setObject(T name,
Iterable<?> values) |
Headers<T> |
EmptyHeaders.setObject(T name,
Iterable<?> values) |
Headers<T> |
Headers.setObject(T name,
Iterable<?> values)
Sets a header with the specified name and values.
|
Headers<T> |
DefaultHeaders.setObject(T name,
Object... values) |
Headers<T> |
EmptyHeaders.setObject(T name,
Object... values) |
Headers<T> |
Headers.setObject(T name,
Object... values)
Sets a header with the specified name and values.
|
Headers<T> |
DefaultHeaders.setObject(T name,
Object value) |
Headers<T> |
EmptyHeaders.setObject(T name,
Object value) |
Headers<T> |
Headers.setObject(T name,
Object value)
Sets a new header.
|
Headers<T> |
DefaultHeaders.setShort(T name,
short value) |
Headers<T> |
EmptyHeaders.setShort(T name,
short value) |
Headers<T> |
Headers.setShort(T name,
short value)
Set the
name to value. |
Headers<T> |
DefaultHeaders.setTimeMillis(T name,
long value) |
Headers<T> |
EmptyHeaders.setTimeMillis(T name,
long value) |
Headers<T> |
Headers.setTimeMillis(T name,
long value)
Set the
name to value. |
| Modifier and Type | Method and Description |
|---|---|
Headers<T> |
DefaultHeaders.add(Headers<? extends T> headers) |
Headers<T> |
EmptyHeaders.add(Headers<? extends T> headers) |
Headers<T> |
Headers.add(Headers<? extends T> headers)
Adds all header names and values of
headers to this object. |
boolean |
DefaultHeaders.equals(Headers<T> h2,
io.netty.util.HashingStrategy<T> valueHashingStrategy)
Test this object for equality against
h2. |
static <T> List<String> |
HeadersUtils.getAllAsString(Headers<T> headers,
T name)
|
static <T> String |
HeadersUtils.getAsString(Headers<T> headers,
T name)
get(Object) and convert the result to a String. |
static Set<String> |
HeadersUtils.namesAsString(Headers<CharSequence> headers)
|
Headers<T> |
DefaultHeaders.set(Headers<? extends T> headers) |
Headers<T> |
EmptyHeaders.set(Headers<? extends T> headers) |
Headers<T> |
Headers.set(Headers<? extends T> headers)
Clears the current header entries and copies all header entries of the specified
headers. |
Headers<T> |
DefaultHeaders.setAll(Headers<? extends T> headers) |
Headers<T> |
EmptyHeaders.setAll(Headers<? extends T> headers) |
Headers<T> |
Headers.setAll(Headers<? extends T> headers)
Retains all current headers but calls
#set(T, T) for each entry in headers. |
Copyright © 2008–2015 The Netty Project. All rights reserved.