com.hp.hpl.jena.sparql.util
Class PrefixMapping2
java.lang.Object
com.hp.hpl.jena.sparql.util.PrefixMapping2
- All Implemented Interfaces:
- com.hp.hpl.jena.shared.PrefixMapping
public class PrefixMapping2
- extends Object
- implements com.hp.hpl.jena.shared.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.
Nested classes/interfaces inherited from interface com.hp.hpl.jena.shared.PrefixMapping |
com.hp.hpl.jena.shared.PrefixMapping.Factory, com.hp.hpl.jena.shared.PrefixMapping.IllegalPrefixException, com.hp.hpl.jena.shared.PrefixMapping.JenaLockedException |
Fields inherited from interface com.hp.hpl.jena.shared.PrefixMapping |
Extended, Standard |
Constructor Summary |
PrefixMapping2(com.hp.hpl.jena.shared.PrefixMapping globalMapping)
|
PrefixMapping2(com.hp.hpl.jena.shared.PrefixMapping globalMapping,
com.hp.hpl.jena.shared.PrefixMapping localMapping)
|
PrefixMapping2
public PrefixMapping2(com.hp.hpl.jena.shared.PrefixMapping globalMapping,
com.hp.hpl.jena.shared.PrefixMapping localMapping)
PrefixMapping2
public PrefixMapping2(com.hp.hpl.jena.shared.PrefixMapping globalMapping)
getLocalPrefixMapping
public com.hp.hpl.jena.shared.PrefixMapping getLocalPrefixMapping()
getGlobalPrefixMapping
public com.hp.hpl.jena.shared.PrefixMapping getGlobalPrefixMapping()
setLocalPrefixMapping
public void setLocalPrefixMapping(com.hp.hpl.jena.shared.PrefixMapping x)
setGlobalPrefixMapping
public void setGlobalPrefixMapping(com.hp.hpl.jena.shared.PrefixMapping x)
setNsPrefix
public com.hp.hpl.jena.shared.PrefixMapping setNsPrefix(String prefix,
String uri)
- Specified by:
setNsPrefix
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.setNsPrefix(java.lang.String, java.lang.String)
removeNsPrefix
public com.hp.hpl.jena.shared.PrefixMapping removeNsPrefix(String prefix)
- Specified by:
removeNsPrefix
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.removeNsPrefix(java.lang.String)
setNsPrefixes
public com.hp.hpl.jena.shared.PrefixMapping setNsPrefixes(com.hp.hpl.jena.shared.PrefixMapping other)
- Specified by:
setNsPrefixes
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.setNsPrefixes(com.hp.hpl.jena.shared.PrefixMapping)
setNsPrefixes
public com.hp.hpl.jena.shared.PrefixMapping setNsPrefixes(Map<String,String> map)
- Specified by:
setNsPrefixes
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.setNsPrefixes(java.util.Map)
getNsPrefixURI
public String getNsPrefixURI(String prefix)
- Specified by:
getNsPrefixURI
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.getNsPrefixURI(java.lang.String)
getNsURIPrefix
public String getNsURIPrefix(String uri)
- Specified by:
getNsURIPrefix
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.getNsURIPrefix(java.lang.String)
getNsPrefixMap
public Map<String,String> getNsPrefixMap()
- Specified by:
getNsPrefixMap
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.getNsPrefixMap()
getNsPrefixMap
public Map<String,String> getNsPrefixMap(boolean includeGlobalMap)
expandPrefix
public String expandPrefix(String prefixed)
- Specified by:
expandPrefix
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.expandPrefix(java.lang.String)
shortForm
public String shortForm(String uri)
- Specified by:
shortForm
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.shortForm(java.lang.String)
qnameFor
public String qnameFor(String uri)
- Specified by:
qnameFor
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.qnameFor(java.lang.String)
lock
public com.hp.hpl.jena.shared.PrefixMapping lock()
- Specified by:
lock
in interface com.hp.hpl.jena.shared.PrefixMapping
- See Also:
PrefixMapping.lock()
withDefaultMappings
public com.hp.hpl.jena.shared.PrefixMapping withDefaultMappings(com.hp.hpl.jena.shared.PrefixMapping map)
- Specified by:
withDefaultMappings
in interface com.hp.hpl.jena.shared.PrefixMapping
samePrefixMappingAs
public boolean samePrefixMappingAs(com.hp.hpl.jena.shared.PrefixMapping other)
- Specified by:
samePrefixMappingAs
in interface com.hp.hpl.jena.shared.PrefixMapping
Licenced under the Apache License, Version 2.0