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 ofHttpParameterswhich allows adding new parameters.- Since:
- 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default MutableHttpParametersadd(java.lang.CharSequence name, java.lang.CharSequence value)Adds a new http parameter.MutableHttpParametersadd(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
-
-