(Changed in version 2.8.0) +
creates a new map. Use +=
to add an element to this map and return that map itself.
(Changed in version 2.8.0) +
creates a new map. Use +=
to add an element to this map and return that map itself.
(Changed in version 2.8.0) ++
creates a new map. Use ++=
to add an element to this map and return that map itself.
(Changed in version 2.8.0) -
creates a new map. Use -=
to remove an element from this map and return that map itself.
(Changed in version 2.8.0) -
creates a new map. Use -=
to remove an element from this map and return that map itself.
(Changed in version 2.8.0) --
creates a new map. Use --=
to remove an element from this map and return that map itself.
(Changed in version 2.8.0) keys
returns Iterable[A]
rather than Iterator[A]
.
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
A merge of all text params (uriParams, bodyParams, pathParams), as contrast to file upload (fileParams).
A merge of all text params (uriParams, bodyParams, pathParams), as contrast to file upload (fileParams).
A val not a def, for speed, so that the calculation is done only once.
lazy, so that bodyParams can be changed by ValidatorCaller. Because this is a val, once this is accessed, either of the 3 params should not be changed, because the change will not be reflected. If you still want to change the the 3 params, after changing them, please also change this textParams.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
Env is basically a map for sharing data between handlers. But for more typesafe, fixed data variables are put inside.