Class JenaService

java.lang.Object
com.inrupt.client.jena.JenaService
All Implemented Interfaces:
RdfService

public class JenaService extends Object implements RdfService
An RdfService that uses the Jena library.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    fromDataset(org.apache.commons.rdf.api.Dataset dataset, org.apache.commons.rdf.api.RDFSyntax syntax, OutputStream output)
    Serialize a dataset to an output stream.
    void
    fromGraph(org.apache.commons.rdf.api.Graph graph, org.apache.commons.rdf.api.RDFSyntax syntax, OutputStream output)
    Serialize a graph to an output stream.
    org.apache.commons.rdf.api.Dataset
    toDataset(org.apache.commons.rdf.api.RDFSyntax syntax, InputStream input, String baseUri)
    Parse an input stream into a Dataset.
    org.apache.commons.rdf.api.Graph
    toGraph(org.apache.commons.rdf.api.RDFSyntax syntax, InputStream input, String baseUri)
    Parse an input stream into a Graph.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JenaService

      public JenaService()
  • Method Details

    • fromDataset

      public void fromDataset(org.apache.commons.rdf.api.Dataset dataset, org.apache.commons.rdf.api.RDFSyntax syntax, OutputStream output) throws IOException
      Description copied from interface: RdfService
      Serialize a dataset to an output stream.
      Specified by:
      fromDataset in interface RdfService
      Parameters:
      dataset - the dataset
      syntax - the concrete RDF syntax
      output - the output stream
      Throws:
      IOException - when there is an error serializing the dataset
    • fromGraph

      public void fromGraph(org.apache.commons.rdf.api.Graph graph, org.apache.commons.rdf.api.RDFSyntax syntax, OutputStream output) throws IOException
      Description copied from interface: RdfService
      Serialize a graph to an output stream.
      Specified by:
      fromGraph in interface RdfService
      Parameters:
      graph - the graph
      syntax - the concrete RDF syntax
      output - the output stream
      Throws:
      IOException - when there is an error serializing the graph
    • toDataset

      public org.apache.commons.rdf.api.Dataset toDataset(org.apache.commons.rdf.api.RDFSyntax syntax, InputStream input, String baseUri) throws IOException
      Description copied from interface: RdfService
      Parse an input stream into a Dataset.
      Specified by:
      toDataset in interface RdfService
      Parameters:
      syntax - the concrete RDF syntax
      input - the input stream
      baseUri - the base URI to use in case of relative URIs, may be null
      Returns:
      a dataset
      Throws:
      IOException - when there is an error parsing the dataset
    • toGraph

      public org.apache.commons.rdf.api.Graph toGraph(org.apache.commons.rdf.api.RDFSyntax syntax, InputStream input, String baseUri) throws IOException
      Description copied from interface: RdfService
      Parse an input stream into a Graph.
      Specified by:
      toGraph in interface RdfService
      Parameters:
      syntax - the concrete RDF syntax
      input - the input stream
      baseUri - the base URI to use in case of relative URIs, may be null
      Returns:
      a graph
      Throws:
      IOException - when there is an error parsing the graph