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 int
CRLF_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:
setAll
in interfaceio.vertx.core.MultiMap
-
setAll
public io.vertx.core.MultiMap setAll(Map<String,String> headers)
- Specified by:
setAll
in interfaceio.vertx.core.MultiMap
-
size
public int size()
- Specified by:
size
in interfaceio.vertx.core.MultiMap
- Specified by:
size
in classio.netty.handler.codec.http.HttpHeaders
-
add
public QuarkusHttpHeaders add(CharSequence name, CharSequence value)
- Specified by:
add
in interfaceio.vertx.core.MultiMap
-
add
public QuarkusHttpHeaders add(CharSequence name, Object value)
- Overrides:
add
in classio.netty.handler.codec.http.HttpHeaders
-
add
public io.netty.handler.codec.http.HttpHeaders add(String name, Object value)
- Specified by:
add
in classio.netty.handler.codec.http.HttpHeaders
-
add
public QuarkusHttpHeaders add(String name, String strVal)
- Specified by:
add
in interfaceio.vertx.core.MultiMap
-
add
public QuarkusHttpHeaders add(CharSequence name, Iterable values)
- Specified by:
add
in interfaceio.vertx.core.MultiMap
- Overrides:
add
in classio.netty.handler.codec.http.HttpHeaders
-
add
public QuarkusHttpHeaders add(String name, Iterable values)
- Specified by:
add
in interfaceio.vertx.core.MultiMap
- Specified by:
add
in classio.netty.handler.codec.http.HttpHeaders
-
addAll
public io.vertx.core.MultiMap addAll(io.vertx.core.MultiMap headers)
- Specified by:
addAll
in interfaceio.vertx.core.MultiMap
-
addAll
public io.vertx.core.MultiMap addAll(Map<String,String> map)
- Specified by:
addAll
in interfaceio.vertx.core.MultiMap
-
remove
public QuarkusHttpHeaders remove(CharSequence name)
- Specified by:
remove
in interfaceio.vertx.core.MultiMap
- Overrides:
remove
in classio.netty.handler.codec.http.HttpHeaders
-
remove
public QuarkusHttpHeaders remove(String name)
- Specified by:
remove
in interfaceio.vertx.core.MultiMap
- Specified by:
remove
in classio.netty.handler.codec.http.HttpHeaders
-
set
public QuarkusHttpHeaders set(CharSequence name, CharSequence value)
- Specified by:
set
in interfaceio.vertx.core.MultiMap
-
set
public QuarkusHttpHeaders set(String name, String value)
- Specified by:
set
in interfaceio.vertx.core.MultiMap
-
set
public QuarkusHttpHeaders set(String name, Object value)
- Specified by:
set
in classio.netty.handler.codec.http.HttpHeaders
-
set
public QuarkusHttpHeaders set(CharSequence name, Object value)
- Overrides:
set
in classio.netty.handler.codec.http.HttpHeaders
-
set
public QuarkusHttpHeaders set(CharSequence name, Iterable values)
- Specified by:
set
in interfaceio.vertx.core.MultiMap
- Overrides:
set
in classio.netty.handler.codec.http.HttpHeaders
-
set
public QuarkusHttpHeaders set(String name, Iterable values)
- Specified by:
set
in interfaceio.vertx.core.MultiMap
- Specified by:
set
in classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(CharSequence name, CharSequence value, boolean ignoreCase)
- Specified by:
contains
in interfaceio.vertx.core.MultiMap
- Overrides:
contains
in classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(String name, String value, boolean ignoreCase)
- Specified by:
contains
in interfaceio.vertx.core.MultiMap
- Overrides:
contains
in classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(CharSequence name)
- Specified by:
contains
in interfaceio.vertx.core.MultiMap
- Overrides:
contains
in classio.netty.handler.codec.http.HttpHeaders
-
contains
public boolean contains(String name)
- Specified by:
contains
in interfaceio.vertx.core.MultiMap
- Specified by:
contains
in classio.netty.handler.codec.http.HttpHeaders
-
get
public String get(CharSequence name)
- Specified by:
get
in interfaceio.vertx.core.MultiMap
- Overrides:
get
in classio.netty.handler.codec.http.HttpHeaders
-
get
public String get(String name)
- Specified by:
get
in interfaceio.vertx.core.MultiMap
- Specified by:
get
in classio.netty.handler.codec.http.HttpHeaders
-
getAll
public List<String> getAll(CharSequence name)
- Specified by:
getAll
in interfaceio.vertx.core.MultiMap
- Overrides:
getAll
in classio.netty.handler.codec.http.HttpHeaders
-
getAll
public List<String> getAll(String name)
- Specified by:
getAll
in interfaceio.vertx.core.MultiMap
- Specified by:
getAll
in classio.netty.handler.codec.http.HttpHeaders
-
entries
public List<Map.Entry<String,String>> entries()
- Specified by:
entries
in interfaceio.vertx.core.MultiMap
- Specified by:
entries
in classio.netty.handler.codec.http.HttpHeaders
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceio.vertx.core.MultiMap
- Specified by:
isEmpty
in classio.netty.handler.codec.http.HttpHeaders
-
names
public Set<String> names()
- Specified by:
names
in interfaceio.vertx.core.MultiMap
- Specified by:
names
in classio.netty.handler.codec.http.HttpHeaders
-
clear
public QuarkusHttpHeaders clear()
- Specified by:
clear
in interfaceio.vertx.core.MultiMap
- Specified by:
clear
in classio.netty.handler.codec.http.HttpHeaders
-
toString
public String toString()
- Overrides:
toString
in classio.netty.handler.codec.http.HttpHeaders
-
getInt
public Integer getInt(CharSequence name)
- Specified by:
getInt
in classio.netty.handler.codec.http.HttpHeaders
-
getInt
public int getInt(CharSequence name, int defaultValue)
- Specified by:
getInt
in classio.netty.handler.codec.http.HttpHeaders
-
getShort
public Short getShort(CharSequence name)
- Specified by:
getShort
in classio.netty.handler.codec.http.HttpHeaders
-
getShort
public short getShort(CharSequence name, short defaultValue)
- Specified by:
getShort
in classio.netty.handler.codec.http.HttpHeaders
-
getTimeMillis
public Long getTimeMillis(CharSequence name)
- Specified by:
getTimeMillis
in classio.netty.handler.codec.http.HttpHeaders
-
getTimeMillis
public long getTimeMillis(CharSequence name, long defaultValue)
- Specified by:
getTimeMillis
in classio.netty.handler.codec.http.HttpHeaders
-
iteratorCharSequence
public Iterator<Map.Entry<CharSequence,CharSequence>> iteratorCharSequence()
- Specified by:
iteratorCharSequence
in classio.netty.handler.codec.http.HttpHeaders
-
addInt
public io.netty.handler.codec.http.HttpHeaders addInt(CharSequence name, int value)
- Specified by:
addInt
in classio.netty.handler.codec.http.HttpHeaders
-
addShort
public io.netty.handler.codec.http.HttpHeaders addShort(CharSequence name, short value)
- Specified by:
addShort
in classio.netty.handler.codec.http.HttpHeaders
-
setInt
public io.netty.handler.codec.http.HttpHeaders setInt(CharSequence name, int value)
- Specified by:
setInt
in classio.netty.handler.codec.http.HttpHeaders
-
setShort
public io.netty.handler.codec.http.HttpHeaders setShort(CharSequence name, short value)
- Specified by:
setShort
in 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)
-
-