BitMapCharSet for alphabet characters.ParameterList which appends the given parameters to the decorated ones.Optional Authority of the URI reference.ParameterType implementation.ParameterType with the given name and ValueType.CharSet that's based on the bits set in a bitmap.ValueType for Boolean parameters.BitMapCharSet for digits.ParameterList that doesn't contain any parameters.Path.Uri that doesn't contain any values.CharSequence.Authority that's parsed and validated lazily.ParameterList in a convenient manner.ParameterLists.CharSequence.OutputStream that percent-encodes characters transparently.Optional Fragment of the URI reference.BitMapCharSet for fragment characters as per RFC 3986, Appendix A.BitMapCharSet for general delimiter characters as per RFC 3986, Appendix A.BitMapCharSet of characters that terminate the host part of an authority RFC 3986,
Appendix A.CharSequences that remain the same before and after encoding.ValueType for integer parameters.Path.Uri.Parameter that may be present any number of times.UriEncoded CharSequence.UriEncoded.Uri without authority.Optional Fragment parsed lazily.Optional, lazily parsed and validated Query.Optional lazily evaluated Query.Optional UriEncoded user info.Parameter that can be present once or not at all.Parameters.Uri.Path of this URI reference.BitMapCharSet for pchar characters as per RFC 3986, Appendix A.BitMapCharSet for percent encoded characters as per RFC 3986, Appendix A.OutputStream that percent-encodes characters transparently.Optional port number.Optional Query of the URI reference.BitMapCharSet for query characters as per RFC 3986, Appendix A.BitMapCharSet for characters of a registered name as per RFC 3986, Appendix A.Uri as per RFC 3986, Section 4.2.ParameterList decorator that removes any parameters of the given ParameterTypes.ParameterList that replaces values of the decorated ParameterList with the given values.Uri scheme.Optional Scheme of the URI reference.BitMapCharSet for scheme characters as per RFC 3986, Appendix A.Query derived from an encoded query string.Iterator that iterates the elements of a CharSequence of a comma (or other character) separated value list .Iterator that iterates all segments of the given CharSequence which are separated by the given separator.Iterator that iterates all segments of the given CharSequence which are separated by the given separator.Scheme derived from a String.Authority built from its components.IdempotentEncoded.EMPTY the result is an absolute Path.Uri that's composed of its individual components.BitMapCharSet for sub-delimiter characters as per RFC 3986, Appendix A.UriEncoded representation of an Authority.Path to a CharSequence.Uri to a CharSequence.ValueType for plain text parameters.BitMapCharSet for unreserved characters as per RFC 3986, Appendix A.CharSequence.Parameter derived from a url encoded key-value-pair.Optional user info part of the authority in encoded form.CharSequence that comes with a guarantee about the characters it contains.Parameter.Parameter can have.ParameterTypes.