public class URI extends SchemeHostPortTriple implements DirectiveValue
| Modifier and Type | Field and Description |
|---|---|
String |
path |
host, port, scheme| Constructor and Description |
|---|
URI(SchemeHostPortTriple origin) |
URI(String scheme,
String host,
int port,
String path) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
int |
hashCode() |
static URI |
parse(String uri) |
static URI |
parseWithOrigin(Origin origin,
String uri) |
String |
show() |
defaultPortForProtocol, isNetworkScheme, isSchemeNetworkScheme, isSchemeSecureScheme, isSecureScheme, matchesSecureSchemepublic URI(@Nonnull SchemeHostPortTriple origin)
@Nonnull public static URI parse(@Nonnull String uri) throws IllegalArgumentException
IllegalArgumentException@Nonnull public static URI parseWithOrigin(@Nonnull Origin origin, @Nonnull String uri)
public boolean equals(Object other)
equals in class SchemeHostPortTriplepublic int hashCode()
hashCode in class SchemeHostPortTripleCopyright © 2020. All rights reserved.