public abstract class AbstractUriMapper extends Object implements UriMapper
| Constructor and Description |
|---|
AbstractUriMapper() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
mapOidToUri(String oid)
Translate a OID into an URI.
|
protected abstract String |
mapUriToNamespace(String uri)
Translate a non-URN URI (e.g.
|
protected abstract String |
mapUriToOid(String uri)
Translate a non-URN URI (e.g.
|
String |
oidToUri(String oid)
Translates an OID into an URI.
|
String |
uriToNamespace(String uri)
Translates an URI into a Namespace.
|
String |
uriToOid(String uri)
Translates an URI into an OID.
|
public String uriToOid(String uri) throws URISyntaxException
UriMapperuriToOid in interface UriMapperuri - the URIURISyntaxException - if the uri string is no valid URIpublic String uriToNamespace(String uri) throws URISyntaxException
UriMapperuriToNamespace in interface UriMapperuri - the URIURISyntaxException - if the uri string is no valid URIpublic String oidToUri(String oid) throws URISyntaxException
UriMapperUriMapper.uriToOid(String) should
be applied.oidToUri in interface UriMapperoid - the OIDURISyntaxExceptionprotected abstract String mapUriToOid(String uri)
uri - URIprotected abstract String mapUriToNamespace(String uri)
uri - URICopyright © 2016 Open eHealth Foundation. All rights reserved.