Uses of Interface
io.helidon.common.http.Parameters
-
Packages that use Parameters Package Description io.helidon.common.http HTTP APIs and implementations usable by both server and client side of the HTTP story.io.helidon.media.common Common classes for processing content with a specificMediaType
.io.helidon.media.multipart Helidon Media MultiPart.io.helidon.security Securityio.helidon.webclient A reactive client for rest calls.io.helidon.webserver Reactive web server API. -
-
Uses of Parameters in io.helidon.common.http
Subinterfaces of Parameters in io.helidon.common.http Modifier and Type Interface Description interface
FormParams
Provides access to any form parameters present in the request entity.interface
Headers
ExtendsParameters
interface by adding methods convenient for HTTP headers.Classes in io.helidon.common.http that implement Parameters Modifier and Type Class Description class
HashParameters
AConcurrentSkipListMap
basedParameters
implementation with case-insensitive keys and immutableList
of values that needs to be copied on each write.class
ReadOnlyParameters
An immutable implementation ofParameters
.Methods in io.helidon.common.http that return Parameters Modifier and Type Method Description Parameters
Parameters. add(String key, Iterable<String> values)
Adds specified values tu association with the specified key (optional operation).Parameters
Parameters. add(String key, String... values)
Adds specified values tu association with the specified key (optional operation).Parameters
Parameters. addAll(Parameters parameters)
Copies all of the mappings from the specifiedparameters
to this instance adding values to existing associations (optional operation).static Parameters
UriComponent. decodeQuery(String query, boolean decode)
Decode the query component of a URI.static Parameters
UriComponent. decodeQuery(String query, boolean decodeNames, boolean decodeValues)
Decode the query component of a URI.Parameters
Parameters. putAll(Parameters parameters)
Copies all of the mappings from the specifiedparameters
to this instance replacing values of existing associations (optional operation).Parameters
HttpRequest. queryParams()
Returns query parameters.static Parameters
Parameters. toUnmodifiableParameters(Parameters parameters)
Returns an unmodifiable view.Methods in io.helidon.common.http with parameters of type Parameters Modifier and Type Method Description HashParameters
HashParameters. addAll(Parameters parameters)
Parameters
Parameters. addAll(Parameters parameters)
Copies all of the mappings from the specifiedparameters
to this instance adding values to existing associations (optional operation).ReadOnlyParameters
ReadOnlyParameters. addAll(Parameters parameters)
static HashParameters
HashParameters. concat(Parameters... parameters)
Creates new instance ofHashParameters
as a concatenation of provided parameters.static HashParameters
HashParameters. create(Parameters initialContent)
Creates a new instanceHashParameters
from provided data.HashParameters
HashParameters. putAll(Parameters parameters)
Parameters
Parameters. putAll(Parameters parameters)
Copies all of the mappings from the specifiedparameters
to this instance replacing values of existing associations (optional operation).ReadOnlyParameters
ReadOnlyParameters. putAll(Parameters parameters)
static Parameters
Parameters. toUnmodifiableParameters(Parameters parameters)
Returns an unmodifiable view.Method parameters in io.helidon.common.http with type arguments of type Parameters Modifier and Type Method Description static HashParameters
HashParameters. concat(Iterable<Parameters> parameters)
Creates new instance ofHashParameters
as a concatenation of provided parameters.Constructors in io.helidon.common.http with parameters of type Parameters Constructor Description HashParameters(Parameters initialContent)
Creates a new instance from provided data.ReadOnlyParameters(Parameters parameters)
Creates an instance from provided multi-map. -
Uses of Parameters in io.helidon.media.common
Methods in io.helidon.media.common that return Parameters Modifier and Type Method Description Parameters
MessageBodyWriterContext. headers()
Get the underlying headers.Methods in io.helidon.media.common with parameters of type Parameters Modifier and Type Method Description static MessageBodyWriterContext
MessageBodyWriterContext. create(Parameters headers)
Create a new empty writer context backed by the specified headers.static MessageBodyWriterContext
MessageBodyWriterContext. create(MediaContext mediaContext, MessageBodyContext.EventListener eventListener, Parameters headers, List<MediaType> acceptedTypes)
Create a new writer context.static MessageBodyWriterContext
MessageBodyWriterContext. create(MessageBodyWriterContext parent, Parameters headers)
Create a new parented writer context backed by the specified headers.static MessageBodyWriterContext
MessageBodyWriterContext. create(MessageBodyWriterContext parent, MessageBodyContext.EventListener eventListener, Parameters headers, List<MediaType> acceptedTypes)
Create a new writer context.static Charset
ContentTypeCharset. determineCharset(Parameters headers)
Deprecated.Returns theCharset
specified in the content-type header, usingStandardCharsets.UTF_8
as the default.static Charset
ContentTypeCharset. determineCharset(Parameters headers, Charset defaultCharset)
Deprecated.Returns theCharset
specified in the content type header. -
Uses of Parameters in io.helidon.media.multipart
Subinterfaces of Parameters in io.helidon.media.multipart Modifier and Type Interface Description interface
BodyPartHeaders
Body part headers.Classes in io.helidon.media.multipart that implement Parameters Modifier and Type Class Description class
ReadableBodyPartHeaders
Readable body part headers.class
WriteableBodyPartHeaders
Writeable body part headers. -
Uses of Parameters in io.helidon.security
Methods in io.helidon.security that return Parameters Modifier and Type Method Description Parameters
SecurityEnvironment. queryParams()
Query parameters obtained from the request.Methods in io.helidon.security with parameters of type Parameters Modifier and Type Method Description SecurityEnvironment.Builder
SecurityEnvironment.Builder. queryParams(Parameters queryParams)
Add query parameters of the request. -
Uses of Parameters in io.helidon.webclient
Subinterfaces of Parameters in io.helidon.webclient Modifier and Type Interface Description interface
WebClientRequestHeaders
Headers that can be modified (until request is sent) for outbound request.interface
WebClientResponseHeaders
Headers that may be available on response from server.Methods in io.helidon.webclient with parameters of type Parameters Modifier and Type Method Description WebClientRequestHeaders
WebClientRequestHeaders. addAll(Parameters parameters)
default WebClientRequestBuilder
WebClientRequestBuilder. addHeaders(Parameters parameters)
Copies all of the mappings from the specifiedparameters
to this response headers instance.WebClientRequestHeaders
WebClientRequestHeaders. putAll(Parameters parameters)
WebClientRequestBuilder
WebClientRequestBuilder. queryParams(Parameters queryParams)
Configure query parameters. -
Uses of Parameters in io.helidon.webserver
Subinterfaces of Parameters in io.helidon.webserver Modifier and Type Interface Description interface
RequestHeaders
ExtendsParameters
interface by adding HTTP request headers oriented convenient methods.interface
ResponseHeaders
ExtendsParameters
interface by adding HTTP response headers oriented constants and convenient methods.Methods in io.helidon.webserver that return Parameters Modifier and Type Method Description Parameters
RequestHeaders. cookies()
Returns cookies (parsed from 'Cookie:
' header) based on RFC6265.Methods in io.helidon.webserver with parameters of type Parameters Modifier and Type Method Description ResponseHeaders
ResponseHeaders. addAll(Parameters parameters)
default ServerResponse
ServerResponse. addHeaders(Parameters parameters)
Copies all of the mappings from the specifiedparameters
to this response headers instance.ResponseHeaders
ResponseHeaders. putAll(Parameters parameters)
-