Package io.netty.handler.codec
Class AsciiHeadersEncoder
- java.lang.Object
-
- io.netty.handler.codec.AsciiHeadersEncoder
-
public final class AsciiHeadersEncoder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAsciiHeadersEncoder.NewlineTypeThe newline characters to insert between header entries.static classAsciiHeadersEncoder.SeparatorTypeThe separator characters to insert between a header name and a header value.
-
Field Summary
Fields Modifier and Type Field Description private ByteBufbufprivate AsciiHeadersEncoder.NewlineTypenewlineTypeprivate AsciiHeadersEncoder.SeparatorTypeseparatorType
-
Constructor Summary
Constructors Constructor Description AsciiHeadersEncoder(ByteBuf buf)AsciiHeadersEncoder(ByteBuf buf, AsciiHeadersEncoder.SeparatorType separatorType, AsciiHeadersEncoder.NewlineType newlineType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidencode(java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence> entry)private static voidwriteAscii(ByteBuf buf, int offset, java.lang.CharSequence value)
-
-
-
Field Detail
-
buf
private final ByteBuf buf
-
separatorType
private final AsciiHeadersEncoder.SeparatorType separatorType
-
newlineType
private final AsciiHeadersEncoder.NewlineType newlineType
-
-
Constructor Detail
-
AsciiHeadersEncoder
public AsciiHeadersEncoder(ByteBuf buf)
-
AsciiHeadersEncoder
public AsciiHeadersEncoder(ByteBuf buf, AsciiHeadersEncoder.SeparatorType separatorType, AsciiHeadersEncoder.NewlineType newlineType)
-
-
Method Detail
-
encode
public void encode(java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence> entry)
-
writeAscii
private static void writeAscii(ByteBuf buf, int offset, java.lang.CharSequence value)
-
-