Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractBuilder() - Constructor for class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader.AbstractBuilder
 
AbstractBuilder() - Constructor for class io.inverno.mod.http.base.internal.header.ParameterizedHeader.AbstractBuilder
 
AbstractHeaderBuilder<A,B> - Class in io.inverno.mod.http.base.header
Base implementation for HeaderBuilder.
AbstractHeaderBuilder() - Constructor for class io.inverno.mod.http.base.header.AbstractHeaderBuilder
 
AbstractHeaderCodec<A,B> - Class in io.inverno.mod.http.base.header
Base implementation for HeaderCodec.
AbstractHeaderCodec(Supplier<B>, Set<String>) - Constructor for class io.inverno.mod.http.base.header.AbstractHeaderCodec
Creates a header codec with the specified builder supplier and supported header names.
Accept(List<Headers.Accept.MediaRange>) - Constructor for class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept
Creates an accept header with the specified list of media range.
AcceptCodec - Class in io.inverno.mod.http.base.internal.header
Accept HTTP HeaderCodec implementation.
AcceptCodec() - Constructor for class io.inverno.mod.http.base.internal.header.AcceptCodec
Creates an accept header codec that allows multiple media ranges to be specified in the header value.
AcceptCodec(boolean) - Constructor for class io.inverno.mod.http.base.internal.header.AcceptCodec
Creates an accept header codec that allows or not multiple media ranges to be specified in the header value.
AcceptCodec.Accept - Class in io.inverno.mod.http.base.internal.header
Headers.Accept header implementation.
AcceptCodec.Accept.Builder - Class in io.inverno.mod.http.base.internal.header
Accept HeaderBuilder implementation
AcceptCodec.Accept.MediaRange - Class in io.inverno.mod.http.base.internal.header
Headers.Accept.MediaRange implementation.
ACCEPTED - Enum constant in enum io.inverno.mod.http.base.Status
AcceptLanguage(List<Headers.AcceptLanguage.LanguageRange>) - Constructor for class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage
Creates an accept-language header with the specified list of language range.
AcceptLanguageCodec - Class in io.inverno.mod.http.base.internal.header
Accept-language HTTP HeaderCodec implementation.
AcceptLanguageCodec() - Constructor for class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec
Creates an accept-language header codec that allows multiple language ranges to be specified in the header value.
AcceptLanguageCodec(boolean) - Constructor for class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec
Creates an accept-language header codec that allows or not multiple language ranges to be specified in the header value.
AcceptLanguageCodec.AcceptLanguage - Class in io.inverno.mod.http.base.internal.header
Headers.AcceptLanguage header implementation.
AcceptLanguageCodec.AcceptLanguage.Builder - Class in io.inverno.mod.http.base.internal.header
Accept-language HeaderBuilder implementation.
AcceptLanguageCodec.AcceptLanguage.LanguageRange - Class in io.inverno.mod.http.base.internal.header
add(Header...) - Method in interface io.inverno.mod.http.base.OutboundHeaders
Adds the specified headers.
add(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.base.OutboundHeaders
Adds a header with the specified name and value.
add(CharSequence, Iterable<?>) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
add(CharSequence, Object) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
add(String, Iterable<?>) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
add(String, Object) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
addCharSequence(CharSequence, CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Adds the specified header.
addCharSequence(CharSequence, Iterable<CharSequence>) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Adds the specified header with multiple values.
addCookie(String, String) - Method in interface io.inverno.mod.http.base.OutboundSetCookies
Adds a set-cookie with the specified name and value.
addCookie(String, T) - Method in interface io.inverno.mod.http.base.OutboundCookies
Adds a cookie.
addCookie(Consumer<SetCookie.Configurator>) - Method in interface io.inverno.mod.http.base.OutboundSetCookies
Adds a set-cookie.
addInt(CharSequence, int) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
addLong(CharSequence, long) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Adds the specified header.
addShort(CharSequence, short) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
ALL - Static variable in interface io.inverno.mod.http.base.header.Headers.Accept
Accept all header: */*
ALL - Static variable in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Accept all header: *
apply(Flux<ByteBuf>) - Method in class io.inverno.mod.http.base.internal.OutboundDataSequencer
 
as(Class<T>) - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
as(Type) - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asArrayOf(Class<T>) - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asArrayOf(Type) - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asBigDecimal() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asBigInteger() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asBoolean() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asByte() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asCharacter() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asClass() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asCurrency() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asDouble() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asFile() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asFloat() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asInetAddress() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asInteger() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asListOf(Class<T>) - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asListOf(Type) - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asLocalDate() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asLocalDateTime() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asLocale() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asLong() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asPath() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asPattern() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asSetOf(Class<T>) - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asSetOf(Type) - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asShort() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asString() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asURI() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asURL() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
asZonedDateTime() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
AUTH_SCHEME_BASIC - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
Designates the basic authentication scheme as defined by RFC 7617 Section 2.
AUTH_SCHEME_BEARER - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
Designates the bearer authentication scheme as defined by RFC 6750 Section 2.1
AUTH_SCHEME_DIGEST - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
Designates the digest authentication scheme as defined by RFC 7616 Section 3.4.
AUTH_SCHEME_NEGOTIATE - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
Desginates the negotiate authentication scheme as defined by RFC 4559 Section 4.
Authorization(String, String, String, String) - Constructor for class io.inverno.mod.http.base.internal.header.AuthorizationCodec.Authorization
Creates an authorization header.
Authorization(String, String, Map<String, String>) - Constructor for class io.inverno.mod.http.base.internal.header.AuthorizationCodec.Authorization
Creates an authorization header.
AuthorizationCodec - Class in io.inverno.mod.http.base.internal.header
Authorization HTTP HeaderCodec implementation.
AuthorizationCodec() - Constructor for class io.inverno.mod.http.base.internal.header.AuthorizationCodec
Creates an authorization header codec.
AuthorizationCodec(Set<String>) - Constructor for class io.inverno.mod.http.base.internal.header.AuthorizationCodec
Creates an authorization header codec with the specified expected schemes.
AuthorizationCodec.Authorization - Class in io.inverno.mod.http.base.internal.header
Headers.Authorization header implementation.
AuthorizationCodec.Authorization.ParametersBuilder - Class in io.inverno.mod.http.base.internal.header
An authorization parameters builder.
AuthorizationCodec.Authorization.TokenBuilder - Class in io.inverno.mod.http.base.internal.header
An authorization token builder.

B

BAD_GATEWAY - Enum constant in enum io.inverno.mod.http.base.Status
BAD_GATEWAY - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
BAD_REQUEST - Enum constant in enum io.inverno.mod.http.base.Status
BadRequestException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates a Bad Request (400).
BadRequestException() - Constructor for exception class io.inverno.mod.http.base.BadRequestException
Creates a bad request exception.
BadRequestException(String) - Constructor for exception class io.inverno.mod.http.base.BadRequestException
Creates a bad request exception with the specified message.
BadRequestException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.BadRequestException
Creates a bad request exception with the specified message and cause.
BadRequestException(Throwable) - Constructor for exception class io.inverno.mod.http.base.BadRequestException
Creates a bad request exception with the specified cause.
Base - Class in io.inverno.mod.http.base
 
Base.Builder - Class in io.inverno.mod.http.base
 
Base.Linker - Class in io.inverno.mod.http.base
 
BaseExchange<A> - Interface in io.inverno.mod.http.base
Base HTTP exchange (request/response) for representing server or client exchanges.
BaseRequest - Interface in io.inverno.mod.http.base
Base HTTP request for representing client or server requests.
BaseResponse - Interface in io.inverno.mod.http.base
Base HTTP response for representing client or server responses.
BaseWebSocketExchange<A> - Interface in io.inverno.mod.http.base.ws
Represents a WebSocket exchange between a client and a server.
BaseWebSocketExchange.Inbound - Interface in io.inverno.mod.http.base.ws
Represents the inbound part of a WebSocket exchange.
BaseWebSocketExchange.Outbound - Interface in io.inverno.mod.http.base.ws
Represents the outbound part of a WebSocket exchange.
binary() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage
 
binary() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the message payload binary data stream.
binary(ByteBuf) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage.GenericFactory
 
binary(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a final binary frame with the specified payload data.
binary(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a binary message with the specified payload data.
binary(ByteBuf, boolean) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame.GenericFactory
 
binary(ByteBuf, boolean) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a binary frame with the specified payload data.
binary(Publisher<ByteBuf>) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage.GenericFactory
 
binary(Publisher<ByteBuf>) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a binary message with the specified payload data stream.
BINARY - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a BINARY data frame.
BINARY - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketMessage.Kind
Indicates a BINARY message.
binaryMessages() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Inbound
Returns the received binary messages.
BOUNDARY - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentType
Boundary parameter
build() - Method in interface io.inverno.mod.http.base.header.HeaderBuilder
Builds the header.
build() - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.Builder
 
build() - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.Builder
 
build() - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec.Authorization.ParametersBuilder
 
build() - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec.Authorization.TokenBuilder
 
build() - Method in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition.Builder
 
build() - Method in class io.inverno.mod.http.base.internal.header.ContentTypeCodec.ContentType.Builder
 
build() - Method in class io.inverno.mod.http.base.internal.header.CookieCodec.Cookie.Builder
 
build() - Method in class io.inverno.mod.http.base.internal.header.GenericHeader.Builder
 
build() - Method in class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader.AbstractBuilder
 
build() - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeader.Builder
 
build() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie.Builder
 
Builder() - Constructor for class io.inverno.mod.http.base.Base.Builder
 
Builder() - Constructor for class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.Builder
 
Builder() - Constructor for class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.Builder
 
Builder() - Constructor for class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition.Builder
 
Builder() - Constructor for class io.inverno.mod.http.base.internal.header.ContentTypeCodec.ContentType.Builder
 
Builder() - Constructor for class io.inverno.mod.http.base.internal.header.GenericHeader.Builder
 
Builder() - Constructor for class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader.Builder
 
Builder() - Constructor for class io.inverno.mod.http.base.internal.header.ParameterizedHeader.Builder
 
Builder() - Constructor for class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie.Builder
 
Builder(ObjectConverter<String>) - Constructor for class io.inverno.mod.http.base.internal.header.CookieCodec.Cookie.Builder
Creates a cookie header builder.
builderSupplier - Variable in class io.inverno.mod.http.base.header.AbstractHeaderCodec
The header builder supplier.

C

CHARSET - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentType
Charset parameter
clear() - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
CLIENT_ERROR - Enum constant in enum io.inverno.mod.http.base.Status.Category
close() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Closes the WebSocket with the normal status (1000).
close(short) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Closes the WebSocket with the specified status code.
close(short, String) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Closes the WebSocket with specified status code and reason.
close(WebSocketStatus) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Closes the WebSocket with the specified status.
close(WebSocketStatus, String) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Closes the WebSocket with specified status and reason.
close(String) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Closes the WebSocket with the normal status (1000) and the specified reason.
CLOSE - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a CLOSE control frame.
CLOSED_ABNORMALLY - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
Designated for use in applications expecting a status code to indicate that the connection was closed abnormally, e.g., without sending or receiving a Close control frame.
closeOnComplete(boolean) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Outbound
Specifies whether the WebSocket exchange should be closed when the frames publisher completes successfully.
COLON - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Colon ':'
COMMA - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Comma ','
COMPARATOR - Static variable in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
The media range comparator based on media range scores.
COMPARATOR - Static variable in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
The language range comparator based on language range scores.
CONFLICT - Enum constant in enum io.inverno.mod.http.base.Status
CONNECT - Enum constant in enum io.inverno.mod.http.base.Method
contains(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Determines whether a header with the specified name is present.
contains(CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
contains(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Determines whether a header with the specified name and value is present.
contains(CharSequence, CharSequence, boolean) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
contains(String) - Method in interface io.inverno.mod.http.base.InboundCookies
Determines whether a cookie with the specified name is present.
contains(String) - Method in interface io.inverno.mod.http.base.InboundSetCookies
Determines whether a set-cookie with the specified name is present.
contains(String) - Method in class io.inverno.mod.http.base.internal.GenericQueryParameters
 
contains(String) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
contains(String) - Method in interface io.inverno.mod.http.base.QueryParameters
Determines whether a parameter with the specified name is present.
contains(String, String, boolean) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
content - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
content - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
content() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
content() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
ContentDispositionCodec - Class in io.inverno.mod.http.base.internal.header
Content-disposition HTTP HeaderCodec implementation.
ContentDispositionCodec() - Constructor for class io.inverno.mod.http.base.internal.header.ContentDispositionCodec
Creates a content-disposition header codec.
ContentDispositionCodec.ContentDisposition - Class in io.inverno.mod.http.base.internal.header
Headers.ContentDisposition header implementation.
ContentDispositionCodec.ContentDisposition.Builder - Class in io.inverno.mod.http.base.internal.header
Content-disposition HeaderBuilder implementation.
contentLength(long) - Method in interface io.inverno.mod.http.base.OutboundRequestHeaders
Sets the request content length.
contentLength(long) - Method in interface io.inverno.mod.http.base.OutboundResponseHeaders
Sets the response content length.
contentType(String) - Method in interface io.inverno.mod.http.base.OutboundRequestHeaders
Sets the request content type header field value.
contentType(String) - Method in interface io.inverno.mod.http.base.OutboundResponseHeaders
Sets the response content type header field value.
ContentType(String, Charset, String, Map<String, String>) - Constructor for class io.inverno.mod.http.base.internal.header.ContentTypeCodec.ContentType
Creates a content-type header with the specified media type, charset, boundary and parameters.
ContentTypeCodec - Class in io.inverno.mod.http.base.internal.header
Content-type HTTP HeaderCodec implementation.
ContentTypeCodec() - Constructor for class io.inverno.mod.http.base.internal.header.ContentTypeCodec
Creates a content-type header codec.
ContentTypeCodec.ContentType - Class in io.inverno.mod.http.base.internal.header
Headers.ContentType header implementation.
ContentTypeCodec.ContentType.Builder - Class in io.inverno.mod.http.base.internal.header
Content-type HeaderBuilder implementation.
context() - Method in interface io.inverno.mod.http.base.BaseExchange
Returns the context attached to the exchange.
context() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Returns the context attached to the exchange.
continuation(ByteBuf, boolean) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame.GenericFactory
 
continuation(ByteBuf, boolean) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a continuation frame with the specified payload data.
CONTINUATION - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a CONTINUATION data frame.
CONTINUE - Enum constant in enum io.inverno.mod.http.base.Status
Cookie - Interface in io.inverno.mod.http.base.header
Represents a HTTP cookie as defined by RFC 6265 Section 4.2
Cookie(Map<String, List<CookieParameter>>) - Constructor for class io.inverno.mod.http.base.internal.header.CookieCodec.Cookie
Creates a cookie header.
CookieCodec - Class in io.inverno.mod.http.base.internal.header
Cookie HTTP HeaderCodec implementation.
CookieCodec(ObjectConverter<String>) - Constructor for class io.inverno.mod.http.base.internal.header.CookieCodec
Creates a cookie header codec with the specified parameter value converter.
CookieCodec.Cookie - Class in io.inverno.mod.http.base.internal.header
Headers.Cookie header implementation.
CookieCodec.Cookie.Builder - Class in io.inverno.mod.http.base.internal.header
Cookie HeaderBuilder implementation.
CookieParameter - Interface in io.inverno.mod.http.base.header
A cookie with parameter's conversion capabilities.
cookies() - Method in interface io.inverno.mod.http.base.InboundRequestHeaders
Returns the cookies defined in the request.
cookies() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Returns the set-cookies defined in the response.
cookies(Consumer<OutboundCookies>) - Method in interface io.inverno.mod.http.base.OutboundRequestHeaders
Sets the request cookies.
cookies(Consumer<OutboundSetCookies>) - Method in interface io.inverno.mod.http.base.OutboundResponseHeaders
Sets the response set-cookies.
copy() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
copy() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
copy() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
copy() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
copy() - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 
CR - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Carriage return
create(String, T) - Method in interface io.inverno.mod.http.base.Parameter.Factory
Creates a parameter with the specified name and value.
CREATED - Enum constant in enum io.inverno.mod.http.base.Status
CREATION_DATE - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Creation-date parameter

D

decode(ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderService
Decodes the specified header field ByteBuf as defined by RFC 7230 Section 3.2 using the specified charset.
decode(ByteBuf, Charset) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
 
decode(String) - Method in interface io.inverno.mod.http.base.header.HeaderService
Decodes the specified header field as defined by RFC 7230 Section 3.2.
decode(String) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
 
decode(String, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Decodes the specified raw value ByteBuf for the specified header name using the specified charset.
decode(String, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderService
Decodes the specified raw value ByteBuf for the specified header name using the specified charset.
decode(String, ByteBuf, Charset) - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec
 
decode(String, ByteBuf, Charset) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderCodec
 
decode(String, ByteBuf, Charset) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
 
decode(String, ByteBuf, Charset) - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeaderCodec
 
decode(String, String) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Decodes the specified raw header value for the specified header name.
decode(String, String) - Method in interface io.inverno.mod.http.base.header.HeaderService
Decodes the specified raw header value for the specified header name.
decode(String, String) - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec
 
decode(String, String) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderCodec
 
decode(String, String) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
 
decode(String, String) - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeaderCodec
 
decoderResult() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
decoderResult() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
decoderResult() - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 
DEFAULT_BUFFER_CAPACITY - Static variable in class io.inverno.mod.http.base.internal.OutboundDataSequencer
The default outbound buffer capacity.
DEFAULT_PARAMETER_DELIMITER - Static variable in class io.inverno.mod.http.base.internal.header.ParameterizedHeaderCodec
Default parameter delimiter.
DEFAULT_VALUE_DELIMITER - Static variable in class io.inverno.mod.http.base.internal.header.ParameterizedHeaderCodec
Default value delimiter.
DELETE - Enum constant in enum io.inverno.mod.http.base.Method
doBuild() - Method in class io.inverno.mod.http.base.Base.Builder
 
doBuild() - Method in class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader.AbstractBuilder
Builds the header.
doBuild() - Method in class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader.Builder
 
domain(String) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie domain attribute.
domain(String) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
DOMAIN - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
Domain parameter
DOUBLE_QUOTE - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Double quote '"'
duplicate() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
duplicate() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
duplicate() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
duplicate() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
duplicate() - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 

E

encode(A) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Encodes the specified header as a string.
encode(A) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderCodec
 
encode(A) - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeaderCodec
 
encode(A, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Encodes the specified header in the specified ByteBuffer using the specified charset.
encode(AuthorizationCodec.Authorization) - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec
 
encode(ByteBuf) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Encodes the headers into the specified buffer.
encode(T) - Method in interface io.inverno.mod.http.base.header.HeaderService
Encodes the specified header as a string.
encode(T) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
 
encode(T, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderService
Encodes the specified header in the specified ByteBuffer using the specified charset.
encode(T, ByteBuf, Charset) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
 
encodeValue(A) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Encodes the value of the specified header as a string.
encodeValue(A) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderCodec
 
encodeValue(A) - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeaderCodec
 
encodeValue(A, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Encodes the value of the specified header in the specified ByteBuffer using the specified charset.
encodeValue(AcceptCodec.Accept) - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec
 
encodeValue(AcceptLanguageCodec.AcceptLanguage) - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec
 
encodeValue(AuthorizationCodec.Authorization) - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec
 
encodeValue(ContentTypeCodec.ContentType) - Method in class io.inverno.mod.http.base.internal.header.ContentTypeCodec
 
encodeValue(CookieCodec.Cookie) - Method in class io.inverno.mod.http.base.internal.header.CookieCodec
 
encodeValue(SetCookieCodec.SetCookie) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec
 
encodeValue(T) - Method in interface io.inverno.mod.http.base.header.HeaderService
Encodes the value of the specified header as a string.
encodeValue(T) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
 
encodeValue(T, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderService
Encodes the value of the specified header in the specified ByteBuffer using the specified charset.
encodeValue(T, ByteBuf, Charset) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
 
ENDPOINT_UNAVAILABLE - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is "going away", such as a server going down or a browser having navigated away from a page.
entries() - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
entriesCharSequence() - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Returns headers as entries of char sequences.
equals(Object) - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
equals(Object) - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.MediaRange
 
equals(Object) - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.LanguageRange
 
equals(Object) - Method in class io.inverno.mod.http.base.internal.header.GenericHeader
 
equals(Object) - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeader
 
EQUALS - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Equals '='
ExchangeContext - Interface in io.inverno.mod.http.base
Base Exchange context interface.
EXPECTATION_FAILED - Enum constant in enum io.inverno.mod.http.base.Status
expires(ZonedDateTime) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie expires attribute.
expires(ZonedDateTime) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
EXPIRES - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
Expires parameter

F

FILENAME - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Filename parameter
finalizer(Mono<Void>) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Specifies a finalizer to the WebSocket exchange which completes once the exchange is closed.
findAllMatch(Collection<Headers.AcceptLanguage.LanguageRange>) - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Returns all the language ranges in the specified collection that matches the accept language header sorted from best to worst.
findAllMatch(Collection<Headers.ContentType>) - Method in interface io.inverno.mod.http.base.header.Headers.Accept
Returns all the content types in the specified collection that matches the accept header sorted from best to worst.
findAllMatch(Collection<T>, Function<T, Headers.AcceptLanguage.LanguageRange>) - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Returns all the items in the specified collection whose language range matches the accept language header sorted from best to worst.
findAllMatch(Collection<T>, Function<T, Headers.ContentType>) - Method in interface io.inverno.mod.http.base.header.Headers.Accept
Returns all the items in the specified collection whose content type matches the accept header sorted from best to worst.
findBestMatch(Collection<Headers.AcceptLanguage.LanguageRange>) - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Returns the language range in the specified collection that best matches the accept language header.
findBestMatch(Collection<Headers.ContentType>) - Method in interface io.inverno.mod.http.base.header.Headers.Accept
Returns the content type in the specified collection that best matches the accept header.
findBestMatch(Collection<T>, Function<T, Headers.AcceptLanguage.LanguageRange>) - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Returns the item from the specified collection whose language range best matches the accept language header.
findBestMatch(Collection<T>, Function<T, Headers.ContentType>) - Method in interface io.inverno.mod.http.base.header.Headers.Accept
Returns the item from the specified collection whose content type best matches the accept header.
findFirstMatch(Headers.AcceptLanguage.LanguageRange, Collection<T>, Function<T, Headers.AcceptLanguage.LanguageRange>) - Static method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the first item in the specified collection whose language range matches the specified language range.
findFirstMatch(Headers.AcceptLanguage.LanguageRange, List<Headers.AcceptLanguage.LanguageRange>) - Static method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the first language range in the specified list that matches the specified language range.
findFirstMatch(Headers.ContentType, Collection<T>, Function<T, Headers.Accept.MediaRange>) - Static method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the first item in the specified collection whose media range matches the specified content type.
findFirstMatch(Headers.ContentType, List<Headers.Accept.MediaRange>) - Static method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the first media range in the specified list that matches the specified content type.
FlatFullHttpRequest - Class in io.inverno.mod.http.base.internal.netty
Optimized FullHttpRequest implementation.
FlatFullHttpRequest(HttpVersion, HttpMethod, String, HttpHeaders, ByteBuf, HttpHeaders) - Constructor for class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
Creates a flat full HTTP request.
FlatFullHttpResponse - Class in io.inverno.mod.http.base.internal.netty
Optimized FullHttpResponse implementation.
FlatFullHttpResponse(HttpVersion, HttpResponseStatus, HttpHeaders, ByteBuf, HttpHeaders) - Constructor for class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
Creates a flat full HTTP response.
FlatHttpRequest - Class in io.inverno.mod.http.base.internal.netty
Optimized HttpResponse implementation.
FlatHttpRequest(ByteBuf) - Constructor for class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
Creates a flat HTTP request.
FlatHttpRequest(HttpVersion, HttpMethod, String, HttpHeaders, boolean) - Constructor for class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
Creates a flat HTTP request.
FlatHttpRequest(HttpVersion, HttpMethod, String, HttpHeaders, ByteBuf) - Constructor for class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
Creates a flat HTTP request.
FlatHttpResponse - Class in io.inverno.mod.http.base.internal.netty
Optimized HttpResponse implementation.
FlatHttpResponse(HttpVersion, HttpResponseStatus, HttpHeaders, boolean) - Constructor for class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
Creates a flat HTTP response.
FlatHttpResponse(HttpVersion, HttpResponseStatus, HttpHeaders, ByteBuf) - Constructor for class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
Creates a flat HTTP response.
FlatLastHttpContent - Class in io.inverno.mod.http.base.internal.netty
Optimized LastHttpContent implementation.
FlatLastHttpContent(ByteBuf, HttpHeaders) - Constructor for class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
Creates a flat last HTTP content.
FlatLastHttpContent(ByteBuf, HttpHeaders, DecoderResult) - Constructor for class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
Creates a flat HTTP content.
FORBIDDEN - Enum constant in enum io.inverno.mod.http.base.Status
ForbiddenException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates a Forbidden (403) access to a server resource.
ForbiddenException() - Constructor for exception class io.inverno.mod.http.base.ForbiddenException
Creates a forbidden exception.
ForbiddenException(String) - Constructor for exception class io.inverno.mod.http.base.ForbiddenException
Creates a forbidden exception with the specified message.
ForbiddenException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ForbiddenException
Creates a forbidden exception with the specified message and cause.
ForbiddenException(Throwable) - Constructor for exception class io.inverno.mod.http.base.ForbiddenException
Creates a forbidden exception with the specified cause.
FORMATTER_RFC_5322_DATE_TIME - Static variable in class io.inverno.mod.http.base.header.Headers
FOUND - Enum constant in enum io.inverno.mod.http.base.Status
frames() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage
 
frames() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Inbound
Returns the received frames.
frames() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the frames that composes the message.
frames(Function<WebSocketFrame.Factory, Publisher<WebSocketFrame>>) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Outbound
Sets the stream of frames to send.
fromValue(String) - Static method in enum io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Returns the same-site policy corresponding to the specified value.

G

GATEWAY_TIMEOUT - Enum constant in enum io.inverno.mod.http.base.Status
generateMultipartBoundary() - Static method in class io.inverno.mod.http.base.internal.header.ContentTypeCodec
Generates a random multipart boundary.
GenericCookieParameter - Class in io.inverno.mod.http.base.internal.header
Generic CookieParameter implementation.
GenericCookieParameter(ObjectConverter<String>, String, String) - Constructor for class io.inverno.mod.http.base.internal.header.GenericCookieParameter
Creates a generic cookie parameter.
GenericFactory(int) - Constructor for class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame.GenericFactory
Creates a generic WebSocker frame factory.
GenericFactory(int) - Constructor for class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage.GenericFactory
Creates a generic WebSocket message factory.
GenericHeader - Class in io.inverno.mod.http.base.internal.header
Generic HTTP Header implementation.
GenericHeader(String, String) - Constructor for class io.inverno.mod.http.base.internal.header.GenericHeader
Creates a generic header with the specified name and raw value.
GenericHeader.Builder - Class in io.inverno.mod.http.base.internal.header
Generic HTTP HeaderBuilder implementation.
GenericHeaderCodec<A,B> - Class in io.inverno.mod.http.base.internal.header
Genric HTTP HeaderCodec implementation.
GenericHeaderCodec(Supplier<B>, Set<String>) - Constructor for class io.inverno.mod.http.base.internal.header.GenericHeaderCodec
Creates a generic HTTP header codec.
GenericHeaderService - Class in io.inverno.mod.http.base.internal.header
Generic HeaderService implementation.
GenericHeaderService() - Constructor for class io.inverno.mod.http.base.internal.header.GenericHeaderService
Creates a generic header service.
GenericHeaderService(List<HeaderCodec<?>>) - Constructor for class io.inverno.mod.http.base.internal.header.GenericHeaderService
Creates a generic header service with the specified list of HTTP header codecs.
GenericHeaderService.HeaderCodecsSocket - Interface in io.inverno.mod.http.base.internal.header
Header codecs socket.
GenericParameter - Class in io.inverno.mod.http.base.internal
Generic Parameter implementation.
GenericParameter(String, Object, ObjectConverter<String>) - Constructor for class io.inverno.mod.http.base.internal.GenericParameter
Creates a generic parameter with the specified parameter name, parameter value and parameter value converter.
GenericParameter(String, String, ObjectConverter<String>) - Constructor for class io.inverno.mod.http.base.internal.GenericParameter
Creates a generic parameter with the specified parameter name, parameter value and parameter value converter.
GenericQueryParameters - Class in io.inverno.mod.http.base.internal
A generic QueryParameters implementation.
GenericQueryParameters(Map<String, List<String>>, ObjectConverter<String>) - Constructor for class io.inverno.mod.http.base.internal.GenericQueryParameters
Creates query parameters.
GenericSetCookieParameter - Class in io.inverno.mod.http.base.internal.header
Generic SetCookieParameter implementation.
GenericSetCookieParameter(Headers.SetCookie, ObjectConverter<String>) - Constructor for class io.inverno.mod.http.base.internal.header.GenericSetCookieParameter
Creates a generic set cookie parameter.
GenericWebSocketFrame - Class in io.inverno.mod.http.base.internal.ws
Generic WebSocketFrame implementation.
GenericWebSocketFrame(WebSocketFrame) - Constructor for class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
Creates a generic WebSocket frame.
GenericWebSocketFrame(WebSocketFrame, WebSocketFrame.Kind) - Constructor for class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
Creates a generic WebSocket frame.
GenericWebSocketFrame.GenericFactory - Class in io.inverno.mod.http.base.internal.ws
Generic WebSocketFrame.Factory implementation.
GenericWebSocketMessage - Class in io.inverno.mod.http.base.internal.ws
Generic WebSocketMessage implementation.
GenericWebSocketMessage(WebSocketMessage.Kind, Publisher<WebSocketFrame>) - Constructor for class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage
Creates a generic WebSocket message.
GenericWebSocketMessage.GenericFactory - Class in io.inverno.mod.http.base.internal.ws
Generic WebSocketMessage.Factory implementation.
get() - Method in class io.inverno.mod.http.base.internal.ParameterConverter
 
get(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns the value of the header with the specified name.
get(CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
get(String) - Method in interface io.inverno.mod.http.base.InboundCookies
Returns the cookie with the specified name.
get(String) - Method in interface io.inverno.mod.http.base.InboundSetCookies
Returns the set-cookie with the specified name.
get(String) - Method in class io.inverno.mod.http.base.internal.GenericQueryParameters
 
get(String) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
get(String) - Method in interface io.inverno.mod.http.base.QueryParameters
Returns the query parameter with the specified name.
GET - Enum constant in enum io.inverno.mod.http.base.Method
getAcceptableMediaTypes() - Method in exception class io.inverno.mod.http.base.NotAcceptableException
Returns the list of media types accepted by the requested resource.
getAll() - Method in interface io.inverno.mod.http.base.InboundCookies
Returns all cookies.
getAll() - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns all headers specified in the HTTP message.
getAll() - Method in interface io.inverno.mod.http.base.InboundSetCookies
Returns all set-cookies.
getAll() - Method in class io.inverno.mod.http.base.internal.GenericQueryParameters
 
getAll() - Method in interface io.inverno.mod.http.base.QueryParameters
Returns all query parameters sent in the request.
getAll(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns the values of all headers with the specified name.
getAll(CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
getAll(String) - Method in interface io.inverno.mod.http.base.InboundCookies
Returns all cookies with the specified name.
getAll(String) - Method in interface io.inverno.mod.http.base.InboundSetCookies
Returns all set-cookies with the specified name.
getAll(String) - Method in class io.inverno.mod.http.base.internal.GenericQueryParameters
 
getAll(String) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
getAll(String) - Method in interface io.inverno.mod.http.base.QueryParameters
Returns all query parameters with the specified name.
getAllCharSequence(CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Returns all header values as char sequences.
getAllHeader() - Method in interface io.inverno.mod.http.base.InboundHeaders
Decodes and returns all headers specified in the HTTP message.
getAllHeader(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Decodes and returns all headers with the specified name.
getAllowedMethods() - Method in exception class io.inverno.mod.http.base.MethodNotAllowedException
Returns the list of methods allowed by the requested resource.
getAllParameter() - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns all headers specified in the HTTP message as parameters.
getAllParameter(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns all headers with the specified name as parameters.
getAuthority() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the request authority.
getAuthScheme() - Method in interface io.inverno.mod.http.base.header.Headers.Authorization
Returns the authentication scheme.
getAuthScheme() - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec.Authorization
 
getBinaryData() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
 
getBinaryData() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Returns the frame's payload data.
getBoundary() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the boundary.
getBoundary() - Method in class io.inverno.mod.http.base.internal.header.ContentTypeCodec.ContentType
 
getCategory() - Method in enum io.inverno.mod.http.base.Status
Returns the category of the HTTP status.
getCharSequence(CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Returns a header value as char sequence.
getCharset() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the charset.
getCharset() - Method in class io.inverno.mod.http.base.internal.header.ContentTypeCodec.ContentType
 
getCode() - Method in enum io.inverno.mod.http.base.HttpVersion
Returns protocol's code.
getCode() - Method in enum io.inverno.mod.http.base.Status
Returns the code of the HTTP status.
getCode() - Method in enum io.inverno.mod.http.base.ws.WebSocketStatus
Returns the actual WebSocket status code.
getContentLength() - Method in interface io.inverno.mod.http.base.InboundRequestHeaders
Returns the content length of the request.
getContentLength() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Returns the content length of the request.
getContentType() - Method in interface io.inverno.mod.http.base.InboundRequestHeaders
Returns the content type header field value of the request.
getContentType() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Returns the content type header field value of the request.
getContentTypeHeader() - Method in interface io.inverno.mod.http.base.InboundRequestHeaders
Decodes and returns the content type header of the request.
getContentTypeHeader() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Decodes and returns the content type header of the request.
getCreationDateTime() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part creation datetime.
getCreationDateTime() - Method in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
 
getDecoderResult() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
Deprecated.
getDecoderResult() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
Deprecated.
getDecoderResult() - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
Deprecated.
getDispositionType() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the disposition type.
getDispositionType() - Method in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
 
getDomain() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie max age.
getDomain() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's domain attribute.
getDomain() - Method in class io.inverno.mod.http.base.internal.header.GenericSetCookieParameter
 
getDomain() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
getExpires() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie expires value.
getExpires() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's expires attribute.
getExpires() - Method in class io.inverno.mod.http.base.internal.header.GenericSetCookieParameter
 
getExpires() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
getFilename() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part file name.
getFilename() - Method in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
 
getHeader(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Decodes and returns the header with the specified name.
getHeaderCodec(String) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
Returns the header codec for the specified header name.
getHeaderName() - Method in interface io.inverno.mod.http.base.header.Header
Returns the header's name.
getHeaderName() - Method in class io.inverno.mod.http.base.internal.header.GenericHeader
 
getHeaders() - Method in class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader
Returns the list of headers in the multi-parameterized header.
getHeaderValue() - Method in interface io.inverno.mod.http.base.header.Header
Returns header's raw value.
getHeaderValue() - Method in class io.inverno.mod.http.base.internal.header.GenericHeader
 
getInt(CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
getInt(CharSequence, int) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
getKind() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
 
getKind() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage
 
getKind() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Returns the WebSocket frame type.
getKind() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the WebSocket message type.
getLanguageRanges() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Returns the list of language ranges defined in the accept language header.
getLanguageRanges() - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage
 
getLanguageTag() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the language range tag.
getLanguageTag() - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.LanguageRange
 
getLocalAddress() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the socket address of the interface on which the request was sent or received.
getLocalCertificates() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the certificates that were sent to the remote peer during handshaking.
getLong(CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Returns a header value as long.
getLong(CharSequence, long) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Returns a header value as long defaulting the the specified default value.
getMajor() - Method in enum io.inverno.mod.http.base.HttpVersion
Returns protocol's major version.
getMaxAge() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie max age.
getMaxAge() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's max age attribute.
getMaxAge() - Method in class io.inverno.mod.http.base.internal.header.GenericSetCookieParameter
 
getMaxAge() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
getMediaRanges() - Method in interface io.inverno.mod.http.base.header.Headers.Accept
Returns the list of media ranges defined in the accept header.
getMediaRanges() - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept
 
getMediaType() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the media range raw value.
getMediaType() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the media type composed of type and sub-type parts without parameters.
getMediaType() - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.MediaRange
 
getMediaType() - Method in class io.inverno.mod.http.base.internal.header.ContentTypeCodec.ContentType
 
getMethod() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the HTTP method of the request.
getMethod() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
Deprecated.
getMinor() - Method in enum io.inverno.mod.http.base.HttpVersion
Returns protocol's minor version.
getModificationDatetime() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part modification datetime.
getModificationDatetime() - Method in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
 
getName() - Method in interface io.inverno.mod.http.base.header.Cookie
Returns the name of the cookie.
getName() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie name.
getName() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
getName() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
getName() - Method in interface io.inverno.mod.http.base.Parameter
Returns the parameter name.
getNames() - Method in interface io.inverno.mod.http.base.InboundCookies
Returns the names of the cookies.
getNames() - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns the names of the headers specified in the HTTP message.
getNames() - Method in interface io.inverno.mod.http.base.InboundSetCookies
Returns the names of the set-cookies sent in the request.
getNames() - Method in class io.inverno.mod.http.base.internal.GenericQueryParameters
 
getNames() - Method in interface io.inverno.mod.http.base.QueryParameters
Returns the names of the query parameters sent in the request.
getPairs() - Method in interface io.inverno.mod.http.base.header.Headers.Cookie
Returns the list of cookie pairs.
getPairs() - Method in class io.inverno.mod.http.base.internal.header.CookieCodec.Cookie
 
getParameter(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns the header with the specified name as a parameter.
getParameterizedValue() - Method in class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader
 
getParameterizedValue() - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeader
Returns the header parameterized value defined before the list of parameters in the header raw value.
getParameters() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns media range parameters.
getParameters() - Method in interface io.inverno.mod.http.base.header.Headers.Authorization
Returns authentication parameters.
getParameters() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the content type parameters.
getParameters() - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.MediaRange
 
getParameters() - Method in class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader
 
getParameters() - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeader
Returns the header parameters.
getPartName() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part name.
getPartName() - Method in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
 
getPath() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the path to the resource targeted in the request.
getPath() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie path.
getPath() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's path attribute.
getPath() - Method in class io.inverno.mod.http.base.internal.header.GenericSetCookieParameter
 
getPath() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
getPathAbsolute() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the absolute path to the resource targeted in the request.
getPathBuilder() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns a path builder initialized with the path of the request.
getPrimarySubTag() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the language range primary sub-tag.
getPrimarySubTag() - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.LanguageRange
 
getProtocol() - Method in interface io.inverno.mod.http.base.BaseExchange
Returns the protocol of the exchange (eg.
getProtocolVersion() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
Deprecated.
getProtocolVersion() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
Deprecated.
getQuery() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the query URI component.
getReadDateTime() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part read datetime.
getReadDateTime() - Method in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
 
getReason() - Method in enum io.inverno.mod.http.base.ws.WebSocketStatus
Returns the reason describing the status.
getReasonPhrase() - Method in enum io.inverno.mod.http.base.Status
Returns the reason phrase associated to the HTTP status.
getRemoteAddress() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the socket address of the client or last proxy that sent or received the request.
getRemoteCertificates() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the certificates that were received from the remote peer during handshaking.
getRetryAfter() - Method in exception class io.inverno.mod.http.base.ServiceUnavailableException
Returns the datetime after which the failed request may be retried.
getSameSite() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns cookie's same site attribute.
getSameSite() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's same site attribute.
getSameSite() - Method in class io.inverno.mod.http.base.internal.header.GenericSetCookieParameter
 
getSameSite() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
getScheme() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the name of the scheme used to send the request (eg. http, https...).
getScore() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Calculates and returns the score or the media range used for sorting.
getScore() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Calculates and returns the score or the language range used for sorting.
getScore() - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.MediaRange
 
getScore() - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.LanguageRange
 
getSecondarySubTag() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the language range secondary sub-tag.
getSecondarySubTag() - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.LanguageRange
 
getShort(CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
getShort(CharSequence, short) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
getSize() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part size.
getSize() - Method in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
 
getSource() - Method in class io.inverno.mod.http.base.header.Headers.AcceptMatch
Returns the source item.
getStatus() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Returns the response HTTP status.
getStatus() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
Deprecated.
getStatusCategory() - Method in exception class io.inverno.mod.http.base.HttpException
Returns the HTTP status category.
getStatusCode() - Method in exception class io.inverno.mod.http.base.HttpException
Returns the HTTP status code.
getStatusCode() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Returns the response HTTP status code.
getStatusReasonPhrase() - Method in exception class io.inverno.mod.http.base.HttpException
Returns the HTTP status reason phrase.
getSubProtocol() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Returns the subprotocol that was negotiated with the client during the opening handshake.
getSubType() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the media range sub-type.
getSubType() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the sub-type part.
getSubType() - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.MediaRange
 
getSubType() - Method in class io.inverno.mod.http.base.internal.header.ContentTypeCodec.ContentType
 
getSupportedHeaderNames() - Method in class io.inverno.mod.http.base.header.AbstractHeaderCodec
 
getSupportedHeaderNames() - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Returns a list of header names supported by the codec.
getSupportedHeaderNames() - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec
 
getSupportedProtocol() - Method in exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Returns the list of supported WebSocket subprotocols.
getTarget() - Method in class io.inverno.mod.http.base.header.Headers.AcceptMatch
Returns the target item.
getTextData() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
 
getTextData() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Returns the frame's payload data as text.
getTimeMillis(CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
getTimeMillis(CharSequence, long) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
getToken() - Method in interface io.inverno.mod.http.base.header.Headers.Authorization
Returns the base64-encoded authentication token.
getToken() - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec.Authorization
 
getType() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the media range type.
getType() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the type part.
getType() - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.MediaRange
 
getType() - Method in class io.inverno.mod.http.base.internal.header.ContentTypeCodec.ContentType
 
getUnderlyingFrame() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
Returns the underlying frame.
getUri() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
Deprecated.
getValue() - Method in interface io.inverno.mod.http.base.header.Cookie
Returns the value of the cookie
getValue() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie value.
getValue() - Method in enum io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Returns the policy value.
getValue() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
getValue() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
getWeight() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the media range quality value as defined by RFC 7231 Section 5.3.1.
getWeight() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the language range quality value as defined by RFC 7231 Section 5.3.1.
getWeight() - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.MediaRange
 
getWeight() - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.LanguageRange
 
GONE - Enum constant in enum io.inverno.mod.http.base.Status

H

hashCode() - Method in class io.inverno.mod.http.base.internal.GenericParameter
 
hashCode() - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.MediaRange
 
hashCode() - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.LanguageRange
 
hashCode() - Method in class io.inverno.mod.http.base.internal.header.GenericHeader
 
hashCode() - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeader
 
HEAD - Enum constant in enum io.inverno.mod.http.base.Method
Header - Interface in io.inverno.mod.http.base.header
Base HTTP header interface defining common HTTP header.
HeaderBuilder<A,B> - Interface in io.inverno.mod.http.base.header
A header builder is used to build a specific Header instance.
HeaderCodec<A> - Interface in io.inverno.mod.http.base.header
A HTTP header codec is used to encode and decode HTTP headers.
headerName - Variable in class io.inverno.mod.http.base.header.AbstractHeaderBuilder
The header name.
headerName - Variable in class io.inverno.mod.http.base.internal.header.GenericHeader
The header name.
headerName(String) - Method in class io.inverno.mod.http.base.header.AbstractHeaderBuilder
 
headerName(String) - Method in interface io.inverno.mod.http.base.header.HeaderBuilder
Sets the specified header name.
headerName(String) - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec.Authorization.TokenBuilder
 
headers - Variable in class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader.AbstractBuilder
The list of headers.
headers - Variable in class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader
The list of headers in the multi-parameterized header.
headers - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
headers - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
headers() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the HTTP headers of the request.
headers() - Method in interface io.inverno.mod.http.base.BaseResponse
Returns the HTTP headers of the response.
headers() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
headers() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
Headers - Class in io.inverno.mod.http.base.header
Defines standard HTTP header types.
Headers.Accept - Interface in io.inverno.mod.http.base.header
Accept HTTP header as defined by RFC 7231 Section 5.3.2.
Headers.Accept.MediaRange - Interface in io.inverno.mod.http.base.header
Accept HTTP header media range as defined by RFC 7231 Section 5.3.2.
Headers.AcceptLanguage - Interface in io.inverno.mod.http.base.header
Accept-language HTTP header as defined by RFC 7231 Section 5.3.5.
Headers.AcceptLanguage.LanguageRange - Interface in io.inverno.mod.http.base.header
Accept language HTTP header language range as defined by RFC 7231 Section 5.3.5.
Headers.AcceptMatch<A,B> - Class in io.inverno.mod.http.base.header
An accept match respresents a match between a source item and a target item.
Headers.Authorization - Interface in io.inverno.mod.http.base.header
Authorization HTTP header as defined by RFC 7235 Section 4.2.
Headers.ContentDisposition - Interface in io.inverno.mod.http.base.header
Content-disposition HTTP header as defined by RFC 6266 Section 4.1.
Headers.ContentType - Interface in io.inverno.mod.http.base.header
Content-type HTTP header as defined by RFC 7231 Section 3.1.1.5.
Headers.Cookie - Interface in io.inverno.mod.http.base.header
Cookie HTTP header as defined by RFC 6265 Section 4.2.
Headers.SetCookie - Interface in io.inverno.mod.http.base.header
Set-cookie HTTP header as defined by RFC 6265 Section 4.1.
Headers.SetCookie.SameSitePolicy - Enum in io.inverno.mod.http.base.header
Defines a same site policy as defined by SameSite cookie.
headerService() - Method in class io.inverno.mod.http.base.Base
 
HeaderService - Interface in io.inverno.mod.http.base.header
Provides a unified access to HTTP headers, giving the ability to decode or encode Header instances for various headers.
headerValue - Variable in class io.inverno.mod.http.base.header.AbstractHeaderBuilder
The header value.
headerValue - Variable in class io.inverno.mod.http.base.internal.header.GenericHeader
The header raw value.
headerValue(String) - Method in class io.inverno.mod.http.base.header.AbstractHeaderBuilder
 
headerValue(String) - Method in interface io.inverno.mod.http.base.header.HeaderBuilder
Sets the specified raw header value.
headerValue(String) - Method in class io.inverno.mod.http.base.internal.header.AuthorizationCodec.Authorization.TokenBuilder
 
HT - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Horizontal tab
HTTP - Enum constant in enum io.inverno.mod.http.base.HttpVersion
HTTP protocol with undefined version.
HTTP_1_0 - Enum constant in enum io.inverno.mod.http.base.HttpVersion
HTTP/1.0 protocol as defined by RFC 1945
HTTP_1_1 - Enum constant in enum io.inverno.mod.http.base.HttpVersion
HTTP/1.1 protocol as defined by RFC 7230
HTTP_2_0 - Enum constant in enum io.inverno.mod.http.base.HttpVersion
HTTP/2.0 protocol as defined by RFC 7540
HTTP_VERSION_NOT_SUPPORTED - Enum constant in enum io.inverno.mod.http.base.Status
HttpException - Exception Class in io.inverno.mod.http.base
Base exception class used to report HTTP errors.
HttpException() - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with default status Internal Server Error (500).
HttpException(int) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status code.
HttpException(int, String) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status code and message.
HttpException(int, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status code, message and cause.
HttpException(int, Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status code and cause.
HttpException(Status) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status.
HttpException(Status, String) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status and message.
HttpException(Status, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status, message and cause.
HttpException(Status, Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status and cause.
HttpException(String) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with default status Internal Server Error (500) and specified message.
HttpException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with default status Internal Server Error (500), specified message and cause
HttpException(Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with default status Internal Server Error (500) and specified cause.
httpOnly(boolean) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie http only flag attribute.
httpOnly(boolean) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
HTTPONLY - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
HttpOnly parameter
HttpVersion - Enum in io.inverno.mod.http.base
Represents HTTP protocol versions.

I

inbound() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Returns the inbound part of the WebSocket exchange.
InboundCookies - Interface in io.inverno.mod.http.base
Represents immutable inbound HTTP cookies.
InboundData<A> - Interface in io.inverno.mod.http.base
A generic inbound data consumer.
InboundHeaders - Interface in io.inverno.mod.http.base
Represents immutable inbound HTTP headers.
InboundRequestHeaders - Interface in io.inverno.mod.http.base
Represents immutable inbound HTTP request headers.
InboundResponseHeaders - Interface in io.inverno.mod.http.base
Represents immutable inbound HTTP response headers.
InboundSetCookies - Interface in io.inverno.mod.http.base
Represents immutable inbound HTTP set-cookies.
INFORMATIONAL - Enum constant in enum io.inverno.mod.http.base.Status.Category
init() - Method in interface io.inverno.mod.http.base.ExchangeContext
Initializes the exchange context.
INTERNAL_SERVER_ERROR - Enum constant in enum io.inverno.mod.http.base.Status
INTERNAL_SERVER_ERROR - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
A server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request.
InternalServerErrorException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates an Internal Server Error (500) accessing a server resource.
InternalServerErrorException() - Constructor for exception class io.inverno.mod.http.base.InternalServerErrorException
Creates an internal server error exception.
InternalServerErrorException(String) - Constructor for exception class io.inverno.mod.http.base.InternalServerErrorException
Creates an internal server error exception with the specified message.
InternalServerErrorException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.InternalServerErrorException
Creates an internal server error exception with the specified message and cause.
InternalServerErrorException(Throwable) - Constructor for exception class io.inverno.mod.http.base.InternalServerErrorException
Creates an internal server error exception with the specified cause.
INVALID_PAYLOAD_DATA - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is terminating the connection because it has received data within a message that was not consistent with the type of the message (e.g., non-UTF-8 [RFC3629] data within a text message).
io.inverno.mod.http.base - module io.inverno.mod.http.base
The Inverno framework HTTP base module defines the base APIs and services for HTTP client and server implementations.
io.inverno.mod.http.base - package io.inverno.mod.http.base
Inverno HTTP base API.
io.inverno.mod.http.base.header - package io.inverno.mod.http.base.header
Inverno HTTP header API.
io.inverno.mod.http.base.internal - package io.inverno.mod.http.base.internal
Inverno HTTP base API base implementation classes.
io.inverno.mod.http.base.internal.header - package io.inverno.mod.http.base.internal.header
Inverno HTTP header API implementation classes including HTTP Header codecs and header service bean.
io.inverno.mod.http.base.internal.netty - package io.inverno.mod.http.base.internal.netty
Optimized Netty's HTTP component implementations.
io.inverno.mod.http.base.internal.ws - package io.inverno.mod.http.base.internal.ws
Inverno HTTP WebSocket base API implementation classes.
io.inverno.mod.http.base.ws - package io.inverno.mod.http.base.ws
Inverno HTTP WebSocket base API.
isAlpn() - Method in enum io.inverno.mod.http.base.HttpVersion
Determines whether the protocol is supported by ALPN as specified by RFC 7301
isB64Token(String) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified value is a valid header base64 token as defined by RFC 7235 Section 2.1.
isB64TokenCharacter(char) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified character is a valid header base64 character as defined by RFC 7235 Section 2.1.
isContent(String) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified value is a valid header content as defined by RFC 7230 Section 3.2.6 and RFC 5234 Appendix B.1
isContentCharacter(char) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified character is a valid header content character as defined by RFC 7230 Section 3.2.6 and RFC 5234 Appendix B.1
isEmpty() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
Determines whether the request is empty.
isEmpty() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
Determines whether the reponse is empty.
isEmpty() - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
isFinal() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
 
isFinal() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Determines whether the frame is final.
isHttpOnly() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie HTTP only flag.
isHttpOnly() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's http only flag attribute.
isHttpOnly() - Method in class io.inverno.mod.http.base.internal.header.GenericSetCookieParameter
 
isHttpOnly() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
isSecure() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie secure flag.
isSecure() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's secure flag attribute.
isSecure() - Method in class io.inverno.mod.http.base.internal.header.GenericSetCookieParameter
 
isSecure() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
isToken(String) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified value is a valid header token as defined by RFC 7230 Section 3.2.6.
isTokenCharacter(char) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified character is a valid header token character as defined by RFC 7230 Section 3.2.6.
isWritten() - Method in interface io.inverno.mod.http.base.OutboundHeaders
Determines whether the headers have been sent to the recipient.
iterator() - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Deprecated.
iteratorCharSequence() - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 

L

LanguageRange(String, float) - Constructor for class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.LanguageRange
Creates a language range with the specified language tag and quality value.
LAX - Enum constant in enum io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Send the cookie when navigating to the origin site from an external site.
LENGTH_REQUIRED - Enum constant in enum io.inverno.mod.http.base.Status
LF - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Line feed character
link() - Method in class io.inverno.mod.http.base.Base.Linker
 
LinkedHttpHeaders - Class in io.inverno.mod.http.base.internal.netty
Optimized HttpHeaders implementation.
LinkedHttpHeaders() - Constructor for class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Creates linked HTTP headers.
Linker(Map<String, Object>) - Constructor for class io.inverno.mod.http.base.Base.Linker
 

M

MalformedHeaderException - Exception Class in io.inverno.mod.http.base.internal.header
Thrown to indicates a malformed header.
MalformedHeaderException() - Constructor for exception class io.inverno.mod.http.base.internal.header.MalformedHeaderException
Creates a malformed header exception.
MalformedHeaderException(String) - Constructor for exception class io.inverno.mod.http.base.internal.header.MalformedHeaderException
Creates a malformed header exception with the specified message.
MalformedHeaderException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.internal.header.MalformedHeaderException
Creates a malformed header exception with the specified message and cause.
MalformedHeaderException(Throwable) - Constructor for exception class io.inverno.mod.http.base.internal.header.MalformedHeaderException
Creates a malformed header exception with the specified cause.
MANDATORY_EXTENSION - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint (client) is terminating the connection because it has expected the server to negotiate one or more extension, but the server didn't return them in the response message of the WebSocket handshake.
matches(Headers.AcceptLanguage.LanguageRange) - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Determines whether the specified language range matches the language range.
matches(Headers.ContentType) - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Determines whether the specified content type matches the media range.
MAX_AGE - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
Max-Age parameter
maxAge(int) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie max age attribute in seconds.
maxAge(int) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
MediaRange(String, float, Map<String, String>) - Constructor for class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.MediaRange
Creates a media range with the specified media type, quality value and parameters.
MediaRange(String, String, float, Map<String, String>) - Constructor for class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.MediaRange
Creates a media range with the specified type, sub-type, quality value and parameters.
merge(List<Headers.Accept>) - Static method in interface io.inverno.mod.http.base.header.Headers.Accept
Merges multiple accept headers into one.
merge(List<Headers.AcceptLanguage>) - Static method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Merges multiple accept language headers into one.
MESSAGE_TOO_BIG - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is terminating the connection because it has received a message that is too big for it to process.
messages() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Inbound
Returns the received messages.
messages(Function<WebSocketMessage.Factory, Publisher<WebSocketMessage>>) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Outbound
Sets the stream of messages to send.
method - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
method() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
Method - Enum in io.inverno.mod.http.base
Enumeration of HTTP methods as defined by RFC 7231 Section 4.3.
METHOD_NOT_ALLOWED - Enum constant in enum io.inverno.mod.http.base.Status
MethodNotAllowedException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates a client requested Method Not Allowed (405).
MethodNotAllowedException(Set<Method>) - Constructor for exception class io.inverno.mod.http.base.MethodNotAllowedException
Creates a method not allowed exception with the specified list of methods allowed by the requested resource.
MethodNotAllowedException(Set<Method>, String) - Constructor for exception class io.inverno.mod.http.base.MethodNotAllowedException
Creates a method not allowed exception with the specified list of methods allowed by the requested resource and message.
MethodNotAllowedException(Set<Method>, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.MethodNotAllowedException
Creates a method not allowed exception with the specified list of methods allowed by the requested resource, message and cause.
MethodNotAllowedException(Set<Method>, Throwable) - Constructor for exception class io.inverno.mod.http.base.MethodNotAllowedException
Creates a method not allowed exception with the specified list of methods allowed by the requested resource and cause.
MODIFICATION_DATE - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Modification-date parameter
MOVED_PERMANENTLY - Enum constant in enum io.inverno.mod.http.base.Status
MultiParameterizedHeader - Class in io.inverno.mod.http.base.internal.header
A parameterized header implementation that supports multiple values as defined by RFC 7230 Section 3.2.2.
MultiParameterizedHeader(String, String, List<ParameterizedHeader>) - Constructor for class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader
Creates a multi-parameterized header with the specified header name, header raw value and list of headers.
MultiParameterizedHeader.AbstractBuilder<A,B> - Class in io.inverno.mod.http.base.internal.header
Base implementation for multi-parameterized HeaderBuilder.
MultiParameterizedHeader.Builder - Class in io.inverno.mod.http.base.internal.header
Generic multi parmeterized HeaderBuilder implementation.
MULTIPLE_CHOICES - Enum constant in enum io.inverno.mod.http.base.Status

N

name - Variable in class io.inverno.mod.http.base.internal.GenericParameter
The parameter name.
name(String) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie name.
name(String) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
NAME_ACCEPT - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCEPT_ENCODING - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCEPT_LANGUAGE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_ALLOW_PRIVATE_NETWORK - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_MAX_AGE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_REQUEST_PRIVATE_NETWORK - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ALLOW - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_AUTHORIZATION - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CACHE_CONTROL - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CONNECTION - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CONTENT_DISPOSITION - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CONTENT_ENCODING - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CONTENT_LENGTH - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CONTENT_TYPE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_COOKIE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_DATE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_EXPECT - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_HOST - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_HTTP2_SETTINGS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_LAST_MODIFIED - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_LOCATION - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ORIGIN - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_PSEUDO_AUTHORITY - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_PSEUDO_METHOD - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_PSEUDO_PATH - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_PSEUDO_SCHEME - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_PSEUDO_STATUS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_REFERER - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_RETRY_AFTER - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SEC_WEBSOCKET_ACCEPT - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SEC_WEBSOCKET_EXTENSIONS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SEC_WEBSOCKET_KEY - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SEC_WEBSOCKET_PROTOCOL - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SEC_WEBSOCKET_VERSION - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SERVER - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SET_COOKIE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_TE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_TRAILER - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_TRANSFER_ENCODING - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_UPGRADE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_USER_AGENT - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_VARY - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_WWW_AUTHENTICATE - Static variable in class io.inverno.mod.http.base.header.Headers
names() - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
NO_CONTENT - Enum constant in enum io.inverno.mod.http.base.Status
NO_STATUS - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
Designated for use in applications expecting a status code to indicate that no status code was actually present.
NON_AUTHORITATIVE_INFORMATION - Enum constant in enum io.inverno.mod.http.base.Status
NONE - Enum constant in enum io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Send the cookie with both same-site and cross-site requests.
NORMAL_CLOSURE - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
A normal closure, meaning that the purpose for which the connection was established has been fulfilled.
NOT_ACCEPTABLE - Enum constant in enum io.inverno.mod.http.base.Status
NOT_FOUND - Enum constant in enum io.inverno.mod.http.base.Status
NOT_IMPLEMENTED - Enum constant in enum io.inverno.mod.http.base.Status
NOT_MODIFIED - Enum constant in enum io.inverno.mod.http.base.Status
NotAcceptableException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates a Not Acceptable (406) client requested.
NotAcceptableException() - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception.
NotAcceptableException(String) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified message.
NotAcceptableException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified message and cause.
NotAcceptableException(Throwable) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified cause.
NotAcceptableException(Set<String>) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified list of media types accepted by the requested resource.
NotAcceptableException(Set<String>, String) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified list of media types accepted by the requested resource and message.
NotAcceptableException(Set<String>, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified list of media types accepted by the requested resource, message and cause.
NotAcceptableException(Set<String>, Throwable) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified list of media types accepted by the requested resource and cause.
NotFoundException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates that a resource was Not Found (404) on the server.
NotFoundException() - Constructor for exception class io.inverno.mod.http.base.NotFoundException
Creates a not found exception.
NotFoundException(String) - Constructor for exception class io.inverno.mod.http.base.NotFoundException
Creates a not found exception with the specified message.
NotFoundException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.NotFoundException
Creates a not found exception with the specified message and cause.
NotFoundException(Throwable) - Constructor for exception class io.inverno.mod.http.base.NotFoundException
Creates a not found exception with the specified cause.

O

OK - Enum constant in enum io.inverno.mod.http.base.Status
OPTIONS - Enum constant in enum io.inverno.mod.http.base.Method
outbound() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Returns the outbound part of the WebSocket exchange.
OutboundCookies - Interface in io.inverno.mod.http.base
Represents mutable outbound HTTP cookies.
OutboundData<A> - Interface in io.inverno.mod.http.base
A generic outbound data producer.
OutboundDataSequencer - Class in io.inverno.mod.http.base.internal
A sequencer of outbound data.
OutboundDataSequencer() - Constructor for class io.inverno.mod.http.base.internal.OutboundDataSequencer
Creates an outbound data sequencer with OutboundDataSequencer.DEFAULT_BUFFER_CAPACITY.
OutboundDataSequencer(int) - Constructor for class io.inverno.mod.http.base.internal.OutboundDataSequencer
Creates an outbound data sequencer.
OutboundHeaders<A> - Interface in io.inverno.mod.http.base
Represents mutable outbound HTTP headers.
OutboundRequestHeaders - Interface in io.inverno.mod.http.base
Represents mutable outbound HTTP request headers.
OutboundResponseHeaders - Interface in io.inverno.mod.http.base
Represents mutable outbound HTTP response headers.
OutboundSetCookies - Interface in io.inverno.mod.http.base
Represents mutable outbound HTTP set-cookies.

P

parameter(String, String) - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.Builder
 
parameter(String, String) - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.Builder
 
parameter(String, String) - Method in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition.Builder
 
parameter(String, String) - Method in class io.inverno.mod.http.base.internal.header.ContentTypeCodec.ContentType.Builder
 
parameter(String, String) - Method in class io.inverno.mod.http.base.internal.header.CookieCodec.Cookie.Builder
 
parameter(String, String) - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeader.AbstractBuilder
Adds a parameter.
parameter(String, String) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie.Builder
 
Parameter - Interface in io.inverno.mod.http.base
Base parameter interface defining common HTTP parameter (eg. header, cookie, query parameter...).
Parameter.Factory - Interface in io.inverno.mod.http.base
A factory for creating parameters.
parameterConverter - Variable in class io.inverno.mod.http.base.internal.GenericParameter
The parameter value converter.
ParameterConverter - Class in io.inverno.mod.http.base.internal
Module's parameter value converter socket.
ParameterConverter() - Constructor for class io.inverno.mod.http.base.internal.ParameterConverter
 
parameterDelimiter - Variable in class io.inverno.mod.http.base.internal.header.ParameterizedHeaderCodec
The parameter delimiter.
ParameterizedHeader - Class in io.inverno.mod.http.base.internal.header
A parameterized Header implementation to represents HTTP headers with parameters.
ParameterizedHeader(String, String, String, Map<String, String>) - Constructor for class io.inverno.mod.http.base.internal.header.ParameterizedHeader
Creates a parameterized header with the specified header name, header raw value, header parameterized value and parameters.
ParameterizedHeader.AbstractBuilder<A,B> - Class in io.inverno.mod.http.base.internal.header
Base implementation for parameterized HeaderBuilder.
ParameterizedHeader.Builder - Class in io.inverno.mod.http.base.internal.header
Generic parmeterized HeaderBuilder implementation.
ParameterizedHeaderCodec<A,B> - Class in io.inverno.mod.http.base.internal.header
A generic parameterized HeaderCodec implementation used to encode/decode various parameterized headers.
ParameterizedHeaderCodec(Supplier<B>, Set<String>, char, char, char, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class io.inverno.mod.http.base.internal.header.ParameterizedHeaderCodec
Creates a parameterized header codec with the specified header builder supplier, list of supported header names, value delimiter, parameter delimiter, parameter value delimiter and options.
parameterizedValue - Variable in class io.inverno.mod.http.base.internal.header.ParameterizedHeader.AbstractBuilder
The parameterized value.
parameterizedValue - Variable in class io.inverno.mod.http.base.internal.header.ParameterizedHeader
The header parameterized value defined before the list of parameters in the header raw value.
parameterizedValue(String) - Method in class io.inverno.mod.http.base.internal.header.AcceptCodec.Accept.Builder
 
parameterizedValue(String) - Method in class io.inverno.mod.http.base.internal.header.AcceptLanguageCodec.AcceptLanguage.Builder
 
parameterizedValue(String) - Method in class io.inverno.mod.http.base.internal.header.MultiParameterizedHeader.AbstractBuilder
 
parameterizedValue(String) - Method in class io.inverno.mod.http.base.internal.header.ParameterizedHeader.AbstractBuilder
Specifies the parameterized value.
parameters - Variable in class io.inverno.mod.http.base.internal.header.ParameterizedHeader.AbstractBuilder
The parameters.
parameters - Variable in class io.inverno.mod.http.base.internal.header.ParameterizedHeader
The header parameters.
ParametersBuilder(String) - Constructor for class io.inverno.mod.http.base.internal.header.AuthorizationCodec.Authorization.ParametersBuilder
Creates an authorization parameters builder.
parameterValueDelimiter - Variable in class io.inverno.mod.http.base.internal.header.ParameterizedHeaderCodec
The value delimiter.
PART_NAME - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Name parameter
PARTIAL_CONTENT - Enum constant in enum io.inverno.mod.http.base.Status
PATCH - Enum constant in enum io.inverno.mod.http.base.Method
path(String) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie path attribute.
path(String) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
PATH - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
Path parameter
PAYLOAD_TOO_LARGE - Enum constant in enum io.inverno.mod.http.base.Status
PAYMENT_REQUIRED - Enum constant in enum io.inverno.mod.http.base.Status
ping(ByteBuf) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame.GenericFactory
 
ping(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a ping frame with the specified payload data.
PING - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a PING control frame.
POLICY_VIOLATION - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is terminating the connection because it has received a message that violates its policy.
pong(ByteBuf) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame.GenericFactory
 
pong(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a pong frame with the specified payload data.
PONG - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a PONG control frame.
POST - Enum constant in enum io.inverno.mod.http.base.Method
PRECONDITION_FAILED - Enum constant in enum io.inverno.mod.http.base.Status
PROTOCOL_ERROR - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is terminating the connection due to a protocol error.
protocolVersion() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
protocolVersion() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
PROXY_AUTHENTICATION_REQUIRED - Enum constant in enum io.inverno.mod.http.base.Status
PUT - Enum constant in enum io.inverno.mod.http.base.Method

Q

queryParameters() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the query parameters of the request.
QueryParameters - Interface in io.inverno.mod.http.base
Represents the query parameters of a request.

R

RANGE_NOT_SATISFIABLE - Enum constant in enum io.inverno.mod.http.base.Status
READ_DATE - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Read-state parameter
REDIRECTION - Enum constant in enum io.inverno.mod.http.base.Status.Category
reducedBinary() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage
 
reducedBinary() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the message payload binary data.
reducedText() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage
 
reducedText() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the message payload text data stream.
refCnt() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
refCnt() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
refCnt() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
 
refCnt() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Returns the current reference count of the frame.
release() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
release() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
release() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
 
release() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Decreases the reference count by 1 of the frame and deallocates the frame if the reference count reaches at 0.
release(int) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
release(int) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
remove(CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
remove(CharSequence...) - Method in interface io.inverno.mod.http.base.OutboundHeaders
Removes the headers with the specified names.
remove(String) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
replace(ByteBuf) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
replace(ByteBuf) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
replace(ByteBuf) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
replace(ByteBuf) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
replace(ByteBuf) - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 
request() - Method in interface io.inverno.mod.http.base.BaseExchange
Returns the request part of the exchange.
REQUEST_TIMEOUT - Enum constant in enum io.inverno.mod.http.base.Status
RESET_CONTENT - Enum constant in enum io.inverno.mod.http.base.Status
response() - Method in interface io.inverno.mod.http.base.BaseExchange
Returns the response part of the exchange.
result - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
result - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
retain() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
retain() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
retain() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
retain() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
retain() - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 
retain() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
 
retain() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Increases the reference count of the frame.
retain(int) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
retain(int) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
retain(int) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
retain(int) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
retain(int) - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 
retainedDuplicate() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
retainedDuplicate() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
retainedDuplicate() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
retainedDuplicate() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
retainedDuplicate() - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 
retainedDuplicate() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame
 
retainedDuplicate() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Returns a retained frame which shares the whole region of this frame's data.

S

SAME_SITE - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
HttpOnly parameter
sameSite(Headers.SetCookie.SameSitePolicy) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie same site flag attribute.
sameSite(Headers.SetCookie.SameSitePolicy) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
secure(boolean) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie secure flag attribute.
secure(boolean) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
SECURE - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
Secure parameter
SEE_OTHER - Enum constant in enum io.inverno.mod.http.base.Status
SEMICOLON - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Semicolon ';'
SERVER_ERROR - Enum constant in enum io.inverno.mod.http.base.Status.Category
SERVICE_RESTART - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
Indicates that the service is restarted.
SERVICE_UNAVAILABLE - Enum constant in enum io.inverno.mod.http.base.Status
ServiceUnavailableException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates that the requested resource is Service Unavailable (503).
ServiceUnavailableException() - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception.
ServiceUnavailableException(long) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified interval in seconds after which the failed request may be retried.
ServiceUnavailableException(long, String) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified interval in seconds after which the failed request may be retried and message.
ServiceUnavailableException(long, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified interval in seconds after which the failed request may be retried, message and cause.
ServiceUnavailableException(long, Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified interval in seconds after which the failed request may be retried and cause.
ServiceUnavailableException(String) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified message.
ServiceUnavailableException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified message and cause.
ServiceUnavailableException(Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified cause.
ServiceUnavailableException(ZonedDateTime) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified date time after which the failed request may be retried.
ServiceUnavailableException(ZonedDateTime, String) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified date time after which the failed request may be retried and message.
ServiceUnavailableException(ZonedDateTime, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified date time after which the failed request may be retried, message and cause.
ServiceUnavailableException(ZonedDateTime, Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified date time after which the failed request may be retried and cause.
set(Header...) - Method in interface io.inverno.mod.http.base.OutboundHeaders
Sets the specified headers.
set(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.base.OutboundHeaders
Sets the value of the header with the specified name.
set(CharSequence, Iterable<?>) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
set(CharSequence, Object) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
set(String, Iterable<?>) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
set(String, Object) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
setCharSequence(CharSequence, CharSequence) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Sets the value of the specified header.
setCharSequence(CharSequence, Iterable<CharSequence>) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Sets multiple values for the specified header.
SetCookie - Interface in io.inverno.mod.http.base.header
Represents a HTTP set-cookie as defined by RFC 6265 Section 4.1
SetCookie() - Constructor for class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
Creates an empty set-cookie header.
SetCookie.Configurator - Interface in io.inverno.mod.http.base.header
A configurator used to configure a set-cookie.
SetCookieCodec - Class in io.inverno.mod.http.base.internal.header
Set-cookie HTTP HeaderCodec implementation.
SetCookieCodec() - Constructor for class io.inverno.mod.http.base.internal.header.SetCookieCodec
Creates a set-cookie header codec.
SetCookieCodec.SetCookie - Class in io.inverno.mod.http.base.internal.header
Headers.SetCookie header implemetation.
SetCookieCodec.SetCookie.Builder - Class in io.inverno.mod.http.base.internal.header
Set-Cookie HeaderBuilder implementation.
SetCookieParameter - Interface in io.inverno.mod.http.base.header
A set cookie with parameter's conversion capabilities.
setDecoderResult(DecoderResult) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
setDecoderResult(DecoderResult) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
setDecoderResult(DecoderResult) - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 
setHeaderCodecs(List<HeaderCodec<?>>) - Method in class io.inverno.mod.http.base.Base.Builder
 
setHeaderCodecs(List<HeaderCodec<?>>) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
Sets the header codecs used to encode and decode headers.
setHeaderValue(String) - Method in class io.inverno.mod.http.base.internal.header.GenericHeader
Sets the header raw value.
setInt(CharSequence, int) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
setLong(CharSequence, long) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
Sets the value of the specified header.
setMethod(HttpMethod) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
setMethod(HttpMethod) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
setParameterConverter(ObjectConverter<String>) - Method in class io.inverno.mod.http.base.Base.Builder
 
setProtocolVersion(HttpVersion) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
setProtocolVersion(HttpVersion) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
setProtocolVersion(HttpVersion) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
setProtocolVersion(HttpVersion) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
setShort(CharSequence, short) - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
setStatus(HttpResponseStatus) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
setStatus(HttpResponseStatus) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
setUri(String) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
setUri(String) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
size() - Method in class io.inverno.mod.http.base.internal.netty.LinkedHttpHeaders
 
SIZE - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Size parameter
SP - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Horizontal space
SP_CHAR - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Horizontal space
status - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
status() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
status(int) - Method in interface io.inverno.mod.http.base.OutboundResponseHeaders
Sets the response HTTP status code
status(Status) - Method in interface io.inverno.mod.http.base.OutboundResponseHeaders
Sets the response HTTP status.
Status - Enum in io.inverno.mod.http.base
Enumeration of HTTP statuses as defined by RFC 7231 Section 6.
Status.Category - Enum in io.inverno.mod.http.base
Describes the category of an HTTP status as defined by RFC 7231 Section 6.
stream() - Method in interface io.inverno.mod.http.base.InboundData
Returns the inbound data publisher.
stream(Publisher<T>) - Method in interface io.inverno.mod.http.base.OutboundData
Sets the outbound data.
STRICT - Enum constant in enum io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Only send cookie for same-site requests.
SUCCESSUL - Enum constant in enum io.inverno.mod.http.base.Status.Category
supportedHeaderNames - Variable in class io.inverno.mod.http.base.header.AbstractHeaderCodec
The supported header names.
SWITCHING_PROTOCOLS - Enum constant in enum io.inverno.mod.http.base.Status

T

TEMPORARY_REDIRECT - Enum constant in enum io.inverno.mod.http.base.Status
text() - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage
 
text() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the message payload text data stream.
text(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a final text frame with the specified payload data.
text(ByteBuf, boolean) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame.GenericFactory
 
text(ByteBuf, boolean) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a text frame with the specified payload data.
text(String) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage.GenericFactory
 
text(String) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a final text frame with the specified payload data.
text(String) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a text message with the specified payload data.
text(String, boolean) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a text frame with the specified payload data.
text(Publisher<String>) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage.GenericFactory
 
text(Publisher<String>) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a text message with the specified payload data stream.
TEXT - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a TEXT data frame.
TEXT - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketMessage.Kind
Indicates a TEXT message.
text_raw(ByteBuf) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage.GenericFactory
 
text_raw(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a text message with the specified raw payload data.
text_raw(Publisher<ByteBuf>) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketMessage.GenericFactory
 
text_raw(Publisher<ByteBuf>) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a text message with the specified raw payload data stream.
textMessages() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Inbound
Returns the received text messages.
TLS_HANDSHAKE_ERROR - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
It is designated for use in applications expecting a status code to indicate that the connection was closed due to a failure to perform a TLS handshake (e.g., the server certificate can't be verified).
TokenBuilder(String) - Constructor for class io.inverno.mod.http.base.internal.header.AuthorizationCodec.Authorization.TokenBuilder
Creates a token builder.
toMediaRange() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Converts the content type to a media range.
toMediaRange() - Method in class io.inverno.mod.http.base.internal.header.ContentTypeCodec.ContentType
 
touch() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
touch() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
touch() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
touch() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
touch() - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 
touch(Object) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
touch(Object) - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
touch(Object) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
touch(Object) - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 
touch(Object) - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 
toUnderlyingWebSocketFrame(WebSocketFrame) - Method in class io.inverno.mod.http.base.internal.ws.GenericWebSocketFrame.GenericFactory
Converts the specified webSocketFrame to an underlying WebSocket frame.
TRACE - Enum constant in enum io.inverno.mod.http.base.Method
trailers() - Method in interface io.inverno.mod.http.base.BaseResponse
Returns the HTTP response trailer headers.
trailingHeaders() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpRequest
 
trailingHeaders() - Method in class io.inverno.mod.http.base.internal.netty.FlatFullHttpResponse
 
trailingHeaders() - Method in class io.inverno.mod.http.base.internal.netty.FlatLastHttpContent
 
TRY_AGAIN_LATER - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
Indicates that the service is experiencing overload.
TYPE_FORM_DATA - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
form-data content disposition type as defined by RFC 7578.

U

UNAUTHORIZED - Enum constant in enum io.inverno.mod.http.base.Status
UnauthorizedException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates that the access to a server resource is Unauthorized (401).
UnauthorizedException() - Constructor for exception class io.inverno.mod.http.base.UnauthorizedException
Creates an unauthorized exception.
UnauthorizedException(String) - Constructor for exception class io.inverno.mod.http.base.UnauthorizedException
Creates an unauthorized exception with the specified message.
UnauthorizedException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.UnauthorizedException
Creates an unauthorized exception with the specified message and cause.
UnauthorizedException(Throwable) - Constructor for exception class io.inverno.mod.http.base.UnauthorizedException
Creates an unauthorized exception with the specified cause.
UNKNOWN - Enum constant in enum io.inverno.mod.http.base.Method
Describes an unknown or unsupported HTTP method
UNSUPPORTED_DATA - Enum constant in enum io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is terminating the connection because it has received a type of data it cannot accept (e.g., an endpoint that understands only text data MAY send this if it receives a binary message).
UNSUPPORTED_MEDIA_TYPE - Enum constant in enum io.inverno.mod.http.base.Status
UnsupportedMediaTypeException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates that the request body is of an Unsupported Media Type (415) for the requested resource.
UnsupportedMediaTypeException() - Constructor for exception class io.inverno.mod.http.base.UnsupportedMediaTypeException
Creates an unsupported media type exception.
UnsupportedMediaTypeException(String) - Constructor for exception class io.inverno.mod.http.base.UnsupportedMediaTypeException
Creates an unsupported media type exception with the specified message.
UnsupportedMediaTypeException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.UnsupportedMediaTypeException
Creates an unsupported media type exception with the specified message and cause.
UnsupportedMediaTypeException(Throwable) - Constructor for exception class io.inverno.mod.http.base.UnsupportedMediaTypeException
Creates an unsupported media type exception with the specified cause.
UnsupportedProtocolException - Exception Class in io.inverno.mod.http.base.ws
An HTTP exception that indicates that the WebSocket subprotocols provided in the upgrade request are not supported.
UnsupportedProtocolException() - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception.
UnsupportedProtocolException(String) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified message.
UnsupportedProtocolException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified message and cause.
UnsupportedProtocolException(Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified cause.
UnsupportedProtocolException(Set<String>) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified list of media types accepted by the requested resource.
UnsupportedProtocolException(Set<String>, String) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified list of media types accepted by the requested resource and message.
UnsupportedProtocolException(Set<String>, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified list of media types accepted by the requested resource, message and cause.
UnsupportedProtocolException(Set<String>, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified list of media types accepted by the requested resource and cause.
UPGRADE_REQUIRED - Enum constant in enum io.inverno.mod.http.base.Status
uri - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
uri() - Method in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
URI_TOO_LONG - Enum constant in enum io.inverno.mod.http.base.Status
USE_PROXY - Enum constant in enum io.inverno.mod.http.base.Status

V

value - Variable in class io.inverno.mod.http.base.internal.GenericParameter
The parameter value.
value(String) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie value.
value(String) - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
 
value(T) - Method in interface io.inverno.mod.http.base.OutboundData
Sets the specified data.
VALUE_100_CONTINUE - Static variable in class io.inverno.mod.http.base.header.Headers
VALUE_CHUNKED - Static variable in class io.inverno.mod.http.base.header.Headers
VALUE_CLOSE - Static variable in class io.inverno.mod.http.base.header.Headers
VALUE_DEFLATE - Static variable in class io.inverno.mod.http.base.header.Headers
deflate content encoding as defined by RFC 1951.
VALUE_GZIP - Static variable in class io.inverno.mod.http.base.header.Headers
gzip content encoding as defined by RFC 1952.
VALUE_TRAILERS - Static variable in class io.inverno.mod.http.base.header.Headers
VALUE_UPGRADE_H2C - Static variable in class io.inverno.mod.http.base.header.Headers
VALUE_WEBSOCKET - Static variable in class io.inverno.mod.http.base.header.Headers
websocket upgrade as defined by RFC 6455.
VALUE_X_DEFLATE - Static variable in class io.inverno.mod.http.base.header.Headers
x-deflate content encoding as defined by RFC 1951.
VALUE_X_GZIP - Static variable in class io.inverno.mod.http.base.header.Headers
x-gzip content encoding as defined by RFC 1952.
valueDelimiter - Variable in class io.inverno.mod.http.base.internal.header.ParameterizedHeaderCodec
The value delimiter.
valueOf(int) - Static method in enum io.inverno.mod.http.base.Status.Category
Returns the HTTP status corresponding to the specified HTTP status code.
valueOf(int) - Static method in enum io.inverno.mod.http.base.Status
Returns the HTTP status corresponding to the specified code.
valueOf(short) - Static method in enum io.inverno.mod.http.base.ws.WebSocketStatus
Returns the status correspoding to the specified code.
valueOf(Status) - Static method in enum io.inverno.mod.http.base.Status.Category
Returns the HTTP status corresponding to the specified HTTP status.
valueOf(String) - Static method in enum io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.inverno.mod.http.base.HttpVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.inverno.mod.http.base.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.inverno.mod.http.base.Status.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.inverno.mod.http.base.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.inverno.mod.http.base.ws.WebSocketMessage.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.inverno.mod.http.base.ws.WebSocketStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.inverno.mod.http.base.HttpVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.inverno.mod.http.base.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.inverno.mod.http.base.Status.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.inverno.mod.http.base.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.inverno.mod.http.base.ws.WebSocketMessage.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.inverno.mod.http.base.ws.WebSocketStatus
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpRequest
 
version - Variable in class io.inverno.mod.http.base.internal.netty.FlatHttpResponse
 

W

WebSocketException - Exception Class in io.inverno.mod.http.base.ws
Thrown to indicate an error while processing a WebSocket exchange.
WebSocketException() - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with default status Internal Server Error (500).
WebSocketException(int) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status code.
WebSocketException(int, String) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status code and message.
WebSocketException(int, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status code, message and cause.
WebSocketException(int, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status code and cause.
WebSocketException(Status) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status.
WebSocketException(Status, String) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status and message.
WebSocketException(Status, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status, message and cause.
WebSocketException(Status, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status and cause.
WebSocketException(String) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with default status Internal Server Error (500) and specified message.
WebSocketException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with default status Internal Server Error (500), specified message and cause
WebSocketException(Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with default status Internal Server Error (500) and specified cause.
WebSocketFrame - Interface in io.inverno.mod.http.base.ws
Represents a WebSocket frame as defined by RFC 6455 Section 5.
WebSocketFrame.Factory - Interface in io.inverno.mod.http.base.ws
A factory used to create WebSocket frame.
WebSocketFrame.Kind - Enum in io.inverno.mod.http.base.ws
WebSocket frame type as defined by RFC 6455 Section 5.
WebSocketMessage - Interface in io.inverno.mod.http.base.ws
Represents a WebSocket message which can be fragmented into multiple data frames as defined by RFC 6455 Section 5.4.
WebSocketMessage.Factory - Interface in io.inverno.mod.http.base.ws
A factory used to create WebSocket message.
WebSocketMessage.Kind - Enum in io.inverno.mod.http.base.ws
WebSocket message type.
WebSocketStatus - Enum in io.inverno.mod.http.base.ws
Represents WebSocket status codes as defined by RC 6455 Section 7.4.
wrap(Throwable) - Static method in exception class io.inverno.mod.http.base.HttpException
Wraps the specified error into an HttpException.
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form