- absolute() - Method in interface io.helidon.common.http.HttpRequest.Path
-
If the instance represents a path relative to some context root then returns absolute requested path otherwise
returns this instance.
- ACCEPT - Static variable in class io.helidon.common.http.Http.Header
-
The "Accept" header name.
- ACCEPT_CHARSET - Static variable in class io.helidon.common.http.Http.Header
-
The "Accept-Charset" header name.
- ACCEPT_DATETIME - Static variable in class io.helidon.common.http.Http.Header
-
The "Accept-Datetime" header name.
- ACCEPT_ENCODING - Static variable in class io.helidon.common.http.Http.Header
-
The "Accept-Encoding" header name.
- ACCEPT_LANGUAGE - Static variable in class io.helidon.common.http.Http.Header
-
The "Accept-Language" header name.
- ACCEPT_PATCH - Static variable in class io.helidon.common.http.Http.Header
-
The "Accept-Patch" header name.
- ACCEPT_RANGES - Static variable in class io.helidon.common.http.Http.Header
-
The "Accept-Ranges" header name.
- AcceptPredicate<T> - Interface in io.helidon.common.http
-
API to model HTTP content negotiation using Accept-* request headers.
- add(String, Iterable<String>) - Method in interface io.helidon.common.http.Parameters
-
Adds specified values tu association with the specified key (optional operation).
- add(String, Iterable<String>) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- add(String, String...) - Method in interface io.helidon.common.http.Parameters
-
Adds specified values tu association with the specified key (optional operation).
- add(String, String...) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- addAll(Parameters) - Method in interface io.helidon.common.http.Parameters
-
Copies all of the mappings from the specified parameters to this instance adding values to existing associations
(optional operation).
- addAll(Parameters) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- AGE - Static variable in class io.helidon.common.http.Http.Header
-
The "Age" header name.
- all(String) - Method in interface io.helidon.common.http.Headers
-
Returns an unmodifiable List of all header fields - each element represents a value of a single header field
in the request.
- all(String) - Method in interface io.helidon.common.http.Parameters
-
Returns an unmodifiable List of all of the values of the given named
parameter.
- all(String) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- ALLOW - Static variable in class io.helidon.common.http.Http.Header
-
The "Allow" header name.
- AlreadyCompletedException - Exception in io.helidon.common.http
-
Signals that a mutation method has been invoked on a resource that is already completed.
- AlreadyCompletedException(String) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
-
- AlreadyCompletedException(String, Throwable) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
-
- AlreadyCompletedException(Throwable) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
-
- ALT_SVC - Static variable in class io.helidon.common.http.Http.Header
-
The "Alt-Svc" header name.
- APPLICATION_ATOM_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType constant representing
application/atom+xml media type.
- APPLICATION_FORM_URLENCODED - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType constant representing
application/x-www-form-urlencoded media type.
- APPLICATION_JSON - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType constant representing
application/json media type.
- APPLICATION_OCTET_STREAM - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType constant representing
application/octet-stream media type.
- APPLICATION_SVG_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType constant representing
application/svg+xml media type.
- APPLICATION_XHTML_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType constant representing
application/xhtml+xml media type.
- APPLICATION_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType constant representing
application/xml media type.
- apply(Flow.Publisher<DataChunk>) - Method in interface io.helidon.common.http.Reader
-
Transforms a publisher into a completion stage.
- apply(Flow.Publisher<DataChunk>, Class<? super R>) - Method in interface io.helidon.common.http.Reader
-
Transforms a publisher into a completion stage.
- applyAndCast(Flow.Publisher<DataChunk>, Class<T>) - Method in interface io.helidon.common.http.Reader
-
Transforms a publisher into a completion stage.
- as(Class<T>) - Method in interface io.helidon.common.http.Content
-
Consumes and converts the request content into a completion stage of the requested type.
- ASCTIME_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
-
The ANSI C's asctime() format, such as 'Sun Nov 6 08:49:37 1994'.
- AUTHORIZATION - Static variable in class io.helidon.common.http.Http.Header
-
The "Authorization" header name.
- CACHE_CONTROL - Static variable in class io.helidon.common.http.Http.Header
-
The "Cache-Control" header name.
- CHARSET_PARAMETER - Static variable in class io.helidon.common.http.MediaType
-
The media type "charset" parameter name.
- code() - Method in interface io.helidon.common.http.Http.ResponseStatus
-
Get the associated integer value representing the status code.
- code() - Method in enum io.helidon.common.http.Http.Status
-
Get the associated status code.
- computeIfAbsent(String, Function<String, Iterable<String>>) - Method in interface io.helidon.common.http.Parameters
-
If the specified key is not already associated with a value computes new association using the given function and returns
empty List, else returns the current value (optional operation).
- computeIfAbsent(String, Function<String, Iterable<String>>) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- computeSingleIfAbsent(String, Function<String, String>) - Method in interface io.helidon.common.http.Parameters
-
If the specified key is not already associated with a value computes new association using the given function and returns
empty List, else returns the current value (optional operation).
- computeSingleIfAbsent(String, Function<String, String>) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- CONNECTION - Static variable in class io.helidon.common.http.Http.Header
-
The "Connection" header name.
- Content - Interface in io.helidon.common.http
-
Represents an HTTP entity as a
publisher of
chunks with specific
features.
- CONTENT_DISPOSITION - Static variable in class io.helidon.common.http.Http.Header
-
The "Content-Disposition" header name.
- CONTENT_ENCODING - Static variable in class io.helidon.common.http.Http.Header
-
The "Content-Encoding" header name.
- CONTENT_LANGUAGE - Static variable in class io.helidon.common.http.Http.Header
-
The "Content-Language" header name.
- CONTENT_LENGTH - Static variable in class io.helidon.common.http.Http.Header
-
The "Content-Length" header name.
- CONTENT_LOCATION - Static variable in class io.helidon.common.http.Http.Header
-
The "aa" header name.
- CONTENT_RANGE - Static variable in class io.helidon.common.http.Http.Header
-
The "Content-Range" header name.
- CONTENT_TYPE - Static variable in class io.helidon.common.http.Http.Header
-
The "Content-Type" header name.
- ContextualRegistry - Interface in io.helidon.common.http
-
A registry for context objects.
- COOKIE - Static variable in class io.helidon.common.http.Http.Header
-
The "Cookie" header name.
- create() - Static method in interface io.helidon.common.http.ContextualRegistry
-
Creates a new empty instance.
- create(boolean, ByteBuffer) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a reusable data chunk.
- create(boolean, ByteBuffer, Runnable) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a reusable data chunk.
- create(byte[]) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a simple byte array backed data chunk.
- create(ContextualRegistry) - Static method in interface io.helidon.common.http.ContextualRegistry
-
- create(ByteBuffer) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a simple ByteBuffer backed data chunk.
- param(String) - Method in interface io.helidon.common.http.HttpRequest.Path
-
Returns value of single parameter resolved from path pattern.
- Parameters - Interface in io.helidon.common.http
-
Parameters represents key : value pairs where key is a String with potentially multiple values.
- parse(String) - Static method in class io.helidon.common.http.Http.DateTime
-
- parse(String) - Static method in class io.helidon.common.http.MediaType
-
Parses a media type from its string representation.
- path() - Method in interface io.helidon.common.http.HttpRequest
-
Returns a path which was accepted by matcher in actual routing.
- path(String) - Method in class io.helidon.common.http.SetCookie
-
Sets Path parameter.
- PRAGMA - Static variable in class io.helidon.common.http.Http.Header
-
The "Pragma" header name.
- PUBLIC_KEY_PINS - Static variable in class io.helidon.common.http.Http.Header
-
The "Public-Key-Pins" header name.
- put(String, Iterable<String>) - Method in interface io.helidon.common.http.Parameters
-
Associates specified values with the specified key (optional operation).
- put(String, Iterable<String>) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- put(String, String...) - Method in interface io.helidon.common.http.Parameters
-
Associates specified values with the specified key (optional operation).
- put(String, String...) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- putAll(Parameters) - Method in interface io.helidon.common.http.Parameters
-
Copies all of the mappings from the specified parameters to this instance replacing values of existing associations
(optional operation).
- putAll(Parameters) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- putIfAbsent(String, Iterable<String>) - Method in interface io.helidon.common.http.Parameters
-
If the specified key is not already associated with a value associates it with the given value and returns empty
List, else returns the current value (optional operation).
- putIfAbsent(String, Iterable<String>) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- putIfAbsent(String, String...) - Method in interface io.helidon.common.http.Parameters
-
If the specified key is not already associated with a value associates it with the given value and returns empty
List, else returns the current value (optional operation).
- putIfAbsent(String, String...) - Method in class io.helidon.common.http.ReadOnlyParameters
-
- value() - Method in enum io.helidon.common.http.Http.Version
-
- value(String) - Method in interface io.helidon.common.http.Headers
-
Returns a header value as a single
String potentially concatenated using comma character
from
all header fields.
- valueOf(String) - Static method in enum io.helidon.common.http.Http.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.helidon.common.http.Http.ResponseStatus.Family
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.helidon.common.http.Http.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.helidon.common.http.Http.Version
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.helidon.common.http.Http.Method
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.helidon.common.http.Http.ResponseStatus.Family
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.helidon.common.http.Http.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.helidon.common.http.Http.Version
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values(String) - Method in interface io.helidon.common.http.Headers
-
Returns an unmodifiable List of all comma separated header value parts - Such segmentation is NOT valid for
all header semantics, however it is very common.
- VARY - Static variable in class io.helidon.common.http.Http.Header
-
The "Vary" header name.
- version() - Method in interface io.helidon.common.http.HttpRequest
-
Returns an HTTP version from the request line.
- VIA - Static variable in class io.helidon.common.http.Http.Header
-
The "Via" header name.