public class DatasetPrefixStorageInMemory extends Object implements DatasetPrefixStorage
DatasetPrefixStorage for in-memory datasets.| Constructor and Description |
|---|
DatasetPrefixStorageInMemory() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
PrefixMapping |
getPrefixMapping()
Return a PrefixMapping for the default (unnamed) graph.
|
PrefixMapping |
getPrefixMapping(String graphName)
Return a PrefixMapping for a named graph
|
Set<String> |
graphNames()
Return the set of graph names for which there might be prefix mappings
|
void |
insertPrefix(String graphName,
String prefix,
String uri)
Add a prefix mapping for a specific graph (or null for dataset, not a specific graph)
|
void |
loadPrefixMapping(String graphName,
PrefixMapping pmap)
Copy the prefixes for a graph into the given
PrefixMapping |
String |
readByURI(String graphName,
String uriStr)
Get the prefix string associated with a URI string for a specific graph (or null for dataset, not a specific graph)
|
String |
readPrefix(String graphName,
String prefix)
Get the URI string associated with a prefix string for a specific graph (or null for dataset, not a specific graph)
|
Map<String,String> |
readPrefixMap(String graphName)
Return the mappings for a specific graph.
|
void |
removeAllFromPrefixMap(String graphName)
Remove all associations for a specific graph.
|
void |
removeFromPrefixMap(String graphName,
String prefix)
Remove the association of a prefix for a specific graph
|
void |
sync() |
public void close()
close in interface org.apache.jena.atlas.lib.Closeablepublic void sync()
sync in interface org.apache.jena.atlas.lib.Syncpublic Set<String> graphNames()
DatasetPrefixStoragegraphNames in interface DatasetPrefixStoragepublic String readPrefix(String graphName, String prefix)
DatasetPrefixStoragereadPrefix in interface DatasetPrefixStoragepublic String readByURI(String graphName, String uriStr)
DatasetPrefixStoragereadByURI in interface DatasetPrefixStoragepublic Map<String,String> readPrefixMap(String graphName)
DatasetPrefixStoragereadPrefixMap in interface DatasetPrefixStoragepublic void insertPrefix(String graphName, String prefix, String uri)
DatasetPrefixStorageinsertPrefix in interface DatasetPrefixStoragepublic void loadPrefixMapping(String graphName, PrefixMapping pmap)
DatasetPrefixStoragePrefixMappingloadPrefixMapping in interface DatasetPrefixStoragegraphName - Graph namepmap - Destination.public void removeFromPrefixMap(String graphName, String prefix)
DatasetPrefixStorageremoveFromPrefixMap in interface DatasetPrefixStoragepublic void removeAllFromPrefixMap(String graphName)
DatasetPrefixStorageremoveAllFromPrefixMap in interface DatasetPrefixStoragepublic PrefixMapping getPrefixMapping()
DatasetPrefixStoragegetPrefixMapping in interface DatasetPrefixStoragepublic PrefixMapping getPrefixMapping(String graphName)
DatasetPrefixStoragegetPrefixMapping in interface DatasetPrefixStorageLicenced under the Apache License, Version 2.0