Index
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 extends Header,
B extends 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 extends Header,
B extends HeaderBuilder<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
HeaderCodecimplementation. - 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.Acceptheader implementation. - AcceptCodec.Accept.Builder - Class in io.inverno.mod.http.base.internal.header
-
Accept
HeaderBuilderimplementation - AcceptCodec.Accept.MediaRange - Class in io.inverno.mod.http.base.internal.header
-
Headers.Accept.MediaRangeimplementation. - 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
HeaderCodecimplementation. - 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.AcceptLanguageheader implementation. - AcceptLanguageCodec.AcceptLanguage.Builder - Class in io.inverno.mod.http.base.internal.header
-
Accept-language
HeaderBuilderimplementation. - AcceptLanguageCodec.AcceptLanguage.LanguageRange - Class in io.inverno.mod.http.base.internal.header
-
Headers.AcceptLanguage.LanguageRangeimplementation. - 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: *
- as(Class<T>) - Method in class io.inverno.mod.http.base.internal.GenericParameter
- as(Class<T>) - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to the specified type.
- as(Type) - Method in class io.inverno.mod.http.base.internal.GenericParameter
- as(Type) - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to the specified type.
- asArrayOf(Class<T>) - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asArrayOf(Class<T>) - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to an array of the specified type.
- asArrayOf(Type) - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asArrayOf(Type) - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to an array of the specified type.
- asBigDecimal() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asBigDecimal() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a big decimal.
- asBigInteger() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asBigInteger() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a big integer.
- asBoolean() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asBoolean() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a boolean.
- asByte() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asByte() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a byte.
- asCharacter() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asCharacter() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a character.
- asClass() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asClass() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a class.
- asCurrency() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asCurrency() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a currency.
- asDouble() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asDouble() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a double.
- asFile() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asFile() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a file.
- asFloat() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asFloat() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a float.
- asInetAddress() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asInetAddress() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to an inet address.
- asInteger() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asInteger() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to an integer.
- asListOf(Class<T>) - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asListOf(Class<T>) - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a list of the specified type.
- asListOf(Type) - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asListOf(Type) - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a list of the specified type.
- asLocalDate() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asLocalDate() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a local date.
- asLocalDateTime() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asLocalDateTime() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a loca date time.
- asLocale() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asLocale() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a locale.
- asLong() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asLong() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a long.
- asPath() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asPath() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a path.
- asPattern() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asPattern() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a pattern.
- asSetOf(Class<T>) - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asSetOf(Class<T>) - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a set of the specified type.
- asSetOf(Type) - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asSetOf(Type) - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a set of the specified type.
- asShort() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asShort() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a short.
- asString() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asString() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a string.
- asURI() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asURI() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a URI.
- asURL() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asURL() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a URL.
- asZonedDateTime() - Method in class io.inverno.mod.http.base.internal.GenericParameter
- asZonedDateTime() - Method in interface io.inverno.mod.http.base.Parameter
-
Converts the parameter value to a zoned date time.
B
- BAD_GATEWAY - Enum constant in enum io.inverno.mod.http.base.Status
- BAD_REQUEST - Enum constant in enum io.inverno.mod.http.base.Status
- BadRequestException - Exception in io.inverno.mod.http.base
-
A web exception that indicates a
Bad Request (400). - BadRequestException() - Constructor for exception io.inverno.mod.http.base.BadRequestException
-
Creates a bad request exception.
- BadRequestException(String) - Constructor for exception io.inverno.mod.http.base.BadRequestException
-
Creates a bad request exception with the specified message.
- BadRequestException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.BadRequestException
-
Creates a bad request exception with the specified message and cause.
- BadRequestException(Throwable) - Constructor for exception 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
- 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.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
- CLIENT_ERROR - Enum constant in enum io.inverno.mod.http.base.Status.Category
- 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
- ContentDispositionCodec - Class in io.inverno.mod.http.base.internal.header
-
Content-disposition HTTP
HeaderCodecimplementation. - 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.ContentDispositionheader implementation. - ContentDispositionCodec.ContentDisposition.Builder - Class in io.inverno.mod.http.base.internal.header
-
Content-disposition
HeaderBuilderimplementation. - 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
HeaderCodecimplementation. - 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.ContentTypeheader implementation. - ContentTypeCodec.ContentType.Builder - Class in io.inverno.mod.http.base.internal.header
-
Content-type
HeaderBuilderimplementation. - CONTINUE - Enum constant in enum io.inverno.mod.http.base.Status
- Cookie - Interface in io.inverno.mod.http.base.header
-
Represents a HTTP cookie.
- CookieCodec - Class in io.inverno.mod.http.base.internal.header
-
Cookie HTTP
HeaderCodecimplementation. - 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.Cookieheader implemetation. - CookieCodec.Cookie.Builder - Class in io.inverno.mod.http.base.internal.header
-
Cookie
HeaderBuilderimplementation. - CookieParameter - Interface in io.inverno.mod.http.base.header
-
A cookie with parameter's conversion capabilities.
- CR - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
-
Carriage return
- 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
- CREATION_DATE - Static variable in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
-
The creation date parameter name.
D
- decode(ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderService
-
Decodes the specified header field
ByteBufas 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
ByteBuffor 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
ByteBuffor the specified header name using the specified charset. - 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.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
- 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.
- 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 '"'
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.ParameterizedHeaderCodec
- encode(A, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
-
Encodes the specified header in the specified
ByteBufferusing the specified charset. - encode(GenericHeader) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderCodec
- 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
ByteBufferusing 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.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
ByteBufferusing 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(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(GenericHeader) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderCodec
- 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
ByteBufferusing the specified charset. - encodeValue(T, ByteBuf, Charset) - Method in class io.inverno.mod.http.base.internal.header.GenericHeaderService
- 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 '='
- EXPECTATION_FAILED - Enum constant in enum io.inverno.mod.http.base.Status
- 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
- FILENAME - Static variable in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
-
The filename parameter name.
- 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.
- FORBIDDEN - Enum constant in enum io.inverno.mod.http.base.Status
- ForbiddenException - Exception in io.inverno.mod.http.base
-
A web exception that indicates a
Forbidden (403)access to a server resource. - ForbiddenException() - Constructor for exception io.inverno.mod.http.base.ForbiddenException
-
Creates a forbidden exception.
- ForbiddenException(String) - Constructor for exception io.inverno.mod.http.base.ForbiddenException
-
Creates a forbidden exception with the specified message.
- ForbiddenException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.ForbiddenException
-
Creates a forbidden exception with the specified message and cause.
- ForbiddenException(Throwable) - Constructor for exception io.inverno.mod.http.base.ForbiddenException
-
Creates a forbidden exception with the specified cause.
- FORMATTER_RFC_1123_DATE_TIME - Static variable in class io.inverno.mod.http.base.header.Headers
- FOUND - Enum constant in enum io.inverno.mod.http.base.Status
G
- GATEWAY_TIMEOUT - Enum constant in enum io.inverno.mod.http.base.Status
- GenericCookieParameter - Class in io.inverno.mod.http.base.internal.header
-
Generic
CookieParameterimplementation. - GenericCookieParameter(ObjectConverter<String>, String, String) - Constructor for class io.inverno.mod.http.base.internal.header.GenericCookieParameter
-
Creates a generic cookie parameter.
- GenericHeader - Class in io.inverno.mod.http.base.internal.header
-
Generic HTTP
Headerimplementation. - 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
HeaderBuilderimplementation. - GenericHeaderCodec - Class in io.inverno.mod.http.base.internal.header
-
Genric HTTP
HeaderCodecimplementation. - GenericHeaderCodec() - 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
HeaderServiceimplementation. - 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
Parameterimplementation. - 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.
- get() - Method in class io.inverno.mod.http.base.internal.ParameterConverter
- GET - Enum constant in enum io.inverno.mod.http.base.Method
- getAcceptableMediaTypes() - Method in exception io.inverno.mod.http.base.NotAcceptableException
-
Returns the list of media types accepted by the requested resource.
- getAllowedMethods() - Method in exception io.inverno.mod.http.base.MethodNotAllowedException
-
Returns the list of methods allowed by the requested resource.
- 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.
- 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.Status
-
Returns the code of the HTTP status.
- 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
- 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 dpmain.
- 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 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
- 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
- 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
- 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.
- 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
- 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.
- 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
- 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.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.header.Headers.SetCookie
-
Returns the cookie path.
- getPath() - Method in interface io.inverno.mod.http.base.header.SetCookie
-
Returns cookie's path.
- getPath() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
- 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
- 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
- getReasonPhrase() - Method in enum io.inverno.mod.http.base.Status
-
Returns the reason phrase associated to the HTTP status.
- getRetryAfter() - Method in exception io.inverno.mod.http.base.ServiceUnavailableException
-
Returns the datetime after which the failed request may be retried.
- 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
- 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.
- getStatusCategory() - Method in exception io.inverno.mod.http.base.HttpException
-
Returns the HTTP status category.
- getStatusCode() - Method in exception io.inverno.mod.http.base.HttpException
-
Returns the HTTP status code.
- getStatusReasonPhrase() - Method in exception io.inverno.mod.http.base.HttpException
-
Returns the HTTP status reason phrase.
- 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.
- getTarget() - Method in class io.inverno.mod.http.base.header.Headers.AcceptMatch
-
Returns the target item.
- 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
- 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 class io.inverno.mod.http.base.internal.GenericParameter
- getValue() - Method in class io.inverno.mod.http.base.internal.header.SetCookieCodec.SetCookie
- getValue() - Method in interface io.inverno.mod.http.base.Parameter
-
Returns the parameter raw value.
- 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 extends Header,
B extends HeaderBuilder<A, B>> - Interface in io.inverno.mod.http.base.header -
A header builder is used to build a specific
Headerinstance. - HeaderCodec<A extends Header> - 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.
- 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 - 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.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.
- 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
Headerinstances 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.
- HT - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
-
Horizontal tab
- HTTP_VERSION_NOT_SUPPORTED - Enum constant in enum io.inverno.mod.http.base.Status
- HttpException - Exception in io.inverno.mod.http.base
-
Base exception class used to report HTTP errors.
- HttpException() - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with default status
Internal Server Error (500). - HttpException(int) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with specified HTTP status code.
- HttpException(int, String) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with specified HTTP status code and message.
- HttpException(int, String, Throwable) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with specified HTTP status code, message and cause.
- HttpException(int, Throwable) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with specified HTTP status code and cause.
- HttpException(Status) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with specified HTTP status.
- HttpException(Status, String) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with specified HTTP status and message.
- HttpException(Status, String, Throwable) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with specified HTTP status, message and cause.
- HttpException(Status, Throwable) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with specified HTTP status and cause.
- HttpException(String) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with default status
Internal Server Error (500)and specified message. - HttpException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a HTTP exception with default status
Internal Server Error (500), specified message and cause - HttpException(Throwable) - Constructor for exception io.inverno.mod.http.base.HttpException
-
Creates a 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.
- 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
I
- INFORMATIONAL - Enum constant in enum io.inverno.mod.http.base.Status.Category
- INTERNAL_SERVER_ERROR - Enum constant in enum io.inverno.mod.http.base.Status
- InternalServerErrorException - Exception in io.inverno.mod.http.base
-
A web exception that indicates an
Internal Server Error (500)accessing a server resource. - InternalServerErrorException() - Constructor for exception io.inverno.mod.http.base.InternalServerErrorException
-
Creates an internal server error exception.
- InternalServerErrorException(String) - Constructor for exception io.inverno.mod.http.base.InternalServerErrorException
-
Creates an internal server error exception with the specified message.
- InternalServerErrorException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.InternalServerErrorException
-
Creates an internal server error exception with the specified message and cause.
- InternalServerErrorException(Throwable) - Constructor for exception io.inverno.mod.http.base.InternalServerErrorException
-
Creates an internal server error exception with the specified cause.
- 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.
- 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
- 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.
- 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.
- 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.
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.
- 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
- Linker(Map<String, Object>) - Constructor for class io.inverno.mod.http.base.Base.Linker
M
- MalformedHeaderException - Exception in io.inverno.mod.http.base.internal.header
-
Thrown to indicates a malformed header.
- MalformedHeaderException() - Constructor for exception io.inverno.mod.http.base.internal.header.MalformedHeaderException
-
Creates a malformed header exception.
- MalformedHeaderException(String) - Constructor for exception io.inverno.mod.http.base.internal.header.MalformedHeaderException
-
Creates a malformed header exception with the specified message.
- MalformedHeaderException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.internal.header.MalformedHeaderException
-
Creates a malformed header exception with the specified message and cause.
- MalformedHeaderException(Throwable) - Constructor for exception io.inverno.mod.http.base.internal.header.MalformedHeaderException
-
Creates a malformed header exception with the specified cause.
- 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 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.
- 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 in io.inverno.mod.http.base
-
A web exception that indicates a client requested
Method Not Allowed (405). - MethodNotAllowedException(Set<Method>) - Constructor for exception 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 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 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 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
- MODIFICATION_DATE - Static variable in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
-
The modification date parameter name.
- 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 extends MultiParameterizedHeader,
B extends 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
HeaderBuilderimplementation. - 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 - Static variable in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
-
The name parameter name.
- 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_ALLOW - 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_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_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
- NO_CONTENT - Enum constant in enum io.inverno.mod.http.base.Status
- NON_AUTHORITATIVE_INFORMATION - Enum constant in enum io.inverno.mod.http.base.Status
- 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 in io.inverno.mod.http.base
-
A web exception that indicates a
Not Acceptable (406)client requested. - NotAcceptableException() - Constructor for exception io.inverno.mod.http.base.NotAcceptableException
-
Creates a not acceptable exception.
- NotAcceptableException(String) - Constructor for exception io.inverno.mod.http.base.NotAcceptableException
-
Creates a not acceptable exception with the specified message.
- NotAcceptableException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.NotAcceptableException
-
Creates a not acceptable exception with the specified message and cause.
- NotAcceptableException(Throwable) - Constructor for exception io.inverno.mod.http.base.NotAcceptableException
-
Creates a not acceptable exception with the specified cause.
- NotAcceptableException(Set<String>) - Constructor for exception 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 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 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 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 in io.inverno.mod.http.base
-
A web exception that indicates that a resource was
Not Found (404)on the server. - NotFoundException() - Constructor for exception io.inverno.mod.http.base.NotFoundException
-
Creates a not found exception.
- NotFoundException(String) - Constructor for exception io.inverno.mod.http.base.NotFoundException
-
Creates a not found exception with the specified message.
- NotFoundException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.NotFoundException
-
Creates a not found exception with the specified message and cause.
- NotFoundException(Throwable) - Constructor for exception 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
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...).
- 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
Headerimplementation 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 extends ParameterizedHeader,
B extends 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
HeaderBuilderimplementation. - ParameterizedHeaderCodec<A extends ParameterizedHeader,
B extends ParameterizedHeader.AbstractBuilder<A, B>> - Class in io.inverno.mod.http.base.internal.header -
A generic parameterized
HeaderCodecimplementation used to encode/decode various parameterized headers. - ParameterizedHeaderCodec(Supplier<B>, Set<String>, 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, parameter delimiter, 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.
- 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.
- 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
- POST - Enum constant in enum io.inverno.mod.http.base.Method
- PRECONDITION_FAILED - Enum constant in enum io.inverno.mod.http.base.Status
- PROXY_AUTHENTICATION_REQUIRED - Enum constant in enum io.inverno.mod.http.base.Status
- PUT - Enum constant in enum io.inverno.mod.http.base.Method
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
- READ_DATE - Static variable in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
-
The read date parameter name.
- REDIRECTION - Enum constant in enum io.inverno.mod.http.base.Status.Category
- REQUEST_TIMEOUT - Enum constant in enum io.inverno.mod.http.base.Status
- RESET_CONTENT - Enum constant in enum io.inverno.mod.http.base.Status
S
- secure(boolean) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
-
Sets the cookie secure flag.
- 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_UNAVAILABLE - Enum constant in enum io.inverno.mod.http.base.Status
- ServiceUnavailableException - Exception in io.inverno.mod.http.base
-
A web exception that indicates that the requested resource is
Service Unavailable (503). - ServiceUnavailableException() - Constructor for exception io.inverno.mod.http.base.ServiceUnavailableException
-
Creates a service unavailable exception.
- ServiceUnavailableException(long) - Constructor for exception 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 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 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 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 io.inverno.mod.http.base.ServiceUnavailableException
-
Creates a service unavailable exception with the specified message.
- ServiceUnavailableException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.ServiceUnavailableException
-
Creates a service unavailable exception with the specified message and cause.
- ServiceUnavailableException(Throwable) - Constructor for exception io.inverno.mod.http.base.ServiceUnavailableException
-
Creates a service unavailable exception with the specified cause.
- ServiceUnavailableException(ZonedDateTime) - Constructor for exception 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 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 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 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.
- SetCookie - Interface in io.inverno.mod.http.base.header
-
Represents a HTTP set-cookie.
- 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
HeaderCodecimplementation. - 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.SetCookieheader implemetation. - SetCookieCodec.SetCookie.Builder - Class in io.inverno.mod.http.base.internal.header
-
Set-Cookie
HeaderBuilderimplementation. - 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.
- setParameterConverter(ObjectConverter<String>) - Method in class io.inverno.mod.http.base.Base.Builder
- SIZE - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
-
Size parameter
- SIZE - Static variable in class io.inverno.mod.http.base.internal.header.ContentDispositionCodec.ContentDisposition
-
The size parameter name.
- 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 - 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.
- 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
- 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
- TRACE - Enum constant in enum io.inverno.mod.http.base.Method
U
- UNAUTHORIZED - Enum constant in enum io.inverno.mod.http.base.Status
- UnauthorizedException - Exception in io.inverno.mod.http.base
-
A web exception that indicates that the access to a server resource is
Unauthorized (401). - UnauthorizedException() - Constructor for exception io.inverno.mod.http.base.UnauthorizedException
-
Creates an unauthorized exception.
- UnauthorizedException(String) - Constructor for exception io.inverno.mod.http.base.UnauthorizedException
-
Creates an unauthorized exception with the specified message.
- UnauthorizedException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.UnauthorizedException
-
Creates an unauthorized exception with the specified message and cause.
- UnauthorizedException(Throwable) - Constructor for exception 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_MEDIA_TYPE - Enum constant in enum io.inverno.mod.http.base.Status
- UnsupportedMediaTypeException - Exception in io.inverno.mod.http.base
-
A web exception that indicates that the request body if of an
Unsupported Media Type (415)for the requested resource. - UnsupportedMediaTypeException() - Constructor for exception io.inverno.mod.http.base.UnsupportedMediaTypeException
-
Creates an unsupported media type exception.
- UnsupportedMediaTypeException(String) - Constructor for exception io.inverno.mod.http.base.UnsupportedMediaTypeException
-
Creates an unsupported media type exception with the specified message.
- UnsupportedMediaTypeException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.UnsupportedMediaTypeException
-
Creates an unsupported media type exception with the specified message and cause.
- UnsupportedMediaTypeException(Throwable) - Constructor for exception io.inverno.mod.http.base.UnsupportedMediaTypeException
-
Creates an unsupported media type exception with the specified cause.
- UPGRADE_REQUIRED - Enum constant in enum io.inverno.mod.http.base.Status
- 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_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_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(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.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.
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form