com.hp.hpl.jena.sparql.util
Class PrefixMapping2
java.lang.Object
com.hp.hpl.jena.sparql.util.PrefixMapping2
- All Implemented Interfaces:
- PrefixMapping
public class PrefixMapping2
- extends Object
- implements PrefixMapping
A prefix mapping based on global and local mappings.
Updates go to the local (second) copy only.
Lookup looks in the local copy before the global copy.
PrefixMapping2
public PrefixMapping2(PrefixMapping globalMapping,
PrefixMapping localMapping)
PrefixMapping2
public PrefixMapping2(PrefixMapping globalMapping)
getLocalPrefixMapping
public PrefixMapping getLocalPrefixMapping()
getGlobalPrefixMapping
public PrefixMapping getGlobalPrefixMapping()
setLocalPrefixMapping
public void setLocalPrefixMapping(PrefixMapping x)
setGlobalPrefixMapping
public void setGlobalPrefixMapping(PrefixMapping x)
setNsPrefix
public PrefixMapping setNsPrefix(String prefix,
String uri)
- Specified by:
setNsPrefix
in interface PrefixMapping
- See Also:
PrefixMapping.setNsPrefix(java.lang.String, java.lang.String)
removeNsPrefix
public PrefixMapping removeNsPrefix(String prefix)
- Specified by:
removeNsPrefix
in interface PrefixMapping
- See Also:
PrefixMapping.removeNsPrefix(java.lang.String)
setNsPrefixes
public PrefixMapping setNsPrefixes(PrefixMapping other)
- Specified by:
setNsPrefixes
in interface PrefixMapping
- See Also:
PrefixMapping.setNsPrefixes(com.hp.hpl.jena.shared.PrefixMapping)
setNsPrefixes
public PrefixMapping setNsPrefixes(Map<String,String> map)
- Specified by:
setNsPrefixes
in interface PrefixMapping
- See Also:
PrefixMapping.setNsPrefixes(java.util.Map)
getNsPrefixURI
public String getNsPrefixURI(String prefix)
- Specified by:
getNsPrefixURI
in interface PrefixMapping
- See Also:
PrefixMapping.getNsPrefixURI(java.lang.String)
getNsURIPrefix
public String getNsURIPrefix(String uri)
- Specified by:
getNsURIPrefix
in interface PrefixMapping
- See Also:
PrefixMapping.getNsURIPrefix(java.lang.String)
getNsPrefixMap
public Map<String,String> getNsPrefixMap()
- Specified by:
getNsPrefixMap
in interface PrefixMapping
- See Also:
PrefixMapping.getNsPrefixMap()
getNsPrefixMap
public Map<String,String> getNsPrefixMap(boolean includeGlobalMap)
expandPrefix
public String expandPrefix(String prefixed)
- Specified by:
expandPrefix
in interface PrefixMapping
- See Also:
PrefixMapping.expandPrefix(java.lang.String)
shortForm
public String shortForm(String uri)
- Specified by:
shortForm
in interface PrefixMapping
- See Also:
PrefixMapping.shortForm(java.lang.String)
qnameFor
public String qnameFor(String uri)
- Specified by:
qnameFor
in interface PrefixMapping
- See Also:
PrefixMapping.qnameFor(java.lang.String)
lock
public PrefixMapping lock()
- Specified by:
lock
in interface PrefixMapping
- See Also:
PrefixMapping.lock()
withDefaultMappings
public PrefixMapping withDefaultMappings(PrefixMapping map)
- Specified by:
withDefaultMappings
in interface PrefixMapping
samePrefixMappingAs
public boolean samePrefixMappingAs(PrefixMapping other)
- Specified by:
samePrefixMappingAs
in interface PrefixMapping
Licenced under the Apache License, Version 2.0