public class PrefixMapWrapper extends Object implements PrefixMap
| Constructor and Description |
|---|
PrefixMapWrapper(PrefixMap other) |
| Modifier and Type | Method and Description |
|---|---|
Pair<String,String> |
abbrev(String uriStr)
Abbreviate an IRI and return a pair of prefix and local parts, or null.
|
String |
abbreviate(String uriStr)
Abbreviate an IRI or return null
|
void |
add(String prefix,
org.apache.jena.iri.IRI iri)
Add a prefix, overwrites any existing association
|
void |
add(String prefix,
String iriString)
Add a prefix, overwrites any existing association
|
boolean |
contains(String prefix)
Gets whether the map contains a given prefix
|
void |
delete(String prefix)
Delete a prefix
|
String |
expand(String prefixedName)
Expand a prefix named, return null if it can't be expanded
|
String |
expand(String prefix,
String localName)
Expand a prefix, return null if it can't be expanded
|
Map<String,org.apache.jena.iri.IRI> |
getMapping()
Return the underlying mapping, this is generally unsafe to modify and
implementations may opt to return an unmodifiable view of the mapping if
they wish
|
Map<String,org.apache.jena.iri.IRI> |
getMappingCopy()
Return a fresh copy of the underlying mapping, should be safe to modify
unlike the mapping returned from
PrefixMap.getMapping() |
Map<String,String> |
getMappingCopyStr()
Gets a fresh copy of the mapping with the IRIs translated into their
strings
|
boolean |
isEmpty()
return whether the
|
void |
putAll(Map<String,String> mapping)
Add a prefix, overwrites any existing association
|
void |
putAll(PrefixMap pmap)
Add a prefix, overwrites any existing association
|
void |
putAll(PrefixMapping pmap)
Add a prefix, overwrites any existing association
|
int |
size()
Return the number of entries in the prefix map.
|
public PrefixMapWrapper(PrefixMap other)
public Map<String,org.apache.jena.iri.IRI> getMapping()
PrefixMapgetMapping in interface PrefixMappublic Map<String,org.apache.jena.iri.IRI> getMappingCopy()
PrefixMapPrefixMap.getMapping()getMappingCopy in interface PrefixMappublic Map<String,String> getMappingCopyStr()
PrefixMapgetMappingCopyStr in interface PrefixMappublic void add(String prefix, String iriString)
PrefixMappublic void add(String prefix, org.apache.jena.iri.IRI iri)
PrefixMappublic void putAll(PrefixMap pmap)
PrefixMappublic void putAll(PrefixMapping pmap)
PrefixMappublic void putAll(Map<String,String> mapping)
PrefixMappublic void delete(String prefix)
PrefixMappublic boolean contains(String prefix)
PrefixMappublic String abbreviate(String uriStr)
PrefixMapabbreviate in interface PrefixMapuriStr - URI to abbreviatepublic Pair<String,String> abbrev(String uriStr)
PrefixMapabbrev in interface PrefixMapuriStr - URI string to abbreviatePrefixMap.abbreviate(java.lang.String)public String expand(String prefixedName)
PrefixMappublic String expand(String prefix, String localName)
PrefixMappublic boolean isEmpty()
PrefixMapLicenced under the Apache License, Version 2.0