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) boolean
lock()
int
removeNsPrefix
(String prefix) boolean
samePrefixMappingAs
(PrefixMapping other) void
void
setNsPrefix
(String prefix, String uri) setNsPrefixes
(Map<String, String> map) setNsPrefixes
(PrefixMapping other)
-
Constructor Details
-
Method Details
-
getLocalPrefixMapping
-
getGlobalPrefixMapping
-
setNsPrefix
- Specified by:
setNsPrefix
in interfacePrefixMapping
- See Also:
-
removeNsPrefix
- Specified by:
removeNsPrefix
in interfacePrefixMapping
- See Also:
-
clearNsPrefixMap
Clear the local prefix map, but leave the immutable global one alone- Specified by:
clearNsPrefixMap
in interfacePrefixMapping
-
setNsPrefixes
- Specified by:
setNsPrefixes
in interfacePrefixMapping
- See Also:
-
getNsPrefixURI
- Specified by:
getNsPrefixURI
in interfacePrefixMapping
- See Also:
-
getNsURIPrefix
- Specified by:
getNsURIPrefix
in interfacePrefixMapping
- See Also:
-
getNsPrefixMap
- Specified by:
getNsPrefixMap
in interfacePrefixMapping
- See Also:
-
getNsPrefixMap
-
expandPrefix
- Specified by:
expandPrefix
in interfacePrefixMapping
- See Also:
-
shortForm
- Specified by:
shortForm
in interfacePrefixMapping
- See Also:
-
qnameFor
- Specified by:
qnameFor
in interfacePrefixMapping
- See Also:
-
hasNoMappings
public boolean hasNoMappings()- Specified by:
hasNoMappings
in interfacePrefixMapping
-
numPrefixes
public int numPrefixes()- Specified by:
numPrefixes
in interfacePrefixMapping
-
lock
- Specified by:
lock
in interfacePrefixMapping
- See Also:
-