java.net.URI
The expected format for URI Strings managed by this class is:
"[scheme]:[path]?[query]"
with the 'query' format being "[id1]=[val1]&[id2]=[val2]..."