org.topbraid.core.util
Class URIs
java.lang.Object
org.topbraid.core.util.URIs
public class URIs
- extends java.lang.Object
|
Constructor Summary |
URIs()
|
|
Method Summary |
static java.net.URI |
create(java.lang.String uri)
|
static java.lang.String |
getBaseURI(java.lang.String namespace)
|
static int |
getLastHashOrSlash(java.lang.String uriPath)
|
static java.lang.String |
getNamespace(java.lang.String baseURI)
|
static java.lang.String |
getNamespace(java.net.URI baseURI)
|
static java.lang.String |
getNamespaceFromLocalURI(java.lang.String localURI)
Gets the namespace by removing local part from a URI |
static java.lang.String |
getPathNoExtension(java.lang.String path)
|
static boolean |
isBaseURI(java.lang.String baseURI)
|
static boolean |
isURI(java.lang.String str)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URIs
public URIs()
create
public static java.net.URI create(java.lang.String uri)
getBaseURI
public static java.lang.String getBaseURI(java.lang.String namespace)
getNamespace
public static java.lang.String getNamespace(java.lang.String baseURI)
getNamespace
public static java.lang.String getNamespace(java.net.URI baseURI)
getLastHashOrSlash
public static int getLastHashOrSlash(java.lang.String uriPath)
getNamespaceFromLocalURI
public static java.lang.String getNamespaceFromLocalURI(java.lang.String localURI)
- Gets the namespace by removing local part from a URI
- Parameters:
localURI - = namespace + local part
- Returns:
getPathNoExtension
public static java.lang.String getPathNoExtension(java.lang.String path)
isURI
public static boolean isURI(java.lang.String str)
isBaseURI
public static boolean isBaseURI(java.lang.String baseURI)