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
|
void |
loadPrefixMapping(String graphName,
PrefixMapping pmap)
Copy in a set of mappings
|
String |
readByURI(String graphName,
String uriStr)
Get the prefix string associated with a URI string for a specific graph (or null)
|
String |
readPrefix(String graphName,
String prefix)
Get the URI string associated with a prefix string for a specific graph (or null)
|
Map<String,String> |
readPrefixMap(String graphName)
Return the mappings 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.Closeable
public void sync()
sync
in interface org.apache.jena.atlas.lib.Sync
public Set<String> graphNames()
DatasetPrefixStorage
graphNames
in interface DatasetPrefixStorage
public String readPrefix(String graphName, String prefix)
DatasetPrefixStorage
readPrefix
in interface DatasetPrefixStorage
public String readByURI(String graphName, String uriStr)
DatasetPrefixStorage
readByURI
in interface DatasetPrefixStorage
public Map<String,String> readPrefixMap(String graphName)
DatasetPrefixStorage
readPrefixMap
in interface DatasetPrefixStorage
public void insertPrefix(String graphName, String prefix, String uri)
DatasetPrefixStorage
insertPrefix
in interface DatasetPrefixStorage
public void loadPrefixMapping(String graphName, PrefixMapping pmap)
DatasetPrefixStorage
loadPrefixMapping
in interface DatasetPrefixStorage
public void removeFromPrefixMap(String graphName, String prefix)
DatasetPrefixStorage
removeFromPrefixMap
in interface DatasetPrefixStorage
public PrefixMapping getPrefixMapping()
DatasetPrefixStorage
getPrefixMapping
in interface DatasetPrefixStorage
public PrefixMapping getPrefixMapping(String graphName)
DatasetPrefixStorage
getPrefixMapping
in interface DatasetPrefixStorage
Licenced under the Apache License, Version 2.0