public class RDFToManifest extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RDFToManifest.ClosableIterable<T> |
Constructor and Description |
---|
RDFToManifest() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.jena.ontology.OntModel |
getOntModel() |
static <T> RDFToManifest.ClosableIterable<T> |
iterate(org.apache.jena.util.iterator.ExtendedIterator<T> iterator) |
protected static org.apache.jena.rdf.model.Model |
jsonLdAsJenaModel(InputStream jsonIn,
URI base) |
protected void |
loadBundle() |
protected void |
loadDCT() |
protected void |
loadFOAF() |
protected void |
loadOA() |
protected void |
loadOntologies() |
protected org.apache.jena.ontology.OntModel |
loadOntologyFromClasspath(String classPathUri,
String uri) |
protected void |
loadORE() |
protected void |
loadPAV() |
protected void |
loadPROVAQ() |
protected void |
loadPROVO() |
protected static URI |
makeBaseURI() |
void |
readTo(InputStream manifestResourceAsStream,
Manifest manifest,
URI manifestResourceBaseURI) |
protected static void |
setCachedHttpClientInJsonLD()
Use a JarCacheStorage so that our JSON-LD @context can be loaded from our
classpath and not require network connectivity
|
public static <T> RDFToManifest.ClosableIterable<T> iterate(org.apache.jena.util.iterator.ExtendedIterator<T> iterator)
protected static org.apache.jena.rdf.model.Model jsonLdAsJenaModel(InputStream jsonIn, URI base) throws IOException, org.apache.jena.riot.RiotException
IOException
org.apache.jena.riot.RiotException
protected static URI makeBaseURI() throws URISyntaxException
URISyntaxException
protected static void setCachedHttpClientInJsonLD()
protected org.apache.jena.ontology.OntModel getOntModel()
protected void loadBundle()
protected void loadDCT()
protected void loadFOAF()
protected void loadOA()
protected void loadOntologies()
protected org.apache.jena.ontology.OntModel loadOntologyFromClasspath(String classPathUri, String uri)
protected void loadORE()
protected void loadPAV()
protected void loadPROVAQ()
protected void loadPROVO()
public void readTo(InputStream manifestResourceAsStream, Manifest manifest, URI manifestResourceBaseURI) throws IOException, org.apache.jena.riot.RiotException
IOException
org.apache.jena.riot.RiotException
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.