Package io.micronaut.http
Interface MutableHttpParameters
-
- All Superinterfaces:
io.micronaut.core.convert.value.ConvertibleMultiValues<java.lang.String>
,io.micronaut.core.convert.value.ConvertibleValues<java.util.List<java.lang.String>>
,HttpParameters
,java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.util.List<java.lang.String>>>
,io.micronaut.core.value.ValueResolver<java.lang.CharSequence>
- All Known Implementing Classes:
SimpleHttpParameters
public interface MutableHttpParameters extends HttpParameters
Mutable version ofHttpParameters
which allows adding new parameters.- Since:
- 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default MutableHttpParameters
add(java.lang.CharSequence name, java.lang.CharSequence value)
Adds a new http parameter.MutableHttpParameters
add(java.lang.CharSequence name, java.util.List<java.lang.CharSequence> values)
Adds a new http parameter.-
Methods inherited from interface io.micronaut.core.convert.value.ConvertibleMultiValues
forEach, forEachValue, get, getAll, getFirst, getFirst, getFirst, getFirst, getFirst, isEmpty, iterator
-
-
-
-
Method Detail
-
add
default MutableHttpParameters add(java.lang.CharSequence name, java.lang.CharSequence value)
Adds a new http parameter.- Parameters:
name
- the name of the parametervalue
- the value of the parameter- Returns:
- self
-
add
MutableHttpParameters add(java.lang.CharSequence name, java.util.List<java.lang.CharSequence> values)
Adds a new http parameter.- Parameters:
name
- the name of the parametervalues
- the values of the parameter- Returns:
- self
-
-