Package io.micronaut.function.aws.proxy
Class MapListOfStringAndMapStringMutableHttpParameters
java.lang.Object
io.micronaut.function.aws.proxy.MapListOfStringAndMapStringMutableHttpParameters
- All Implemented Interfaces:
io.micronaut.core.convert.ConversionServiceAware
,io.micronaut.core.convert.ConversionServiceProvider
,io.micronaut.core.convert.value.ConvertibleMultiValues<String>
,io.micronaut.core.convert.value.ConvertibleValues<List<String>>
,io.micronaut.core.value.ValueResolver<CharSequence>
,io.micronaut.http.HttpParameters
,io.micronaut.http.MutableHttpParameters
,Iterable<Map.Entry<String,
List<String>>>
@Internal
public final class MapListOfStringAndMapStringMutableHttpParameters
extends Object
implements io.micronaut.http.MutableHttpParameters
Implementation of
MutableHttpParameters
that uses a MutableMapListOfStringAndMapStringConvertibleMultiValue
internally.-
Field Summary
Fields inherited from interface io.micronaut.core.convert.value.ConvertibleValues
EMPTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionio.micronaut.http.MutableHttpParameters
add
(CharSequence name, List<CharSequence> valuesToBeAddded) get
(CharSequence name) <T> Optional<T>
get
(CharSequence name, io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext) getAll
(CharSequence name) names()
void
setConversionService
(io.micronaut.core.convert.ConversionService conversionService) values()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.micronaut.core.convert.value.ConvertibleMultiValues
forEach, forEachValue, getFirst, getFirst, getFirst, getFirst, getFirst, isEmpty, iterator
Methods inherited from interface io.micronaut.core.convert.value.ConvertibleValues
asMap, asMap, asProperties, contains, getConversionService, getValue, getValueType, subMap, subMap, subMap
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface io.micronaut.http.MutableHttpParameters
add
Methods inherited from interface io.micronaut.core.value.ValueResolver
get, get, get
-
Constructor Details
-
MapListOfStringAndMapStringMutableHttpParameters
-
-
Method Details
-
add
public io.micronaut.http.MutableHttpParameters add(CharSequence name, List<CharSequence> valuesToBeAddded) - Specified by:
add
in interfaceio.micronaut.http.MutableHttpParameters
-
setConversionService
public void setConversionService(io.micronaut.core.convert.ConversionService conversionService) - Specified by:
setConversionService
in interfaceio.micronaut.core.convert.ConversionServiceAware
-
getAll
- Specified by:
getAll
in interfaceio.micronaut.core.convert.value.ConvertibleMultiValues<String>
-
get
- Specified by:
get
in interfaceio.micronaut.core.convert.value.ConvertibleMultiValues<String>
-
names
-
values
-
get
public <T> Optional<T> get(CharSequence name, io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext) - Specified by:
get
in interfaceio.micronaut.core.value.ValueResolver<CharSequence>
-