Package com.linkedin.alpini.netty4.http2
Class Http1Headers
- java.lang.Object
-
- io.netty.handler.codec.http.HttpHeaders
-
- com.linkedin.alpini.netty4.http2.Http1Headers
-
- All Implemented Interfaces:
java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.String>>
public class Http1Headers extends io.netty.handler.codec.http.HttpHeaders
-
-
Constructor Summary
Constructors Constructor Description Http1Headers(boolean validateCopies)Http1Headers(io.netty.handler.codec.http2.Http2Headers headers, boolean validateCopies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.netty.handler.codec.http.HttpHeadersadd(io.netty.handler.codec.http.HttpHeaders headers)io.netty.handler.codec.http.HttpHeadersadd(java.lang.CharSequence name, java.lang.Iterable<?> values)io.netty.handler.codec.http.HttpHeadersadd(java.lang.CharSequence name, java.lang.Object value)io.netty.handler.codec.http.HttpHeadersadd(java.lang.String name, java.lang.Iterable<?> values)io.netty.handler.codec.http.HttpHeadersadd(java.lang.String name, java.lang.Object value)io.netty.handler.codec.http.HttpHeadersaddInt(java.lang.CharSequence name, int value)io.netty.handler.codec.http.HttpHeadersaddShort(java.lang.CharSequence name, short value)io.netty.handler.codec.http.HttpHeadersclear()booleancontains(java.lang.CharSequence name)booleancontains(java.lang.CharSequence name, java.lang.CharSequence value, boolean ignoreCase)booleancontains(java.lang.String name)booleancontains(java.lang.String name, java.lang.String value, boolean ignoreCase)Http1Headerscopy()java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>>entries()java.lang.Stringget(java.lang.CharSequence name)java.lang.Stringget(java.lang.CharSequence name, java.lang.String defaultValue)java.lang.Stringget(java.lang.String name)java.util.List<java.lang.String>getAll(java.lang.CharSequence name)java.util.List<java.lang.String>getAll(java.lang.String name)io.netty.handler.codec.http2.Http2HeadersgetHttp2Headers()java.lang.IntegergetInt(java.lang.CharSequence name)intgetInt(java.lang.CharSequence name, int defaultValue)java.lang.ShortgetShort(java.lang.CharSequence name)shortgetShort(java.lang.CharSequence name, short defaultValue)java.lang.LonggetTimeMillis(java.lang.CharSequence name)longgetTimeMillis(java.lang.CharSequence name, long defaultValue)booleanisEmpty()protected booleanisVisible(java.lang.CharSequence cs)java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>>iterator()java.util.Iterator<java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence>>iteratorCharSequence()java.util.Set<java.lang.String>names()io.netty.handler.codec.http.HttpHeadersremove(java.lang.CharSequence name)io.netty.handler.codec.http.HttpHeadersremove(java.lang.String name)io.netty.handler.codec.http.HttpHeadersset(io.netty.handler.codec.http.HttpHeaders headers)io.netty.handler.codec.http.HttpHeadersset(java.lang.CharSequence name, java.lang.Iterable<?> values)io.netty.handler.codec.http.HttpHeadersset(java.lang.CharSequence name, java.lang.Object value)io.netty.handler.codec.http.HttpHeadersset(java.lang.String name, java.lang.Iterable<?> values)io.netty.handler.codec.http.HttpHeadersset(java.lang.String name, java.lang.Object value)io.netty.handler.codec.http.HttpHeaderssetAll(io.netty.handler.codec.http.HttpHeaders headers)io.netty.handler.codec.http.HttpHeaderssetInt(java.lang.CharSequence name, int value)io.netty.handler.codec.http.HttpHeaderssetShort(java.lang.CharSequence name, short value)intsize()java.util.Iterator<? extends java.lang.CharSequence>valueCharSequenceIterator(java.lang.CharSequence name)java.util.Iterator<java.lang.String>valueStringIterator(java.lang.CharSequence name)-
Methods inherited from class io.netty.handler.codec.http.HttpHeaders
addDateHeader, addDateHeader, addHeader, addHeader, addIntHeader, addIntHeader, clearHeaders, containsValue, encodeAscii, equalsIgnoreCase, getAllAsString, getAsString, getContentLength, getContentLength, getDate, getDate, getDateHeader, getDateHeader, getDateHeader, getDateHeader, getHeader, getHeader, getHeader, getHeader, getHost, getHost, getIntHeader, getIntHeader, getIntHeader, getIntHeader, is100ContinueExpected, isContentLengthSet, isKeepAlive, isTransferEncodingChunked, iteratorAsString, newEntity, removeHeader, removeHeader, removeTransferEncodingChunked, set100ContinueExpected, set100ContinueExpected, setContentLength, setDate, setDateHeader, setDateHeader, setDateHeader, setDateHeader, setHeader, setHeader, setHeader, setHeader, setHost, setHost, setIntHeader, setIntHeader, setIntHeader, setIntHeader, setKeepAlive, setTransferEncodingChunked, toString
-
-
-
-
Method Detail
-
getHttp2Headers
public io.netty.handler.codec.http2.Http2Headers getHttp2Headers()
-
get
public java.lang.String get(java.lang.String name)
- Specified by:
getin classio.netty.handler.codec.http.HttpHeaders
-
get
public java.lang.String get(java.lang.CharSequence name)
- Overrides:
getin classio.netty.handler.codec.http.HttpHeaders
-
get
public java.lang.String get(java.lang.CharSequence name, java.lang.String defaultValue)- Overrides:
getin classio.netty.handler.codec.http.HttpHeaders
-
getInt
public java.lang.Integer getInt(java.lang.CharSequence name)
- Specified by:
getIntin classio.netty.handler.codec.http.HttpHeaders
-
getInt
public int getInt(java.lang.CharSequence name, int defaultValue)- Specified by:
getIntin classio.netty.handler.codec.http.HttpHeaders
-
getShort
public java.lang.Short getShort(java.lang.CharSequence name)
- Specified by:
getShortin classio.netty.handler.codec.http.HttpHeaders
-
getShort
public short getShort(java.lang.CharSequence name, short defaultValue)- Specified by:
getShortin classio.netty.handler.codec.http.HttpHeaders
-
getTimeMillis
public java.lang.Long getTimeMillis(java.lang.CharSequence name)
- Specified by:
getTimeMillisin classio.netty.handler.codec.http.HttpHeaders
-
getTimeMillis
public long getTimeMillis(java.lang.CharSequence name, long defaultValue)- Specified by:
getTimeMillisin classio.netty.handler.codec.http.HttpHeaders
-
getAll
public java.util.List<java.lang.String> getAll(java.lang.String name)
- Specified by:
getAllin classio.netty.handler.codec.http.HttpHeaders
-
getAll
public java.util.List<java.lang.String> getAll(java.lang.CharSequence name)
- Overrides:
getAllin classio.netty.handler.codec.http.HttpHeaders
-
entries
public java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> entries()
- Specified by:
entriesin classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(java.lang.String name)
- Specified by:
containsin classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(java.lang.CharSequence name)
- Overrides:
containsin classio.netty.handler.codec.http.HttpHeaders
-
iterator
@Nonnull public java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.String>>- Specified by:
iteratorin classio.netty.handler.codec.http.HttpHeaders
-
iteratorCharSequence
public java.util.Iterator<java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence>> iteratorCharSequence()
- Specified by:
iteratorCharSequencein classio.netty.handler.codec.http.HttpHeaders
-
valueStringIterator
public java.util.Iterator<java.lang.String> valueStringIterator(java.lang.CharSequence name)
- Overrides:
valueStringIteratorin classio.netty.handler.codec.http.HttpHeaders
-
valueCharSequenceIterator
public java.util.Iterator<? extends java.lang.CharSequence> valueCharSequenceIterator(java.lang.CharSequence name)
- Overrides:
valueCharSequenceIteratorin classio.netty.handler.codec.http.HttpHeaders
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin classio.netty.handler.codec.http.HttpHeaders
-
size
public int size()
- Specified by:
sizein classio.netty.handler.codec.http.HttpHeaders
-
isVisible
protected boolean isVisible(java.lang.CharSequence cs)
-
names
public java.util.Set<java.lang.String> names()
- Specified by:
namesin classio.netty.handler.codec.http.HttpHeaders
-
add
public io.netty.handler.codec.http.HttpHeaders add(java.lang.String name, java.lang.Object value)- Specified by:
addin classio.netty.handler.codec.http.HttpHeaders
-
add
public io.netty.handler.codec.http.HttpHeaders add(java.lang.CharSequence name, java.lang.Object value)- Overrides:
addin classio.netty.handler.codec.http.HttpHeaders
-
add
public io.netty.handler.codec.http.HttpHeaders add(java.lang.String name, java.lang.Iterable<?> values)- Specified by:
addin classio.netty.handler.codec.http.HttpHeaders
-
add
public io.netty.handler.codec.http.HttpHeaders add(java.lang.CharSequence name, java.lang.Iterable<?> values)- Overrides:
addin classio.netty.handler.codec.http.HttpHeaders
-
add
public io.netty.handler.codec.http.HttpHeaders add(io.netty.handler.codec.http.HttpHeaders headers)
- Overrides:
addin classio.netty.handler.codec.http.HttpHeaders
-
addInt
public io.netty.handler.codec.http.HttpHeaders addInt(java.lang.CharSequence name, int value)- Specified by:
addIntin classio.netty.handler.codec.http.HttpHeaders
-
addShort
public io.netty.handler.codec.http.HttpHeaders addShort(java.lang.CharSequence name, short value)- Specified by:
addShortin classio.netty.handler.codec.http.HttpHeaders
-
set
public io.netty.handler.codec.http.HttpHeaders set(java.lang.String name, java.lang.Object value)- Specified by:
setin classio.netty.handler.codec.http.HttpHeaders
-
set
public io.netty.handler.codec.http.HttpHeaders set(java.lang.CharSequence name, java.lang.Object value)- Overrides:
setin classio.netty.handler.codec.http.HttpHeaders
-
set
public io.netty.handler.codec.http.HttpHeaders set(java.lang.String name, java.lang.Iterable<?> values)- Specified by:
setin classio.netty.handler.codec.http.HttpHeaders
-
set
public io.netty.handler.codec.http.HttpHeaders set(java.lang.CharSequence name, java.lang.Iterable<?> values)- Overrides:
setin classio.netty.handler.codec.http.HttpHeaders
-
set
public io.netty.handler.codec.http.HttpHeaders set(io.netty.handler.codec.http.HttpHeaders headers)
- Overrides:
setin classio.netty.handler.codec.http.HttpHeaders
-
setAll
public io.netty.handler.codec.http.HttpHeaders setAll(io.netty.handler.codec.http.HttpHeaders headers)
- Overrides:
setAllin classio.netty.handler.codec.http.HttpHeaders
-
setInt
public io.netty.handler.codec.http.HttpHeaders setInt(java.lang.CharSequence name, int value)- Specified by:
setIntin classio.netty.handler.codec.http.HttpHeaders
-
setShort
public io.netty.handler.codec.http.HttpHeaders setShort(java.lang.CharSequence name, short value)- Specified by:
setShortin classio.netty.handler.codec.http.HttpHeaders
-
remove
public io.netty.handler.codec.http.HttpHeaders remove(java.lang.String name)
- Specified by:
removein classio.netty.handler.codec.http.HttpHeaders
-
remove
public io.netty.handler.codec.http.HttpHeaders remove(java.lang.CharSequence name)
- Overrides:
removein classio.netty.handler.codec.http.HttpHeaders
-
clear
public io.netty.handler.codec.http.HttpHeaders clear()
- Specified by:
clearin classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(java.lang.String name, java.lang.String value, boolean ignoreCase)- Overrides:
containsin classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(java.lang.CharSequence name, java.lang.CharSequence value, boolean ignoreCase)- Overrides:
containsin classio.netty.handler.codec.http.HttpHeaders
-
copy
public Http1Headers copy()
- Overrides:
copyin classio.netty.handler.codec.http.HttpHeaders
-
-