public class JsonLdUrl
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
auth |
java.lang.String |
authority |
java.lang.String |
directory |
java.lang.String |
file |
java.lang.String |
hash |
java.lang.String |
host |
java.lang.String |
hostname |
java.lang.String |
href |
java.lang.String |
normalizedPath |
java.lang.String |
password |
java.lang.String |
path |
java.lang.String |
pathname |
java.lang.String |
port |
java.lang.String |
protocol |
java.lang.String |
query |
java.lang.String |
relative |
java.lang.String |
user |
Constructor and Description |
---|
JsonLdUrl() |
Modifier and Type | Method and Description |
---|---|
static JsonLdUrl |
parse(java.lang.String url) |
static java.lang.String |
removeBase(java.lang.Object baseobj,
java.lang.String iri) |
static java.lang.String |
removeDotSegments(java.lang.String path,
boolean hasAuthority)
Removes dot segments from a JsonLdUrl path.
|
static java.lang.String |
resolve(java.lang.String baseUri,
java.lang.String pathToResolve) |
public java.lang.String href
public java.lang.String protocol
public java.lang.String host
public java.lang.String auth
public java.lang.String user
public java.lang.String password
public java.lang.String hostname
public java.lang.String port
public java.lang.String relative
public java.lang.String path
public java.lang.String directory
public java.lang.String file
public java.lang.String query
public java.lang.String hash
public java.lang.String pathname
public java.lang.String normalizedPath
public java.lang.String authority
public static JsonLdUrl parse(java.lang.String url)
public static java.lang.String removeDotSegments(java.lang.String path, boolean hasAuthority)
path
- the path to remove dot segments from.hasAuthority
- true if the JsonLdUrl has an authority, false if not.public static java.lang.String removeBase(java.lang.Object baseobj, java.lang.String iri)
public static java.lang.String resolve(java.lang.String baseUri, java.lang.String pathToResolve)