(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].
Release native memory.
(Changed in version 2.9.0) The behavior of scanRight has changed. The previous behavior can be reproduced with scanRight.reverse.
The merge of all text params (queryParams, bodyParams, and pathParams), as contrast to file upload (fileParams).
The merge of all text params (queryParams, bodyParams, and 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.
The merge of queryParams and pathParams, things that appear in the request URL.
Env is basically a map for sharing data between handlers. But for more typesafe, fixed data variables are put inside.