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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.micronaut.http.MutableHttpParametersadd(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()voidsetConversionService(io.micronaut.core.convert.ConversionService conversionService) values()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.convert.value.ConvertibleMultiValues
forEach, forEachValue, getFirst, getFirst, getFirst, getFirst, getFirst, isEmpty, iteratorMethods inherited from interface io.micronaut.core.convert.value.ConvertibleValues
asMap, asMap, asProperties, contains, getConversionService, getValue, getValueType, subMap, subMap, subMapMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface io.micronaut.http.MutableHttpParameters
addMethods 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:
addin interfaceio.micronaut.http.MutableHttpParameters
-
setConversionService
public void setConversionService(io.micronaut.core.convert.ConversionService conversionService) - Specified by:
setConversionServicein interfaceio.micronaut.core.convert.ConversionServiceAware
-
getAll
- Specified by:
getAllin interfaceio.micronaut.core.convert.value.ConvertibleMultiValues<String>
-
get
- Specified by:
getin 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:
getin interfaceio.micronaut.core.value.ValueResolver<CharSequence>
-