public class DefaultUriMapper extends AbstractUriMapper
MappingService
for URI-to-OID translationConstructor and Description |
---|
DefaultUriMapper(MappingService mappingService) |
DefaultUriMapper(MappingService mappingService,
String uriToOidMappingKey,
String uriToNamespaceMappingKey) |
Modifier and Type | Method and Description |
---|---|
protected Optional<String> |
mapNamespaceToUri(String namespace)
Translate a namespace into an URI.
|
protected Optional<String> |
mapOidToUri(String oid)
Translate a OID into an URI.
|
protected Optional<String> |
mapUriToNamespace(String uri)
Translate a non-URN URI (e.g.
|
protected Optional<String> |
mapUriToOid(String uri)
Translate a non-URN URI (e.g.
|
namespaceToUri, oidToUri, uriToNamespace, uriToOid
public DefaultUriMapper(MappingService mappingService)
public DefaultUriMapper(MappingService mappingService, String uriToOidMappingKey, String uriToNamespaceMappingKey)
protected Optional<String> mapUriToOid(String uri)
AbstractUriMapper
mapUriToOid
in class AbstractUriMapper
uri
- URIprotected Optional<String> mapOidToUri(String oid)
AbstractUriMapper
mapOidToUri
in class AbstractUriMapper
oid
- OIDprotected Optional<String> mapUriToNamespace(String uri)
AbstractUriMapper
mapUriToNamespace
in class AbstractUriMapper
uri
- URIprotected Optional<String> mapNamespaceToUri(String namespace)
AbstractUriMapper
mapNamespaceToUri
in class AbstractUriMapper
namespace
- namespaceCopyright © 2018 Open eHealth Foundation. All rights reserved.