Class FnMultiValueMap
java.lang.Object
io.micronaut.oraclecloud.function.http.FnMultiValueMap
- All Implemented Interfaces:
- 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>,- Iterable<Map.Entry<String,- List<String>>> 
@Internal
public class FnMultiValueMap
extends Object
implements io.micronaut.core.convert.value.ConvertibleMultiValues<String>
Implementation for Project.fn of a multi value map.
- Since:
- 1.0.0
- Author:
- graemerocher
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected io.micronaut.core.convert.ConversionServiceFields inherited from interface io.micronaut.core.convert.value.ConvertibleValuesEMPTY
- 
Constructor SummaryConstructorsConstructorDescriptionFnMultiValueMap(Map<String, List<String>> map, io.micronaut.core.convert.ConversionService conversionService) Default constructor.
- 
Method SummaryModifier and TypeMethodDescription@Nullable Stringget(CharSequence name) <T> Optional<T>get(CharSequence name, io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext) getAll(CharSequence name) names()voidsetConversionService(@NonNull io.micronaut.core.convert.ConversionService conversionService) values()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.convert.value.ConvertibleMultiValuesforEach, forEachValue, getFirst, getFirst, getFirst, getFirst, getFirst, isEmpty, iteratorMethods inherited from interface io.micronaut.core.convert.value.ConvertibleValuesasMap, asMap, asProperties, contains, getConversionService, getValue, getValueType, subMap, subMap, subMapMethods inherited from interface java.lang.IterableforEach, spliteratorMethods inherited from interface io.micronaut.core.value.ValueResolverget, get, get
- 
Field Details- 
conversionServiceprotected io.micronaut.core.convert.ConversionService conversionService
 
- 
- 
Constructor Details
- 
Method Details- 
getAll- Specified by:
- getAllin interface- io.micronaut.core.convert.value.ConvertibleMultiValues<String>
 
- 
get- Specified by:
- getin interface- io.micronaut.core.convert.value.ConvertibleMultiValues<String>
 
- 
names
- 
values
- 
getpublic <T> Optional<T> get(CharSequence name, io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext) - Specified by:
- getin interface- io.micronaut.core.value.ValueResolver<CharSequence>
 
- 
setConversionServicepublic void setConversionService(@NonNull @NonNull io.micronaut.core.convert.ConversionService conversionService) - Parameters:
- conversionService- The conversion service.
 
 
-