A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages

A

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.
ACCEPTED_202 - io.helidon.common.http.Http.Status
202 Accepted, see HTTP/1.1 documentation .
AcceptPredicate<T> - Interface in io.helidon.common.http
API to model HTTP content negotiation using Accept-* request headers.
add(String, Iterable<String>) - Method in class io.helidon.common.http.HashParameters
 
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 class io.helidon.common.http.HashParameters
 
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 class io.helidon.common.http.HashParameters
 
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
 
addParameter(String, String) - Method in class io.helidon.common.http.MediaType.Builder
Add a new parameter to the parameter map.
AGE - Static variable in class io.helidon.common.http.Http.Header
The "Age" header name.
all(String) - Method in class io.helidon.common.http.HashParameters
 
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
Constructs an AlreadyCompletedException with the specified detail message.
AlreadyCompletedException(String, Throwable) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
Constructs an AlreadyCompletedException with the specified detail message and cause.
AlreadyCompletedException(Throwable) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
Constructs an AlreadyCompletedException with the specified cause.
ALT_SVC - Static variable in class io.helidon.common.http.Http.Header
The "Alt-Svc" header name.
and(CharMatcher) - Method in class io.helidon.common.http.CharMatcher
Returns a matcher that matches any character matched by both this matcher and other.
any() - Static method in class io.helidon.common.http.CharMatcher
Matches any character.
anyOf(CharSequence) - Static method in class io.helidon.common.http.CharMatcher
Returns a char matcher that matches any character present in the given character sequence.
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_OPENAPI_JSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing OpenAPI json.
APPLICATION_OPENAPI_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing OpenAPI yaml.
APPLICATION_STREAM_JSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/stream+json media type.
APPLICATION_SVG_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/svg+xml media type.
APPLICATION_X_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing "x" YAML as application.
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.
APPLICATION_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing pseudo-registered YAML.
apply(Flow.Publisher<DataChunk>) - Method in interface io.helidon.common.http.Reader
Deprecated.
Transforms a publisher into a completion stage.
apply(Flow.Publisher<DataChunk>, Class<? super R>) - Method in interface io.helidon.common.http.Reader
Deprecated.
Transforms a publisher into a completion stage.
applyAndCast(Flow.Publisher<DataChunk>, Class<T>) - Method in interface io.helidon.common.http.Reader
Deprecated.
Transforms a publisher into a completion stage.
as(Class<T>) - Method in interface io.helidon.common.http.Content
Deprecated.
Consumes and converts the request content into a completion stage of the requested type.
ascii() - Static method in class io.helidon.common.http.CharMatcher
Determines whether a character is ASCII, meaning that its code point is less than 128.
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.

B

BAD_GATEWAY_502 - io.helidon.common.http.Http.Status
502 Bad Gateway, see HTTP/1.1 documentation.
BAD_REQUEST_400 - io.helidon.common.http.Http.Status
400 Bad Request, see HTTP/1.1 documentation.
build() - Method in class io.helidon.common.http.MediaType.Builder
 
build() - Method in class io.helidon.common.http.SetCookie.Builder
 
builder() - Static method in class io.helidon.common.http.MediaType
A fluent API builder for creating customized Media type instances.
builder(String, String) - Static method in class io.helidon.common.http.SetCookie
Creates a new fluent API builder.
bytes() - Method in interface io.helidon.common.http.DataChunk
Gets the content of the underlying byte buffers as an array of bytes.

C

CACHE_CONTROL - Static variable in class io.helidon.common.http.Http.Header
The "Cache-Control" header name.
CharMatcher - Class in io.helidon.common.http
Extracted from Guava.
CharMatcher() - Constructor for class io.helidon.common.http.CharMatcher
Constructor for use by subclasses.
charset() - Method in class io.helidon.common.http.MediaType
Gets Optional value of charset parameter.
charset(String) - Method in class io.helidon.common.http.MediaType.Builder
Character set of the media type.
CHARSET_PARAMETER - Static variable in class io.helidon.common.http.MediaType
The media type "charset" parameter name.
CLIENT_ERROR - io.helidon.common.http.Http.ResponseStatus.Family
4xx HTTP status codes.
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 class io.helidon.common.http.HashParameters
 
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 class io.helidon.common.http.HashParameters
 
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
 
concat(Parameters...) - Static method in class io.helidon.common.http.HashParameters
Creates new instance of HashParameters as a concatenation of provided parameters.
concat(Iterable<Parameters>) - Static method in class io.helidon.common.http.HashParameters
Creates new instance of HashParameters as a concatenation of provided parameters.
CONFLICT_409 - io.helidon.common.http.Http.Status
409 Conflict, see HTTP/1.1 documentation.
CONNECTION - Static variable in class io.helidon.common.http.Http.Header
The "Connection" header name.
consumeCharacter(char) - Method in class io.helidon.common.http.Tokenizer
Get the one character at the current position and matches it with the specified character and update the position to the next character.
consumeCharacter(CharMatcher) - Method in class io.helidon.common.http.Tokenizer
Get the one character at the current position and matches it with the specified matcher, then update the position to the next character.
consumeToken(CharMatcher) - Method in class io.helidon.common.http.Tokenizer
Get the token represented by the specified matcher and advance the position the to next character.
consumeTokenIfPresent(CharMatcher) - Method in class io.helidon.common.http.Tokenizer
Get the token represented by the specified matcher and advance the position the to next character if matched.
Content - Interface in io.helidon.common.http
Deprecated.
use io.helidon.media.common.MessageBodyReadableContent instead
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.
COOKIE - Static variable in class io.helidon.common.http.Http.Header
The "Cookie" header name.
countIn(CharSequence) - Method in class io.helidon.common.http.CharMatcher
Returns the number of matching characters found in a character sequence.
create() - Static method in class io.helidon.common.http.HashParameters
Creates a new empty instance HashParameters.
create(boolean, boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
Creates a reusable byteBuffers chunk.
create(boolean, boolean, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
Creates a reusable data chunk.
create(boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
Creates a reusable byteBuffers chunk.
create(boolean, ByteBuffer...) - 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(int) - Static method in interface io.helidon.common.http.Http.ResponseStatus
Convert a numerical status code into the corresponding ResponseStatus.
create(int, String) - Static method in interface io.helidon.common.http.Http.ResponseStatus
Convert a numerical status code into the corresponding ResponseStatus.
create(Parameters) - Static method in class io.helidon.common.http.HashParameters
Creates a new instance HashParameters from provided data.
create(String) - Static method in interface io.helidon.common.http.Http.RequestMethod
Create new HTTP request method instance from the provided name.
create(String) - Static method in enum io.helidon.common.http.Http.Version
Returns HTTP version for provided parameter.
create(String, MediaType) - Static method in interface io.helidon.common.http.FormParams
Creates a new FormParams instance using the provided assignment string and media type.
create(String, String) - Static method in class io.helidon.common.http.MediaType
Creates a new instance of MediaType with the supplied type and subtype.
create(String, String) - Static method in class io.helidon.common.http.SetCookie
Creates new instance.
create(ByteBuffer) - Static method in interface io.helidon.common.http.DataChunk
Creates a simple ByteBuffer backed data chunk.
create(ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
Creates a data chunk backed by one or more ByteBuffer.
create(Map<String, List<String>>) - Static method in class io.helidon.common.http.HashParameters
Creates a new instance HashParameters from provided data.
CREATED_201 - io.helidon.common.http.Http.Status
201 Created, see HTTP/1.1 documentation.

D

data() - Method in interface io.helidon.common.http.DataChunk
Returns a representation of this chunk as an array of ByteBuffer.
DataChunk - Interface in io.helidon.common.http
The DataChunk represents a part of the HTTP body content.
DATE - Static variable in class io.helidon.common.http.Http.Header
The "Date" header name.
DELETE - io.helidon.common.http.Http.Method
The DELETE method requests that the origin server delete the resource identified by the Request-URI.
domain(String) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Domain parameter.
domainAndPath(URI) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Domain and Path parameters.
duplicate() - Method in interface io.helidon.common.http.DataChunk
Makes a copy of this data chunk including its underlying ByteBuffer.

E

empty() - Static method in class io.helidon.common.http.ReadOnlyParameters
Returns empty and immutable singleton.
equals(Object) - Method in class io.helidon.common.http.HashParameters
 
equals(Object) - Method in class io.helidon.common.http.MediaType
Compares obj to this media type to see if they are the same by comparing type, subtype and parameters.
ETAG - Static variable in class io.helidon.common.http.Http.Header
The "ETag" header name.
EXPECT - Static variable in class io.helidon.common.http.Http.Header
The "Expect" header name.
EXPECTATION_FAILED_417 - io.helidon.common.http.Http.Status
417 Expectation Failed, see HTTP/1.1 documentation.
expires(Instant) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Expires parameter.
expires(ZonedDateTime) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Expires parameter.
EXPIRES - Static variable in class io.helidon.common.http.Http.Header
The "Expires" header name.

F

family() - Method in interface io.helidon.common.http.Http.ResponseStatus
Get the class of status code.
family() - Method in enum io.helidon.common.http.Http.Status
Get the class of status code.
find(int) - Static method in enum io.helidon.common.http.Http.Status
Convert a numerical status code into the corresponding Status enum value.
first(String) - Method in class io.helidon.common.http.HashParameters
 
first(String) - Method in interface io.helidon.common.http.Parameters
Returns an Optional containing the first value of the given parameter (and possibly multi-valued) parameter.
first(String) - Method in class io.helidon.common.http.ReadOnlyParameters
 
flush() - Method in interface io.helidon.common.http.DataChunk
Returns true if all caches are requested to flush when this chunk is written.
FORBIDDEN_403 - io.helidon.common.http.Http.Status
403 Forbidden, see HTTP/1.1 documentation.
FormParams - Interface in io.helidon.common.http
Provides access to any form parameters present in the request entity.
FORWARDED - Static variable in class io.helidon.common.http.Http.Header
The "Forwarded" header name.
FOUND_302 - io.helidon.common.http.Http.Status
302 Found, see HTTP/1.1 documentation.
fragment() - Method in interface io.helidon.common.http.HttpRequest
Returns a decoded request URI fragment without leading hash '#' character.
FROM - Static variable in class io.helidon.common.http.Http.Header
The "From" header name.

G

GATEWAY_TIMEOUT_504 - io.helidon.common.http.Http.Status
504 Gateway Timeout, see HTTP/1.1 documentation.
GET - io.helidon.common.http.Http.Method
The GET method means retrieve whatever information (in the form of an entity) is identified by the Request-URI.
GONE_410 - io.helidon.common.http.Http.Status
410 Gone, see HTTP/1.1 documentation.

H

hashCode() - Method in class io.helidon.common.http.HashParameters
 
hashCode() - Method in class io.helidon.common.http.MediaType
Generate a hash code from the type, subtype and parameters.
HashParameters - Class in io.helidon.common.http
A ConcurrentSkipListMap based Parameters implementation with case-insensitive keys and immutable List of values that needs to be copied on each write.
HashParameters() - Constructor for class io.helidon.common.http.HashParameters
Creates a new instance.
HashParameters(Parameters) - Constructor for class io.helidon.common.http.HashParameters
Creates a new instance from provided data.
HashParameters(Map<String, List<String>>) - Constructor for class io.helidon.common.http.HashParameters
Creates a new instance from provided data.
hasMore() - Method in class io.helidon.common.http.Tokenizer
Test if there are more characters to process.
hasSuffix(String) - Method in class io.helidon.common.http.MediaType
Tests if this media type has provided Structured Syntax suffix (RFC 6839).
HEAD - io.helidon.common.http.Http.Method
The HEAD method is identical to Http.Method.GET except that the server MUST NOT return a message-body in the response.
Headers - Interface in io.helidon.common.http
Extends Parameters interface by adding methods convenient for HTTP headers.
HOST - Static variable in class io.helidon.common.http.Http.Header
The "Host" header name.
Http - Class in io.helidon.common.http
HTTP protocol related constants and utilities.
HTTP_VERSION_NOT_SUPPORTED - io.helidon.common.http.Http.Status
505 HTTP Version Not Supported, see HTTP/1.1 documentation.
Http.DateTime - Class in io.helidon.common.http
Support for HTTP date formats based on RFC2616.
Http.Header - Class in io.helidon.common.http
Utility class with a list of names of standard HTTP headers and related tooling methods.
Http.Method - Enum in io.helidon.common.http
Enumeration of all standard HTTP methods.
Http.RequestMethod - Interface in io.helidon.common.http
Interface representing an HTTP request method, all standard methods are in Http.Method enumeration.
Http.ResponseStatus - Interface in io.helidon.common.http
Base interface for status codes used in HTTP responses.
Http.ResponseStatus.Family - Enum in io.helidon.common.http
An enumeration representing the class of status code.
Http.Status - Enum in io.helidon.common.http
Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.
Http.Version - Enum in io.helidon.common.http
Enumeration of supported HTTP protocol versions.
httpOnly(boolean) - Method in class io.helidon.common.http.SetCookie.Builder
Sets HttpOnly parameter.
HttpRequest - Interface in io.helidon.common.http
Common attributes of an HTTP Request, that are used both in server requests and in client requests.
HttpRequest.Path - Interface in io.helidon.common.http
Represents requested normalised URI path.

I

I_AM_A_TEAPOT - io.helidon.common.http.Http.Status
id() - Method in interface io.helidon.common.http.DataChunk
The tracing ID of this chunk.
IF_MATCH - Static variable in class io.helidon.common.http.Http.Header
The "If-Match" header name.
IF_MODIFIED_SINCE - Static variable in class io.helidon.common.http.Http.Header
The "If-Modified-Since" header name.
IF_NONE_MATCH - Static variable in class io.helidon.common.http.Http.Header
The "If-None-Match" header name.
IF_RANGE - Static variable in class io.helidon.common.http.Http.Header
The "If-Range" header name.
IF_UNMODIFIED_SINCE - Static variable in class io.helidon.common.http.Http.Header
The "If-Unmodified-Since" header name.
indexIn(CharSequence) - Method in class io.helidon.common.http.CharMatcher
Returns the index of the first matching character in a character sequence, or -1 if no matching character is present.
indexIn(CharSequence, int) - Method in class io.helidon.common.http.CharMatcher
Returns the index of the first matching character in a character sequence, starting from a given position, or -1 if no character matches after that position.
INFORMATIONAL - io.helidon.common.http.Http.ResponseStatus.Family
1xx HTTP status codes.
INTERNAL_SERVER_ERROR_500 - io.helidon.common.http.Http.Status
500 Internal Server Error, see HTTP/1.1 documentation.
io.helidon.common.http - module io.helidon.common.http
Helidon Common classes for HTTP server and client.
io.helidon.common.http - package io.helidon.common.http
HTTP APIs and implementations usable by both server and client side of the HTTP story.
is(char) - Static method in class io.helidon.common.http.CharMatcher
Returns a char matcher that matches only one specified character.
isFlushChunk() - Method in interface io.helidon.common.http.DataChunk
An empty data chunk with a flush flag can be used to force a connection flush.
isNot(char) - Static method in class io.helidon.common.http.CharMatcher
Returns a char matcher that matches any character except the one specified.
isReadOnly() - Method in interface io.helidon.common.http.DataChunk
Returns true if the underlying byte buffer of this chunk is read only or false otherwise.
isReleased() - Method in interface io.helidon.common.http.DataChunk
Whether this chunk is released and the associated data structures returned by methods (such as DataChunk.iterator() or DataChunk.bytes()) should not be used.
isWildcardSubtype() - Method in class io.helidon.common.http.MediaType
Checks if the subtype is a wildcard.
isWildcardType() - Method in class io.helidon.common.http.MediaType
Checks if the primary type is a wildcard.
iterator() - Method in interface io.helidon.common.http.DataChunk
 

J

javaIsoControl() - Static method in class io.helidon.common.http.CharMatcher
Determines whether a character is an ISO control character as specified by Character.isISOControl(char).
JSON_PREDICATE - Static variable in class io.helidon.common.http.MediaType
Predicate to test if MediaType is application/json or has json suffix.

L

LAST_MODIFIED - Static variable in class io.helidon.common.http.Http.Header
The "Last-Modified" header name.
LENGTH_REQUIRED_411 - io.helidon.common.http.Http.Status
411 Length Required, see HTTP/1.1 documentation.
LINK - Static variable in class io.helidon.common.http.Http.Header
The "Link" header name.
LOCATION - Static variable in class io.helidon.common.http.Http.Header
The "Location" header name.

M

matches(char) - Method in class io.helidon.common.http.CharMatcher
Determines a true or false value for the given character.
matchesAllOf(CharSequence) - Method in class io.helidon.common.http.CharMatcher
Returns true if a character sequence contains only matching characters.
matchesAnyOf(CharSequence) - Method in class io.helidon.common.http.CharMatcher
Returns true if a character sequence contains at least one matching character.
matchesNoneOf(CharSequence) - Method in class io.helidon.common.http.CharMatcher
Returns true if a character sequence contains no matching characters.
MAX_FORWARDS - Static variable in class io.helidon.common.http.Http.Header
The "Max-Forwards" header name.
maxAge(Duration) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Max-Age parameter.
MediaType - Class in io.helidon.common.http
An abstraction for a media type.
MediaType.Builder - Class in io.helidon.common.http
A fluent API builder to create instances of MediaType.
method() - Method in interface io.helidon.common.http.HttpRequest
Returns an HTTP request method.
METHOD_NOT_ALLOWED_405 - io.helidon.common.http.Http.Status
405 Method Not Allowed, see HTTP/1.1 documentation.
MOVED_PERMANENTLY_301 - io.helidon.common.http.Http.Status
301 Moved Permanently, see HTTP/1.1 documentation.
MULTIPART_FORM_DATA - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing multipart/form-data media type.

N

name() - Method in interface io.helidon.common.http.Http.RequestMethod
Get method name.
negate() - Method in class io.helidon.common.http.CharMatcher
Returns a matcher that matches any character not matched by this matcher.
NO_CONTENT_204 - io.helidon.common.http.Http.Status
204 No Content, see HTTP/1.1 documentation.
none() - Static method in class io.helidon.common.http.CharMatcher
Matches no character.
noneOf(CharSequence) - Static method in class io.helidon.common.http.CharMatcher
Returns a char matcher that matches any character not present in the given character sequence.
normalize(CharMatcher, String) - Static method in class io.helidon.common.http.Tokenizer
Verify that the given token matches the specified matcher and return a lower case only token string.
NOT_ACCEPTABLE_406 - io.helidon.common.http.Http.Status
406 Not Acceptable, see HTTP/1.1 documentation.
NOT_FOUND_404 - io.helidon.common.http.Http.Status
404 Not Found, see HTTP/1.1 documentation.
NOT_IMPLEMENTED_501 - io.helidon.common.http.Http.Status
501 Not Implemented, see HTTP/1.1 documentation.
NOT_MODIFIED_304 - io.helidon.common.http.Http.Status
304 Not Modified, see HTTP/1.1 documentation.

O

of(int) - Static method in enum io.helidon.common.http.Http.ResponseStatus.Family
Get the family for the response status code.
OK_200 - io.helidon.common.http.Http.Status
OPTIONS - io.helidon.common.http.Http.Method
The OPTIONS method represents a request for information about the communication options available on the request/response chain identified by the Request-URI.
or(CharMatcher) - Method in class io.helidon.common.http.CharMatcher
Returns a matcher that matches any character matched by either this matcher or other.
ORIGIN - Static variable in class io.helidon.common.http.Http.Header
The "Origin" header name.
OTHER - io.helidon.common.http.Http.ResponseStatus.Family
Other, unrecognized HTTP status codes.

P

param(String) - Method in interface io.helidon.common.http.HttpRequest.Path
Returns value of single parameter resolved from path pattern.
parameters() - Method in class io.helidon.common.http.MediaType
Getter for a read-only parameter map.
parameters(Map<String, String>) - Method in class io.helidon.common.http.MediaType.Builder
Parameters of the media type.
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 provided text to ZonedDateTime using any possible date / time format specified by RFC2616 Hypertext Transfer Protocol.
parse(String) - Static method in class io.helidon.common.http.MediaType
Parses a media type from its string representation.
parse(String) - Static method in class io.helidon.common.http.SetCookie
Parses new instance of SetCookie from the String representation.
PARTIAL_CONTENT_206 - io.helidon.common.http.Http.Status
206 Reset Content, see HTTP/1.1 documentation.
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.Builder
Sets Path parameter.
PAYMENT_REQUIRED_402 - io.helidon.common.http.Http.Status
402 Payment Required, see HTTP/1.1 documentation.
POST - io.helidon.common.http.Http.Method
The POST method is used to request that the origin server acceptedTypes the entity enclosed in the request as a new subordinate of the resource identified by the Request-URI in the Request-Line.
PRAGMA - Static variable in class io.helidon.common.http.Http.Header
The "Pragma" header name.
PRECONDITION_FAILED_412 - io.helidon.common.http.Http.Status
412 Precondition Failed, see HTTP/1.1 documentation.
previewChar() - Method in class io.helidon.common.http.Tokenizer
Get the character at the current position.
PROXY_AUTHENTICATION_REQUIRED_407 - io.helidon.common.http.Http.Status
407 Proxy Authentication Required, see HTTP/1.1 documentation.
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 class io.helidon.common.http.HashParameters
 
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 class io.helidon.common.http.HashParameters
 
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
 
PUT - io.helidon.common.http.Http.Method
The PUT method requests that the enclosed entity be stored under the supplied Request-URI.
putAll(Parameters) - Method in class io.helidon.common.http.HashParameters
 
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 class io.helidon.common.http.HashParameters
 
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 class io.helidon.common.http.HashParameters
 
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
 

Q

QUALITY_FACTOR_PARAMETER - Static variable in interface io.helidon.common.http.AcceptPredicate
The media type quality factor ("q") parameter name.
qualityFactor() - Method in interface io.helidon.common.http.AcceptPredicate
Gets quality factor parameter ("q") as a double value.
qualityFactor() - Method in class io.helidon.common.http.MediaType
 
query() - Method in interface io.helidon.common.http.HttpRequest
Returns an encoded query string without leading '?' character.
queryParams() - Method in interface io.helidon.common.http.HttpRequest
Returns query parameters.

R

RANGE - Static variable in class io.helidon.common.http.Http.Header
The "Range" header name.
Reader<R> - Interface in io.helidon.common.http
Deprecated.
since 2.0.0, use io.helidon.media.common.MessageBodyReader instead
ReadOnlyParameters - Class in io.helidon.common.http
An immutable implementation of Parameters.
ReadOnlyParameters(Parameters) - Constructor for class io.helidon.common.http.ReadOnlyParameters
Creates an instance from provided multi-map.
ReadOnlyParameters(Map<String, List<String>>) - Constructor for class io.helidon.common.http.ReadOnlyParameters
Creates an instance from provided multi-map.
reasonPhrase() - Method in interface io.helidon.common.http.Http.ResponseStatus
Get the reason phrase.
reasonPhrase() - Method in enum io.helidon.common.http.Http.Status
Get the reason phrase.
REDIRECTION - io.helidon.common.http.Http.ResponseStatus.Family
3xx HTTP status codes.
REFERER - Static variable in class io.helidon.common.http.Http.Header
The "Referer" header name.
registerFilter(Function<Flow.Publisher<DataChunk>, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.common.http.Content
Deprecated.
since 2.0.0, use io.helidon.media.common.MessageBodyReaderContext.registerFilter
registerReader(Class<T>, Reader<T>) - Method in interface io.helidon.common.http.Content
Deprecated.
since 2.0.0, use io.helidon.media.common.MessageBodyReaderContext.registerReader
registerReader(Predicate<Class<?>>, Reader<T>) - Method in interface io.helidon.common.http.Content
Deprecated.
since 2.0.0, use io.helidon.media.common.MessageBodyReaderContext.registerReader
release() - Method in interface io.helidon.common.http.DataChunk
Releases this chunk.
remaining() - Method in interface io.helidon.common.http.DataChunk
Returns the sum of elements between the current position and the limit of each of the underlying ByteBuffer.
remove(String) - Method in class io.helidon.common.http.HashParameters
 
remove(String) - Method in interface io.helidon.common.http.Parameters
Removes the mapping for a key if it is present (optional operation).
remove(String) - Method in class io.helidon.common.http.ReadOnlyParameters
 
REQUEST_ENTITY_TOO_LARGE_413 - io.helidon.common.http.Http.Status
413 Request Entity Too Large, see HTTP/1.1 documentation.
REQUEST_TIMEOUT_408 - io.helidon.common.http.Http.Status
408 Request Timeout, see HTTP/1.1 documentation.
REQUEST_URI_TOO_LONG_414 - io.helidon.common.http.Http.Status
414 Request-URI Too Long, see HTTP/1.1 documentation.
REQUESTED_RANGE_NOT_SATISFIABLE_416 - io.helidon.common.http.Http.Status
416 Requested Range Not Satisfiable, see HTTP/1.1 documentation.
RESET_CONTENT_205 - io.helidon.common.http.Http.Status
205 Reset Content, see HTTP/1.1 documentation.
RETRY_AFTER - Static variable in class io.helidon.common.http.Http.Header
The "Retry-After" header name.
RFC_1123_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
The RFC1123 date-time formatter, such as 'Tue, 3 Jun 2008 11:05:30 GMT'.
RFC_850_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
The RFC850 date-time formatter, such as 'Sunday, 06-Nov-94 08:49:37 GMT'.

S

secure(boolean) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Secure parameter.
SEE_OTHER_303 - io.helidon.common.http.Http.Status
303 See Other, see HTTP/1.1 documentation.
segments() - Method in interface io.helidon.common.http.HttpRequest.Path
Returns path as a list of its segments.
SERVER - Static variable in class io.helidon.common.http.Http.Header
The "Server" header name.
SERVER_ERROR - io.helidon.common.http.Http.ResponseStatus.Family
5xx HTTP status codes.
SERVICE_UNAVAILABLE_503 - io.helidon.common.http.Http.Status
503 Service Unavailable, see HTTP/1.1 documentation.
SET_COOKIE - Static variable in class io.helidon.common.http.Http.Header
The "Set-Cookie" header name.
SetCookie - Class in io.helidon.common.http
Represents 'Set-Cookie' header value specified by RFC6265.
SetCookie.Builder - Class in io.helidon.common.http
A fluent API builder for SetCookie.
STRICT_TRANSPORT_SECURITY - Static variable in class io.helidon.common.http.Http.Header
The "Strict-Transport-Security" header name.
subscribe(Flow.Subscriber<? super DataChunk>) - Method in interface io.helidon.common.http.Content
Deprecated.
If possible, adds the given Subscriber to this publisher.
subtype() - Method in class io.helidon.common.http.MediaType
Getter for subtype.
subtype(String) - Method in class io.helidon.common.http.MediaType.Builder
Subtype of the new media type.
SUCCESSFUL - io.helidon.common.http.Http.ResponseStatus.Family
2xx HTTP status codes.

T

TE - Static variable in class io.helidon.common.http.Http.Header
The "TE" header name.
TEMPORARY_REDIRECT_307 - io.helidon.common.http.Http.Status
307 Temporary Redirect, see HTTP/1.1 documentation.
test(MediaType) - Method in class io.helidon.common.http.MediaType
Check if this media type is compatible with another media type.
TEXT_HTML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing text/html media type.
TEXT_PLAIN - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing text/plain media type.
TEXT_X_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing "x" YAML as text.
TEXT_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing text/xml media type.
TEXT_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing pseudo-registered YAML as text.
toByteArray(ByteBuffer) - Static method in class io.helidon.common.http.Utils
Convert the given byte buffer to a byte array.
tokenize(char, String, boolean, String) - Static method in class io.helidon.common.http.Utils
Tokenize provide text by separator char respecting quoted sub-sequences.
Tokenizer - Class in io.helidon.common.http
String tokenizer for parsing headers.
Tokenizer(String) - Constructor for class io.helidon.common.http.Tokenizer
Create a new instance.
toMap() - Method in class io.helidon.common.http.HashParameters
 
toMap() - Method in interface io.helidon.common.http.Parameters
Returns a copy of parameters as a Map.
toMap() - Method in class io.helidon.common.http.ReadOnlyParameters
 
toRawString() - Method in interface io.helidon.common.http.HttpRequest.Path
Returns a path string representation with leading slash without any character decoding.
toString() - Method in class io.helidon.common.http.HashParameters
 
toString() - Method in enum io.helidon.common.http.Http.Status
Get the response status as string.
toString() - Method in interface io.helidon.common.http.HttpRequest.Path
Returns a path string representation with leading slash.
toString() - Method in class io.helidon.common.http.MediaType
Convert the media type to a string suitable for use as the value of a corresponding HTTP header.
toString() - Method in class io.helidon.common.http.SetCookie
Returns content of this instance as a 'Set-Cookie:' header value specified by RFC6265.
toUnmodifiableParameters(Parameters) - Static method in interface io.helidon.common.http.Parameters
Returns an unmodifiable view.
TRACE - io.helidon.common.http.Http.Method
The TRACE method is used to invoke a remote, application-layer loop- back of the request message.
TRAILER - Static variable in class io.helidon.common.http.Http.Header
The "Trailer" header name.
TRANSFER_ENCODING - Static variable in class io.helidon.common.http.Http.Header
The "Transfer-Encoding" header name.
TSV - Static variable in class io.helidon.common.http.Http.Header
The "TSV" header name.
type() - Method in class io.helidon.common.http.MediaType
Getter for primary type.
type(String) - Method in class io.helidon.common.http.MediaType.Builder
Type of the new media type.

U

UNAUTHORIZED_401 - io.helidon.common.http.Http.Status
401 Unauthorized, see HTTP/1.1 documentation.
UNSUPPORTED_MEDIA_TYPE_415 - io.helidon.common.http.Http.Status
415 Unsupported Media Type, see HTTP/1.1 documentation.
unwrap(String) - Static method in class io.helidon.common.http.Utils
Unwrap from double-quotes - if exists.
UPGRADE - Static variable in class io.helidon.common.http.Http.Header
The "Upgrade" header name.
uri() - Method in interface io.helidon.common.http.HttpRequest
Returns a Request-URI (or alternatively path) as defined in request line.
USE_PROXY_305 - io.helidon.common.http.Http.Status
305 Use Proxy, see HTTP/1.1 documentation.
USER_AGENT - Static variable in class io.helidon.common.http.Http.Header
The "User-Agent" header name.
Utils - Class in io.helidon.common.http
Internal utility methods.

V

V1_0 - io.helidon.common.http.Http.Version
HTTP version HTTP/1.0.
V1_1 - io.helidon.common.http.Http.Version
HTTP version HTTP/1.1.
V2_0 - io.helidon.common.http.Http.Version
HTTP version HTTP/2.0.
value() - Method in enum io.helidon.common.http.Http.Version
Returns String representation of this 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.

W

WARNING - Static variable in class io.helidon.common.http.Http.Header
The "Warning" header name.
WILDCARD - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing wildcard media type.
WILDCARD_VALUE - Static variable in interface io.helidon.common.http.AcceptPredicate
The wildcard value "*" used by standard in several headers.
withCharset(String) - Method in class io.helidon.common.http.MediaType
Create a new MediaType instance with the same type, subtype and parameters copied from the original instance and the supplied "charset" parameter.
write(ByteBuffer, OutputStream) - Static method in class io.helidon.common.http.Utils
Appends the content of the given byte buffer into the given output stream.
writeFuture() - Method in interface io.helidon.common.http.DataChunk
Returns a write future associated with this chunk.
writeFuture(CompletableFuture<DataChunk>) - Method in interface io.helidon.common.http.DataChunk
Set a write future that will complete when data chunk has been written to a connection.
WWW_AUTHENTICATE - Static variable in class io.helidon.common.http.Http.Header
The "WWW-Authenticate" header name.

X

X_HELIDON_CN - Static variable in class io.helidon.common.http.Http.Header
The "X-HELIDON-CN" header name.
XML_PREDICATE - Static variable in class io.helidon.common.http.MediaType
Predicate to test if MediaType is application/xml or text/xml or has xml suffix.
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages