public class URIDereferencer extends Object
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
URIDereferencer.DereferencingFailedException |
| Modifier and Type | Field and Description |
|---|---|
private File |
cacheDirectory |
private String |
cacheFileExtension |
private org.apache.jena.riot.Lang |
cacheFileLanguage |
private String |
contentType |
private static org.apache.log4j.Logger |
logger |
private boolean |
useCache |
| Constructor and Description |
|---|
URIDereferencer() |
URIDereferencer(File cacheDirectory) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.jena.rdf.model.Model |
dereference(String uri)
Get the triples that describe the entity identified by the URI.
|
org.apache.jena.rdf.model.Model |
dereference(URI uri)
Get the triples that describe the entity identified by the URI.
|
private File |
getCacheFile(URI uri) |
private org.apache.jena.rdf.model.Model |
loadFromDisk(URI uri) |
void |
setUseCache(boolean useCache)
Whether to use a file based caching solution, i.e.
|
private boolean |
useCache() |
private void |
writeToDisk(URI uri,
org.apache.jena.rdf.model.Model model) |
private static final org.apache.log4j.Logger logger
private String contentType
private File cacheDirectory
private boolean useCache
private org.apache.jena.riot.Lang cacheFileLanguage
private String cacheFileExtension
public URIDereferencer(File cacheDirectory)
public URIDereferencer()
public org.apache.jena.rdf.model.Model dereference(String uri) throws URIDereferencer.DereferencingFailedException
uri - the URI of the entityURIDereferencer.DereferencingFailedExceptionpublic org.apache.jena.rdf.model.Model dereference(URI uri) throws URIDereferencer.DereferencingFailedException
uri - the URI of the entityURIDereferencer.DereferencingFailedExceptionpublic void setUseCache(boolean useCache)
useCache - use cache or notprivate boolean useCache()
private org.apache.jena.rdf.model.Model loadFromDisk(URI uri)
private void writeToDisk(URI uri, org.apache.jena.rdf.model.Model model)
Copyright © 2020. All rights reserved.