parameters property
The query parameters — the selector's portion after ?.
Delivered byte-exact: the channel is length-carried in both
directions, so an interior NUL survives the send seam and this receive
seam alike. (Before that rebase the value was measured with strlen on
both sides and truncated at the first NUL.) The decode is lenient, like
every other display string on a receive surface.
Absent and present-but-empty are the same value here, and that is
canon's doing, not this binding's. Measured: a query sent with no
parameters and a query sent with parameters: '' both arrive as the empty
string. canon collapses them before any wire encoding — its own string
view takes a NULL pointer at length 0 and a non-NULL pointer at length 0
alike — which is also why this field is a non-nullable String: there is
no absent value to render.
Implementation
final String parameters;