Interface RdfDataPod

All Superinterfaces:
AutoCloseable, DataPod, org.aksw.jenax.dataaccess.sparql.datasource.HasRDFDataSource, org.aksw.jenax.dataaccess.sparql.pod.RDFDataPod
All Known Subinterfaces:
RdfDataPodHdt
All Known Implementing Classes:
RdfDataPodBase, RdfDataPodHdtImpl

public interface RdfDataPod extends org.aksw.jenax.dataaccess.sparql.pod.RDFDataPod, DataPod
TODO Remove RdfDataPod (camed case Rdf) and replace with RDFDataPod.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.rdfconnection.RDFConnection
     
    default org.apache.jena.query.Dataset
     
    default org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource
     
    default org.apache.jena.rdf.model.Model
    Obtain a Model for the data backing this pod.

    Methods inherited from interface java.lang.AutoCloseable

    close

    Methods inherited from interface org.aksw.jena_sparql_api.conjure.datapod.api.DataPod

    isMutable
  • Method Details

    • getConnection

      org.apache.jena.rdfconnection.RDFConnection getConnection()
    • getDataSource

      default org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource getDataSource()
      Specified by:
      getDataSource in interface org.aksw.jenax.dataaccess.sparql.datasource.HasRDFDataSource
    • getModel

      default org.apache.jena.rdf.model.Model getModel()
      Obtain a Model for the data backing this pod. By default, CONSTRUCT WHERE { ?s ?p ?o } is executed on this data pod's connection. However, DataPods backed by a Model may directly expose the underlying Model, which allows for fast model access.
      Returns:
    • getDataset

      default org.apache.jena.query.Dataset getDataset()