java.lang.Object
org.apache.jena.sparql.util.PrefixMapping2
- All Implemented Interfaces:
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 Class Summary
Nested classes/interfaces inherited from interface org.apache.jena.shared.PrefixMapping
PrefixMapping.Factory, PrefixMapping.IllegalPrefixException, PrefixMapping.JenaLockedException -
Field Summary
Fields inherited from interface org.apache.jena.shared.PrefixMapping
Extended, Standard -
Constructor Summary
ConstructorsConstructorDescriptionPrefixMapping2(PrefixMapping globalMapping) PrefixMapping2(PrefixMapping globalMapping, PrefixMapping localMapping) -
Method Summary
Modifier and TypeMethodDescriptionClear the local prefix map, but leave the immutable global one aloneexpandPrefix(String prefixed) getNsPrefixMap(boolean includeGlobalMap) getNsPrefixURI(String prefix) getNsURIPrefix(String uri) booleanlock()intremoveNsPrefix(String prefix) booleansamePrefixMappingAs(PrefixMapping other) voidvoidsetNsPrefix(String prefix, String uri) setNsPrefixes(Map<String, String> map) setNsPrefixes(PrefixMapping other)
-
Constructor Details
-
Method Details
-
getLocalPrefixMapping
-
getGlobalPrefixMapping
-
setNsPrefix
- Specified by:
setNsPrefixin interfacePrefixMapping- See Also:
-
removeNsPrefix
- Specified by:
removeNsPrefixin interfacePrefixMapping- See Also:
-
clearNsPrefixMap
Clear the local prefix map, but leave the immutable global one alone- Specified by:
clearNsPrefixMapin interfacePrefixMapping
-
setNsPrefixes
- Specified by:
setNsPrefixesin interfacePrefixMapping- See Also:
-
getNsPrefixURI
- Specified by:
getNsPrefixURIin interfacePrefixMapping- See Also:
-
getNsURIPrefix
- Specified by:
getNsURIPrefixin interfacePrefixMapping- See Also:
-
getNsPrefixMap
- Specified by:
getNsPrefixMapin interfacePrefixMapping- See Also:
-
getNsPrefixMap
-
expandPrefix
- Specified by:
expandPrefixin interfacePrefixMapping- See Also:
-
shortForm
- Specified by:
shortFormin interfacePrefixMapping- See Also:
-
qnameFor
- Specified by:
qnameForin interfacePrefixMapping- See Also:
-
hasNoMappings
public boolean hasNoMappings()- Specified by:
hasNoMappingsin interfacePrefixMapping
-
numPrefixes
public int numPrefixes()- Specified by:
numPrefixesin interfacePrefixMapping
-
lock
- Specified by:
lockin interfacePrefixMapping- See Also:
-