Interface RDFLinkWrapper

All Superinterfaces:
AutoCloseable, org.apache.jena.rdflink.LinkDatasetGraph, org.apache.jena.rdflink.LinkDatasetGraphAccess, org.apache.jena.rdflink.LinkSparqlQuery, org.apache.jena.rdflink.LinkSparqlUpdate, org.apache.jena.rdflink.RDFLink, org.apache.jena.sparql.core.Transactional, TransactionalWrapper
All Known Implementing Classes:
RDFLinkWrapperBase, RDFLinkWrapperWithCloseShield

public interface RDFLinkWrapper extends org.apache.jena.rdflink.RDFLink, TransactionalWrapper
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional

    org.apache.jena.sparql.core.Transactional.Promote
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
     
    default void
     
    default void
     
    default void
    delete(org.apache.jena.graph.Node graphName)
     
    default org.apache.jena.graph.Graph
    get()
     
    default org.apache.jena.graph.Graph
    get(org.apache.jena.graph.Node graphName)
     
    default org.apache.jena.sparql.core.DatasetGraph
     
    org.apache.jena.rdflink.RDFLink
    This method needs to be overridden for transaction support
    default boolean
     
    default void
    load(String file)
     
    default void
    load(org.apache.jena.graph.Graph graph)
     
    default void
    load(org.apache.jena.graph.Node graphName, String file)
     
    default void
    load(org.apache.jena.graph.Node graphName, org.apache.jena.graph.Graph graph)
     
    default void
     
    default void
    loadDataset(org.apache.jena.sparql.core.DatasetGraph dataset)
     
    default org.apache.jena.sparql.exec.QueryExecBuilder
     
    default org.apache.jena.sparql.exec.UpdateExecBuilder
     
    default void
    put(String file)
     
    default void
    put(org.apache.jena.graph.Graph graph)
     
    default void
    put(org.apache.jena.graph.Node graphName, String file)
     
    default void
    put(org.apache.jena.graph.Node graphName, org.apache.jena.graph.Graph graph)
     
    default void
     
    default void
    putDataset(org.apache.jena.sparql.core.DatasetGraph dataset)
     
    default org.apache.jena.sparql.exec.QueryExec
    query(String queryString)
     
    default org.apache.jena.sparql.exec.QueryExec
    query(org.apache.jena.query.Query query)
     
    default void
    update(org.apache.jena.update.UpdateRequest update)
     
    get, isRemote, queryAsk, queryAsk, queryConstruct, queryConstruct, queryConstructDataset, queryConstructDataset, queryDescribe, queryDescribe, queryRowSet, queryRowSet, querySelect, querySelect, update, update

    Methods inherited from interface org.apache.jena.sparql.core.Transactional

    begin, calc, calculate, calculateRead, calculateWrite, exec, execute, executeRead, executeWrite, promote

    Methods inherited from interface org.aksw.jenax.dataaccess.sparql.common.TransactionalWrapper

    abort, begin, begin, commit, end, getTransactionalDelegate, isInTransaction, promote, transactionMode, transactionType
  • Method Details

    • getDelegate

      org.apache.jena.rdflink.RDFLink getDelegate()
      Description copied from interface: TransactionalWrapper
      This method needs to be overridden for transaction support
      Specified by:
      getDelegate in interface TransactionalWrapper
    • getDataset

      default org.apache.jena.sparql.core.DatasetGraph getDataset()
      Specified by:
      getDataset in interface org.apache.jena.rdflink.LinkDatasetGraphAccess
    • query

      default org.apache.jena.sparql.exec.QueryExec query(org.apache.jena.query.Query query)
      Specified by:
      query in interface org.apache.jena.rdflink.LinkSparqlQuery
      Specified by:
      query in interface org.apache.jena.rdflink.RDFLink
    • query

      default org.apache.jena.sparql.exec.QueryExec query(String queryString)
      Specified by:
      query in interface org.apache.jena.rdflink.LinkSparqlQuery
      Specified by:
      query in interface org.apache.jena.rdflink.RDFLink
    • newQuery

      default org.apache.jena.sparql.exec.QueryExecBuilder newQuery()
      Specified by:
      newQuery in interface org.apache.jena.rdflink.LinkSparqlQuery
      Specified by:
      newQuery in interface org.apache.jena.rdflink.RDFLink
    • newUpdate

      default org.apache.jena.sparql.exec.UpdateExecBuilder newUpdate()
      Specified by:
      newUpdate in interface org.apache.jena.rdflink.LinkSparqlUpdate
      Specified by:
      newUpdate in interface org.apache.jena.rdflink.RDFLink
    • update

      default void update(org.apache.jena.update.UpdateRequest update)
      Specified by:
      update in interface org.apache.jena.rdflink.LinkSparqlUpdate
      Specified by:
      update in interface org.apache.jena.rdflink.RDFLink
    • get

      default org.apache.jena.graph.Graph get()
      Specified by:
      get in interface org.apache.jena.rdflink.LinkDatasetGraphAccess
      Specified by:
      get in interface org.apache.jena.rdflink.RDFLink
    • get

      default org.apache.jena.graph.Graph get(org.apache.jena.graph.Node graphName)
      Specified by:
      get in interface org.apache.jena.rdflink.LinkDatasetGraphAccess
      Specified by:
      get in interface org.apache.jena.rdflink.RDFLink
    • load

      default void load(String file)
      Specified by:
      load in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      load in interface org.apache.jena.rdflink.RDFLink
    • load

      default void load(org.apache.jena.graph.Node graphName, String file)
      Specified by:
      load in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      load in interface org.apache.jena.rdflink.RDFLink
    • load

      default void load(org.apache.jena.graph.Graph graph)
      Specified by:
      load in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      load in interface org.apache.jena.rdflink.RDFLink
    • load

      default void load(org.apache.jena.graph.Node graphName, org.apache.jena.graph.Graph graph)
      Specified by:
      load in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      load in interface org.apache.jena.rdflink.RDFLink
    • put

      default void put(String file)
      Specified by:
      put in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      put in interface org.apache.jena.rdflink.RDFLink
    • put

      default void put(org.apache.jena.graph.Node graphName, String file)
      Specified by:
      put in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      put in interface org.apache.jena.rdflink.RDFLink
    • put

      default void put(org.apache.jena.graph.Graph graph)
      Specified by:
      put in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      put in interface org.apache.jena.rdflink.RDFLink
    • put

      default void put(org.apache.jena.graph.Node graphName, org.apache.jena.graph.Graph graph)
      Specified by:
      put in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      put in interface org.apache.jena.rdflink.RDFLink
    • delete

      default void delete(org.apache.jena.graph.Node graphName)
      Specified by:
      delete in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      delete in interface org.apache.jena.rdflink.RDFLink
    • delete

      default void delete()
      Specified by:
      delete in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      delete in interface org.apache.jena.rdflink.RDFLink
    • loadDataset

      default void loadDataset(String file)
      Specified by:
      loadDataset in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      loadDataset in interface org.apache.jena.rdflink.RDFLink
    • loadDataset

      default void loadDataset(org.apache.jena.sparql.core.DatasetGraph dataset)
      Specified by:
      loadDataset in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      loadDataset in interface org.apache.jena.rdflink.RDFLink
    • putDataset

      default void putDataset(String file)
      Specified by:
      putDataset in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      putDataset in interface org.apache.jena.rdflink.RDFLink
    • putDataset

      default void putDataset(org.apache.jena.sparql.core.DatasetGraph dataset)
      Specified by:
      putDataset in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      putDataset in interface org.apache.jena.rdflink.RDFLink
    • clearDataset

      default void clearDataset()
      Specified by:
      clearDataset in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      clearDataset in interface org.apache.jena.rdflink.RDFLink
    • isClosed

      default boolean isClosed()
      Specified by:
      isClosed in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      isClosed in interface org.apache.jena.rdflink.LinkDatasetGraphAccess
      Specified by:
      isClosed in interface org.apache.jena.rdflink.RDFLink
    • close

      default void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface org.apache.jena.rdflink.LinkDatasetGraph
      Specified by:
      close in interface org.apache.jena.rdflink.LinkDatasetGraphAccess
      Specified by:
      close in interface org.apache.jena.rdflink.LinkSparqlQuery
      Specified by:
      close in interface org.apache.jena.rdflink.LinkSparqlUpdate
      Specified by:
      close in interface org.apache.jena.rdflink.RDFLink