Package io.quarkus.vertx.http.runtime
Class QuarkusHttpHeaders
- java.lang.Object
-
- io.netty.handler.codec.http.HttpHeaders
-
- io.quarkus.vertx.http.runtime.QuarkusHttpHeaders
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static intCRLF_SHORT
-
Constructor Summary
Constructors Constructor Description QuarkusHttpHeaders()
-
Method Summary
-
Methods inherited from class io.netty.handler.codec.http.HttpHeaders
add, addDateHeader, addDateHeader, addHeader, addHeader, addIntHeader, addIntHeader, clearHeaders, containsValue, copy, encodeAscii, equalsIgnoreCase, get, 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, set, set100ContinueExpected, set100ContinueExpected, setAll, setContentLength, setDate, setDateHeader, setDateHeader, setDateHeader, setDateHeader, setHeader, setHeader, setHeader, setHeader, setHost, setHost, setIntHeader, setIntHeader, setIntHeader, setIntHeader, setKeepAlive, setTransferEncodingChunked, valueCharSequenceIterator, valueStringIterator
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
spliterator
-
-
-
-
Field Detail
-
CRLF_SHORT
static final int CRLF_SHORT
- See Also:
- Constant Field Values
-
-
Method Detail
-
setAll
public io.vertx.core.MultiMap setAll(io.vertx.core.MultiMap headers)
- Specified by:
setAllin interfaceio.vertx.core.MultiMap
-
setAll
public io.vertx.core.MultiMap setAll(Map<String,String> headers)
- Specified by:
setAllin interfaceio.vertx.core.MultiMap
-
size
public int size()
- Specified by:
sizein interfaceio.vertx.core.MultiMap- Specified by:
sizein classio.netty.handler.codec.http.HttpHeaders
-
add
public QuarkusHttpHeaders add(CharSequence name, CharSequence value)
- Specified by:
addin interfaceio.vertx.core.MultiMap
-
add
public QuarkusHttpHeaders add(CharSequence name, Object value)
- Overrides:
addin classio.netty.handler.codec.http.HttpHeaders
-
add
public io.netty.handler.codec.http.HttpHeaders add(String name, Object value)
- Specified by:
addin classio.netty.handler.codec.http.HttpHeaders
-
add
public QuarkusHttpHeaders add(String name, String strVal)
- Specified by:
addin interfaceio.vertx.core.MultiMap
-
add
public QuarkusHttpHeaders add(CharSequence name, Iterable values)
- Specified by:
addin interfaceio.vertx.core.MultiMap- Overrides:
addin classio.netty.handler.codec.http.HttpHeaders
-
add
public QuarkusHttpHeaders add(String name, Iterable values)
- Specified by:
addin interfaceio.vertx.core.MultiMap- Specified by:
addin classio.netty.handler.codec.http.HttpHeaders
-
addAll
public io.vertx.core.MultiMap addAll(io.vertx.core.MultiMap headers)
- Specified by:
addAllin interfaceio.vertx.core.MultiMap
-
addAll
public io.vertx.core.MultiMap addAll(Map<String,String> map)
- Specified by:
addAllin interfaceio.vertx.core.MultiMap
-
remove
public QuarkusHttpHeaders remove(CharSequence name)
- Specified by:
removein interfaceio.vertx.core.MultiMap- Overrides:
removein classio.netty.handler.codec.http.HttpHeaders
-
remove
public QuarkusHttpHeaders remove(String name)
- Specified by:
removein interfaceio.vertx.core.MultiMap- Specified by:
removein classio.netty.handler.codec.http.HttpHeaders
-
set
public QuarkusHttpHeaders set(CharSequence name, CharSequence value)
- Specified by:
setin interfaceio.vertx.core.MultiMap
-
set
public QuarkusHttpHeaders set(String name, String value)
- Specified by:
setin interfaceio.vertx.core.MultiMap
-
set
public QuarkusHttpHeaders set(String name, Object value)
- Specified by:
setin classio.netty.handler.codec.http.HttpHeaders
-
set
public QuarkusHttpHeaders set(CharSequence name, Object value)
- Overrides:
setin classio.netty.handler.codec.http.HttpHeaders
-
set
public QuarkusHttpHeaders set(CharSequence name, Iterable values)
- Specified by:
setin interfaceio.vertx.core.MultiMap- Overrides:
setin classio.netty.handler.codec.http.HttpHeaders
-
set
public QuarkusHttpHeaders set(String name, Iterable values)
- Specified by:
setin interfaceio.vertx.core.MultiMap- Specified by:
setin classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(CharSequence name, CharSequence value, boolean ignoreCase)
- Specified by:
containsin interfaceio.vertx.core.MultiMap- Overrides:
containsin classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(String name, String value, boolean ignoreCase)
- Specified by:
containsin interfaceio.vertx.core.MultiMap- Overrides:
containsin classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(CharSequence name)
- Specified by:
containsin interfaceio.vertx.core.MultiMap- Overrides:
containsin classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(String name)
- Specified by:
containsin interfaceio.vertx.core.MultiMap- Specified by:
containsin classio.netty.handler.codec.http.HttpHeaders
-
get
public String get(CharSequence name)
- Specified by:
getin interfaceio.vertx.core.MultiMap- Overrides:
getin classio.netty.handler.codec.http.HttpHeaders
-
get
public String get(String name)
- Specified by:
getin interfaceio.vertx.core.MultiMap- Specified by:
getin classio.netty.handler.codec.http.HttpHeaders
-
getAll
public List<String> getAll(CharSequence name)
- Specified by:
getAllin interfaceio.vertx.core.MultiMap- Overrides:
getAllin classio.netty.handler.codec.http.HttpHeaders
-
getAll
public List<String> getAll(String name)
- Specified by:
getAllin interfaceio.vertx.core.MultiMap- Specified by:
getAllin classio.netty.handler.codec.http.HttpHeaders
-
entries
public List<Map.Entry<String,String>> entries()
- Specified by:
entriesin interfaceio.vertx.core.MultiMap- Specified by:
entriesin classio.netty.handler.codec.http.HttpHeaders
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceio.vertx.core.MultiMap- Specified by:
isEmptyin classio.netty.handler.codec.http.HttpHeaders
-
names
public Set<String> names()
- Specified by:
namesin interfaceio.vertx.core.MultiMap- Specified by:
namesin classio.netty.handler.codec.http.HttpHeaders
-
clear
public QuarkusHttpHeaders clear()
- Specified by:
clearin interfaceio.vertx.core.MultiMap- Specified by:
clearin classio.netty.handler.codec.http.HttpHeaders
-
toString
public String toString()
- Overrides:
toStringin classio.netty.handler.codec.http.HttpHeaders
-
getInt
public Integer getInt(CharSequence name)
- Specified by:
getIntin classio.netty.handler.codec.http.HttpHeaders
-
getInt
public int getInt(CharSequence name, int defaultValue)
- Specified by:
getIntin classio.netty.handler.codec.http.HttpHeaders
-
getShort
public Short getShort(CharSequence name)
- Specified by:
getShortin classio.netty.handler.codec.http.HttpHeaders
-
getShort
public short getShort(CharSequence name, short defaultValue)
- Specified by:
getShortin classio.netty.handler.codec.http.HttpHeaders
-
getTimeMillis
public Long getTimeMillis(CharSequence name)
- Specified by:
getTimeMillisin classio.netty.handler.codec.http.HttpHeaders
-
getTimeMillis
public long getTimeMillis(CharSequence name, long defaultValue)
- Specified by:
getTimeMillisin classio.netty.handler.codec.http.HttpHeaders
-
iteratorCharSequence
public Iterator<Map.Entry<CharSequence,CharSequence>> iteratorCharSequence()
- Specified by:
iteratorCharSequencein classio.netty.handler.codec.http.HttpHeaders
-
addInt
public io.netty.handler.codec.http.HttpHeaders addInt(CharSequence name, int value)
- Specified by:
addIntin classio.netty.handler.codec.http.HttpHeaders
-
addShort
public io.netty.handler.codec.http.HttpHeaders addShort(CharSequence name, short value)
- Specified by:
addShortin classio.netty.handler.codec.http.HttpHeaders
-
setInt
public io.netty.handler.codec.http.HttpHeaders setInt(CharSequence name, int value)
- Specified by:
setIntin classio.netty.handler.codec.http.HttpHeaders
-
setShort
public io.netty.handler.codec.http.HttpHeaders setShort(CharSequence name, short value)
- Specified by:
setShortin classio.netty.handler.codec.http.HttpHeaders
-
encode
public void encode(io.netty.buffer.ByteBuf buf)
-
encoderHeader
static void encoderHeader(CharSequence name, CharSequence value, io.netty.buffer.ByteBuf buf)
-
setContextObject
public <T> QuarkusHttpHeaders setContextObject(Class<T> key, T type)
-
getContextObject
public <T> T getContextObject(Class<T> key)
-
-