A D E F G H I L M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbsolutePath<T> - Class in net.sourceforge.urin
-
A path that begins with a '/' - typically representing a path relative to root.
- additionallyEncoding(Iterable<Character>, PercentEncodingPartial<T, T>) - Static method in class net.sourceforge.urin.PercentEncodingPartial
- asString() - Method in class net.sourceforge.urin.UrinReference
-
Generates the
String
representation of this URI reference. - asUri() - Method in class net.sourceforge.urin.UrinReference
-
Generates a
URI
representation of this URI reference. - authority() - Method in class net.sourceforge.urin.UrinReference
-
Gets the
Authority
component of thisUrinReference
, if it has one, or throwsUnsupportedOperationException
otherwise. - authority(Host) - Static method in class net.sourceforge.urin.Authority
-
Factory method for creating
Authority
s with just a host. - authority(Host, Port) - Static method in class net.sourceforge.urin.Authority
-
Factory method for creating
Authority
s with host and port. - authority(UserInfo, Host) - Static method in class net.sourceforge.urin.Authority
-
Factory method for creating
Authority
s with user information and host. - authority(UserInfo, Host, Port) - Static method in class net.sourceforge.urin.Authority
-
Factory method for creating
Authority
s with user information, host, and port. - Authority - Class in net.sourceforge.urin
-
An authority component of a URI.
D
- decode(ENCODED) - Method in interface net.sourceforge.urin.Transformer
-
Parses an encoded URI component.
- dot() - Static method in class net.sourceforge.urin.Segment
-
The segment "
.
", referring to the current location in the path name hierarchy. - dotDot() - Static method in class net.sourceforge.urin.Segment
-
The segment "
..
", referring to the parent location in the path name hierarchy.
E
- empty() - Static method in class net.sourceforge.urin.Segment
-
An empty segment - one that is encoded as "" in a URI.
- encode(NON_ENCODED) - Method in interface net.sourceforge.urin.Transformer
-
URI encodes a non-encoded object.
- equals(Object) - Method in class net.sourceforge.urin.AbsolutePath
- equals(Object) - Method in class net.sourceforge.urin.Scheme.GenericScheme
- equals(Object) - Method in class net.sourceforge.urin.SchemeWithDefaultPort
F
- fragment() - Method in class net.sourceforge.urin.UrinReference
-
Gets the
Fragment
component of thisUrinReference
, if it has one, or throwsUnsupportedOperationException
otherwise. - fragment(String) - Static method in class net.sourceforge.urin.Fragment
-
Factory method for creating
Fragment
s. - Fragment<ENCODES> - Class in net.sourceforge.urin
-
A fragment component of a URI.
- Fragment(ENCODES, PercentEncodingPartial<ENCODES, String>) - Constructor for class net.sourceforge.urin.Fragment
-
Constructor for subclasses of
Fragment
with scheme specific percent encoding of characters beyond that specified for generic URIFragment
s.
G
- GenericScheme(String, MakingDecoder<Segment<SEGMENT>, ?, String>, MakingDecoder<QUERY, ?, String>, MakingDecoder<FRAGMENT, ?, String>) - Constructor for class net.sourceforge.urin.Scheme.GenericScheme
H
- hasAuthority() - Method in class net.sourceforge.urin.UrinReference
-
Returns true if
authority()
can be called on thisUrinReference
. - hasFragment() - Method in class net.sourceforge.urin.UrinReference
-
Returns true if
fragment()
can be called on thisUrinReference
. - hashCode() - Method in class net.sourceforge.urin.AbsolutePath
- hashCode() - Method in class net.sourceforge.urin.Scheme.GenericScheme
- hashCode() - Method in class net.sourceforge.urin.SchemeWithDefaultPort
- hasQuery() - Method in class net.sourceforge.urin.UrinReference
-
Returns true if
query()
can be called on thisUrinReference
. - hasValue() - Method in class net.sourceforge.urin.scheme.http.HttpQuery.QueryParameter
-
Returns true if
value()
can be called on thisQueryParameter
. - hasValue() - Method in class net.sourceforge.urin.Segment
-
Returns true if
value()
can be called on thisSegment
. - hexadectet(int) - Static method in class net.sourceforge.urin.Hexadectet
-
Factory method for creating
Hexadectets
. - Hexadectet - Class in net.sourceforge.urin
-
An integer in the range 0 to FFFF (0 to 65535 in decimal).
- host() - Method in class net.sourceforge.urin.Authority
- Host - Class in net.sourceforge.urin
-
A host component of a URI.
- http(Authority) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Authority, AbsolutePath<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Authority, AbsolutePath<String>, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Authority, AbsolutePath<String>, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Authority, AbsolutePath<String>, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Authority, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Authority, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Authority, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, AbsolutePath<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, AbsolutePath<String>, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, AbsolutePath<String>, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, AbsolutePath<String>, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, Port) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, Port, AbsolutePath<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, Port, AbsolutePath<String>, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, Port, AbsolutePath<String>, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, Port, AbsolutePath<String>, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, Port, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, Port, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, Port, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Http
- http(Host, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Http
- Http - Class in net.sourceforge.urin.scheme.http
-
Scheme for HTTP URIs.
- HTTP - Static variable in class net.sourceforge.urin.scheme.http.Http
-
The HTTP scheme.
- HTTP_QUERY_MAKING_DECODER - Static variable in class net.sourceforge.urin.scheme.http.HttpQuery
-
The
MakingDecoder
used by HTTP queries. - HttpQuery - Class in net.sourceforge.urin.scheme.http
-
A query component of a URI with HTTP/HTTPS specific sub-encoding.
- HttpQuery.QueryParameter - Class in net.sourceforge.urin.scheme.http
-
Value type for specifying HTTP query parameter name/value pairs.
- httpQueryMakingDecoder() - Static method in class net.sourceforge.urin.scheme.http.HttpQuery
-
Deprecated.use
HttpQuery.HTTP_QUERY_MAKING_DECODER
instead - https(Authority) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Authority, AbsolutePath<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Authority, AbsolutePath<String>, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Authority, AbsolutePath<String>, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Authority, AbsolutePath<String>, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Authority, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Authority, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Authority, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, AbsolutePath<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, AbsolutePath<String>, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, AbsolutePath<String>, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, AbsolutePath<String>, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, Port) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, Port, AbsolutePath<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, Port, AbsolutePath<String>, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, Port, AbsolutePath<String>, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, Port, AbsolutePath<String>, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, Port, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, Port, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, Port, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, HttpQuery) - Static method in class net.sourceforge.urin.scheme.http.Https
- https(Host, HttpQuery, Fragment<String>) - Static method in class net.sourceforge.urin.scheme.http.Https
- Https - Class in net.sourceforge.urin.scheme.http
-
Scheme for HTTPS URIs.
- HTTPS - Static variable in class net.sourceforge.urin.scheme.http.Https
-
The HTTPS scheme.
- HypertextScheme - Class in net.sourceforge.urin.scheme.http
I
- ipV4Address(int, int, int, int) - Static method in class net.sourceforge.urin.Host
-
Factory method for creating IP version 4 type
Host
s. - ipV4Address(Octet, Octet, Octet, Octet) - Static method in class net.sourceforge.urin.Host
-
Factory method for creating IP version 4 type
Host
s. - ipV6Address(Hexadectet, Hexadectet, Hexadectet, Hexadectet, Hexadectet, Hexadectet, Hexadectet, Hexadectet) - Static method in class net.sourceforge.urin.Host
-
Factory method for creating IP version 6 type
Host
s with all parts specified asHexadectet
s. - ipV6Address(Hexadectet, Hexadectet, Hexadectet, Hexadectet, Hexadectet, Hexadectet, Octet, Octet, Octet, Octet) - Static method in class net.sourceforge.urin.Host
-
Factory method for creating IP version 6 type
Host
s with the least significant 32 bits specified as in IP version 4 address format. - ipVFutureAddress(String, String) - Static method in class net.sourceforge.urin.Host
-
Factory method for creating IP version future type
Host
s. - isAbsolute() - Method in class net.sourceforge.urin.AbsolutePath
- isAbsolute() - Method in class net.sourceforge.urin.Path
-
Indicates whether this path is absolute (begins with '/') or not.
- iterator() - Method in class net.sourceforge.urin.AbsolutePath
- iterator() - Method in class net.sourceforge.urin.scheme.http.HttpQuery
L
- LOCAL_HOST - Static variable in class net.sourceforge.urin.Host
-
The registered name "localhost".
- LOOPBACK_ADDRESS_IP_V4 - Static variable in class net.sourceforge.urin.Host
-
The loopback address in IP v4 format, in other words 127.0.0.1
- LOOPBACK_ADDRESS_IP_V6 - Static variable in class net.sourceforge.urin.Host
-
The loopback address in IP v6 format, in other words ::1
M
- makeOne(FACTORY_INPUT) - Method in class net.sourceforge.urin.MakingDecoder
- MakingDecoder<NON_ENCODED,FACTORY_INPUT,ENCODED> - Class in net.sourceforge.urin
-
A parser of encoded URI components.
- MakingDecoder(PercentEncodingPartial<FACTORY_INPUT, ENCODED>) - Constructor for class net.sourceforge.urin.MakingDecoder
N
- name() - Method in class net.sourceforge.urin.scheme.http.HttpQuery.QueryParameter
-
Gets the (non-encoded) name of this query parameter as a
String
. - net.sourceforge.urin - module net.sourceforge.urin
- net.sourceforge.urin - package net.sourceforge.urin
-
Provides for URI and relative reference generation and parsing, as specified in RFC 3986.
- net.sourceforge.urin.scheme.http - package net.sourceforge.urin.scheme.http
-
Provides for scheme-specific URI generation, to support additional HTTP(S) scheme-defined rules.
- noOp() - Static method in class net.sourceforge.urin.PercentEncodingPartial
O
- octet(int) - Static method in class net.sourceforge.urin.Octet
-
Factory method for creating
Octet
s. - Octet - Class in net.sourceforge.urin
-
An integer in the range 0 to 255.
P
- parse(String) - Static method in class net.sourceforge.urin.Authority
-
Parses the given
String
as an authority. - ParseException - Exception in net.sourceforge.urin
-
A parse failure.
- ParseException(String) - Constructor for exception net.sourceforge.urin.ParseException
-
Constructs a new
ParseException
with the specified message. - parseHttpRelativeReference(String) - Static method in class net.sourceforge.urin.scheme.http.HypertextScheme
- parseHttpRelativeReference(URI) - Static method in class net.sourceforge.urin.scheme.http.HypertextScheme
- parseHttpUrin(String) - Static method in class net.sourceforge.urin.scheme.http.HypertextScheme
- parseHttpUrin(URI) - Static method in class net.sourceforge.urin.scheme.http.HypertextScheme
- parseHttpUrinReference(String) - Static method in class net.sourceforge.urin.scheme.http.HypertextScheme
- parseHttpUrinReference(URI) - Static method in class net.sourceforge.urin.scheme.http.HypertextScheme
- parseRelativeReference(String) - Method in class net.sourceforge.urin.Scheme
-
Parses the given
String
as a relative reference. - parseRelativeReference(URI) - Method in class net.sourceforge.urin.Scheme
-
Parses the given
URI
to produce aRelativeReference
. - parseUrin(String) - Method in class net.sourceforge.urin.Scheme
-
Parses the given
String
as a URI. - parseUrin(URI) - Method in class net.sourceforge.urin.Scheme
-
Parses the given
URI
to produce aUrin
. - parseUrinReference(String) - Method in class net.sourceforge.urin.Scheme
-
Parses the given
String
as a URI reference. - parseUrinReference(URI) - Method in class net.sourceforge.urin.Scheme
-
Parses the given
URI
to produce aUrinReference
. - path() - Static method in class net.sourceforge.urin.Path
-
Factory method for creating an empty
AbsolutePath
. - path() - Method in class net.sourceforge.urin.UrinReference
-
Returns the path component of the URI reference this represents.
- path(Iterable<Segment<ENCODES>>) - Static method in class net.sourceforge.urin.Path
-
Factory method for creating
AbsolutePath
s from anIterable
ofSegment
s. - path(String, String...) - Static method in class net.sourceforge.urin.Path
-
Factory method for creating
AbsolutePath
s fromString
s. - path(Segment<ENCODES>...) - Static method in class net.sourceforge.urin.Path
-
Factory method for creating
AbsolutePath
s fromSegment
s. - Path<T> - Class in net.sourceforge.urin
-
An iterable of
Segment
s. - percentEncodingDelimitedValue(char) - Static method in class net.sourceforge.urin.PercentEncodingPartial
- percentEncodingDelimitedValue(char, PercentEncodingPartial<T, V>) - Static method in class net.sourceforge.urin.PercentEncodingPartial
- PercentEncodingPartial<ENCODES,CHILD_ENCODES> - Class in net.sourceforge.urin
- percentEncodingSubstitutedValue(char, char) - Static method in class net.sourceforge.urin.PercentEncodingPartial
- port(int) - Static method in class net.sourceforge.urin.Port
-
Factory method for creating ports from non-negative
int
s. - port(String) - Static method in class net.sourceforge.urin.Port
-
Factory method for creating ports from
String
representations of non-negative integers. - Port - Class in net.sourceforge.urin
-
A non-negative integer port.
Q
- query() - Method in class net.sourceforge.urin.UrinReference
-
Gets the
Query
component of thisUrinReference
, if it has one, or throwsUnsupportedOperationException
otherwise. - query(String) - Static method in class net.sourceforge.urin.Query
-
Factory method for creating
Query
s. - Query<ENCODES> - Class in net.sourceforge.urin
-
A query component of a URI.
- Query(ENCODES, PercentEncodingPartial<ENCODES, String>) - Constructor for class net.sourceforge.urin.Query
-
Constructor for subclasses of
Query
with scheme specific percent encoding of characters beyond that specified for generic URIQuery
s. - queryParameter(String) - Static method in class net.sourceforge.urin.scheme.http.HttpQuery
-
Factory method for name only query parameters.
- queryParameter(String, String) - Static method in class net.sourceforge.urin.scheme.http.HttpQuery
-
Factory method for name/value pair query parameters.
- queryParameters(Iterable<HttpQuery.QueryParameter>) - Static method in class net.sourceforge.urin.scheme.http.HttpQuery
-
Factory method for HTTP and HTTPs encoded query components made up of name/value pairs.
- queryParameters(HttpQuery.QueryParameter...) - Static method in class net.sourceforge.urin.scheme.http.HttpQuery
-
Factory method for HTTP and HTTPs encoded query components made up of name/value pairs.
R
- registeredName(String) - Static method in class net.sourceforge.urin.Host
-
Factory method for creating registered name type
Host
s. - relativeReference() - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with just an empty path. - relativeReference(FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with a fragment and an empty path. - relativeReference(Authority) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with an authority and an empty path. - relativeReference(Authority, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with an authority, a fragment, and an empty path. - relativeReference(Authority, AbsolutePath<SEGMENT>) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with an authority and a path. - relativeReference(Authority, AbsolutePath<SEGMENT>, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with an authority, a path, and fragment. - relativeReference(Authority, AbsolutePath<SEGMENT>, QUERY) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with an authority, a path, and a query. - relativeReference(Authority, AbsolutePath<SEGMENT>, QUERY, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with an authority, a path, a query, and a fragment. - relativeReference(Authority, QUERY) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with an authority, a query and an empty path. - relativeReference(Authority, QUERY, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with an authority, a query, a fragment, and an empty path. - relativeReference(Path<SEGMENT>) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with just a path. - relativeReference(Path<SEGMENT>, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with a path and a fragment. - relativeReference(Path<SEGMENT>, QUERY) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with a path and a query. - relativeReference(Path<SEGMENT>, QUERY, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with a path, a query, and a fragment. - relativeReference(QUERY) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with a query and an empty path. - relativeReference(QUERY, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
RelativeReference
s with a query, a fragment, and an empty path. - RelativeReference<SEGMENT,QUERY extends Query<?>,FRAGMENT extends Fragment<?>> - Class in net.sourceforge.urin
-
A relative reference.
- resolve(UrinReference<SEGMENT, QUERY, FRAGMENT>) - Method in class net.sourceforge.urin.Urin
-
Resolves the given
UrinReference
relative to this. - rootlessPath() - Static method in class net.sourceforge.urin.Path
-
Factory method for creating empty rootless
Path
s. - rootlessPath(Iterable<Segment<ENCODES>>) - Static method in class net.sourceforge.urin.Path
-
Factory method for creating rootless
Path
s from anIterable
ofSegment
s. - rootlessPath(String, String...) - Static method in class net.sourceforge.urin.Path
-
Factory method for creating rootless
Path
s fromString
s. - rootlessPath(Segment<ENCODES>...) - Static method in class net.sourceforge.urin.Path
-
Factory method for creating rootless
Path
s fromSegment
s.
S
- scheme(String) - Static method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Scheme
s. - scheme(String, Port) - Static method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Scheme
s that have a default port. - Scheme<SEGMENT,QUERY extends Query<?>,FRAGMENT extends Fragment<?>> - Class in net.sourceforge.urin
-
A name component of a URI.
- Scheme.GenericScheme<SEGMENT,QUERY extends Query<?>,FRAGMENT extends Fragment<?>> - Class in net.sourceforge.urin
- SchemeWithDefaultPort<SEGMENT,QUERY extends Query<?>,FRAGMENT extends Fragment<?>> - Class in net.sourceforge.urin
-
A name component of a URI that refers to a scheme that is associated with a default port.
- SchemeWithDefaultPort(String, Port, MakingDecoder<Segment<SEGMENT>, ?, String>, MakingDecoder<QUERY, ?, String>, MakingDecoder<FRAGMENT, ?, String>) - Constructor for class net.sourceforge.urin.SchemeWithDefaultPort
-
Constructor for subclasses of
Scheme
with default ports. - segment(String) - Static method in class net.sourceforge.urin.Segment
-
Factory method for creating
Segment
s. - segment(T, PercentEncodingPartial<T, String>) - Static method in class net.sourceforge.urin.Segment
-
Factory method for creating non-
String
Segment
s. - Segment<ENCODES> - Class in net.sourceforge.urin
-
A segment of a URI's path.
- segments() - Method in class net.sourceforge.urin.AbsolutePath
- segments() - Method in class net.sourceforge.urin.Path
-
Returns the list of
Segment
s that this path represents. - STRING_FRAGMENT_MAKING_DECODER - Static variable in class net.sourceforge.urin.Fragment
-
The
MakingDecoder
used by standard fragments. - STRING_QUERY_MAKING_DECODER - Static variable in class net.sourceforge.urin.Query
-
The
MakingDecoder
used by standard queries. - STRING_SEGMENT_MAKING_DECODER - Static variable in class net.sourceforge.urin.Segment
-
The
MakingDecoder
used by standard segments. - stringFragmentMaker() - Static method in class net.sourceforge.urin.Fragment
-
Deprecated.use
Fragment.STRING_FRAGMENT_MAKING_DECODER
instead - stringQueryMaker() - Static method in class net.sourceforge.urin.Query
-
Deprecated.use
Query.STRING_QUERY_MAKING_DECODER
instead.
T
- toString() - Method in class net.sourceforge.urin.AbsolutePath
- toString() - Method in class net.sourceforge.urin.Hexadectet
- toString() - Method in class net.sourceforge.urin.Scheme.GenericScheme
- toString() - Method in class net.sourceforge.urin.SchemeWithDefaultPort
- toString() - Method in class net.sourceforge.urin.UrinReference
- Transformer<NON_ENCODED,ENCODED> - Interface in net.sourceforge.urin
-
An encoder/decoder of URI components.
- transformingPercentEncodingPartial(PercentEncodingPartial<U, V>, Transformer<T, U>) - Static method in class net.sourceforge.urin.PercentEncodingPartial
U
- UNSPECIFIED_ADDRESS_IP_V6 - Static variable in class net.sourceforge.urin.Host
- urin() - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just a scheme and empty path. - urin(FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just a scheme, fragment, and empty path. - urin(Authority) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just scheme, authority, and empty path components. - urin(Authority, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just scheme, authority, fragment, and empty path components. - urin(Authority, AbsolutePath<SEGMENT>) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just scheme, authority, and path components. - urin(Authority, AbsolutePath<SEGMENT>, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just scheme, authority, path, and fragment components. - urin(Authority, AbsolutePath<SEGMENT>, QUERY) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just scheme, authority, path, and query components. - urin(Authority, AbsolutePath<SEGMENT>, QUERY, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with scheme, authority, path, query, and fragment components. - urin(Authority, QUERY) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just scheme, authority, query, and empty path components. - urin(Authority, QUERY, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with scheme, authority, empty path, query, and fragment components. - urin(Path<SEGMENT>) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just scheme and path components. - urin(Path<SEGMENT>, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just scheme, path, and fragment components. - urin(Path<SEGMENT>, QUERY) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just scheme, path, and query components. - urin(Path<SEGMENT>, QUERY, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with scheme, path, query, and fragment components. - urin(QUERY) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with just a scheme, query, and empty path. - urin(QUERY, FRAGMENT) - Method in class net.sourceforge.urin.Scheme
-
Factory method for creating
Urin
s with scheme, empty path, query, and fragment components. - Urin<SEGMENT,QUERY extends Query<?>,FRAGMENT extends Fragment<?>> - Class in net.sourceforge.urin
-
A URI.
- UrinReference<SEGMENT,QUERY extends Query<?>,FRAGMENT extends Fragment<?>> - Class in net.sourceforge.urin
-
A URI reference - either a URI or a relative reference.
- userInfo(String) - Static method in class net.sourceforge.urin.UserInfo
-
Factory method for creating
UserInfo
s. - UserInfo - Class in net.sourceforge.urin
-
A user information component of a URI.
V
- value() - Method in class net.sourceforge.urin.Fragment
-
Gets the (non-encoded) value of this fragment.
- value() - Method in class net.sourceforge.urin.Query
-
Gets the (non-encoded) value of this query.
- value() - Method in class net.sourceforge.urin.scheme.http.HttpQuery.QueryParameter
-
Gets the value component of this
QueryParameter
, as aString
, if it has one, or throwsUnsupportedOperationException
otherwise. - value() - Method in class net.sourceforge.urin.Segment
-
Gets the (non-encoded) value of this segment, if it is a type that has a value, or throws
UnsupportedOperationException
otherwise.
W
- withPath(AbsolutePath<SEGMENT>) - Method in class net.sourceforge.urin.RelativeReference
- withPath(AbsolutePath<SEGMENT>) - Method in class net.sourceforge.urin.Urin
- withPath(AbsolutePath<SEGMENT>) - Method in class net.sourceforge.urin.UrinReference
-
Returns a copy of this
UrinReference
with the path replaced with the given path.
Z
- ZERO - Static variable in class net.sourceforge.urin.Hexadectet
-
A
Hexadectet
representing 0.
All Classes All Packages