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