Interface QueryExecAdapter

All Superinterfaces:
AutoCloseable, org.apache.jena.sparql.exec.QueryExec

public interface QueryExecAdapter extends org.apache.jena.sparql.exec.QueryExec
Adapter mixin where most methods raise an UnsupportedOperationException Can be used as a base class to provide limited behavior, such as only query(), select() and close().
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
     
    default boolean
    ask()
     
    default void
     
    default org.apache.jena.graph.Graph
    construct(org.apache.jena.graph.Graph graph)
     
    default org.apache.jena.sparql.core.DatasetGraph
    constructDataset(org.apache.jena.sparql.core.DatasetGraph dataset)
     
    default Iterator<org.apache.jena.sparql.core.Quad>
     
    default Iterator<org.apache.jena.graph.Triple>
     
    default org.apache.jena.graph.Graph
    describe(org.apache.jena.graph.Graph graph)
     
    default Iterator<org.apache.jena.graph.Triple>
     
    default org.apache.jena.atlas.json.JsonArray
     
    default Iterator<org.apache.jena.atlas.json.JsonObject>
     
    default org.apache.jena.sparql.util.Context
     
    default org.apache.jena.sparql.core.DatasetGraph
     
    default org.apache.jena.query.Query
     
    default String
     
    default boolean
     
    default org.apache.jena.sparql.exec.RowSet
     

    Methods inherited from interface org.apache.jena.sparql.exec.QueryExec

    construct, constructDataset, describe
  • Method Details

    • getDataset

      default org.apache.jena.sparql.core.DatasetGraph getDataset()
      Specified by:
      getDataset in interface org.apache.jena.sparql.exec.QueryExec
    • getContext

      default org.apache.jena.sparql.util.Context getContext()
      Specified by:
      getContext in interface org.apache.jena.sparql.exec.QueryExec
    • getQuery

      default org.apache.jena.query.Query getQuery()
      Specified by:
      getQuery in interface org.apache.jena.sparql.exec.QueryExec
    • getQueryString

      default String getQueryString()
      Specified by:
      getQueryString in interface org.apache.jena.sparql.exec.QueryExec
    • abort

      default void abort()
      Specified by:
      abort in interface org.apache.jena.sparql.exec.QueryExec
    • close

      default void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface org.apache.jena.sparql.exec.QueryExec
    • select

      default org.apache.jena.sparql.exec.RowSet select()
      Specified by:
      select in interface org.apache.jena.sparql.exec.QueryExec
    • construct

      default org.apache.jena.graph.Graph construct(org.apache.jena.graph.Graph graph)
      Specified by:
      construct in interface org.apache.jena.sparql.exec.QueryExec
    • constructTriples

      default Iterator<org.apache.jena.graph.Triple> constructTriples()
      Specified by:
      constructTriples in interface org.apache.jena.sparql.exec.QueryExec
    • constructQuads

      default Iterator<org.apache.jena.sparql.core.Quad> constructQuads()
      Specified by:
      constructQuads in interface org.apache.jena.sparql.exec.QueryExec
    • constructDataset

      default org.apache.jena.sparql.core.DatasetGraph constructDataset(org.apache.jena.sparql.core.DatasetGraph dataset)
      Specified by:
      constructDataset in interface org.apache.jena.sparql.exec.QueryExec
    • describe

      default org.apache.jena.graph.Graph describe(org.apache.jena.graph.Graph graph)
      Specified by:
      describe in interface org.apache.jena.sparql.exec.QueryExec
    • describeTriples

      default Iterator<org.apache.jena.graph.Triple> describeTriples()
      Specified by:
      describeTriples in interface org.apache.jena.sparql.exec.QueryExec
    • ask

      default boolean ask()
      Specified by:
      ask in interface org.apache.jena.sparql.exec.QueryExec
    • execJson

      default org.apache.jena.atlas.json.JsonArray execJson()
      Specified by:
      execJson in interface org.apache.jena.sparql.exec.QueryExec
    • execJsonItems

      default Iterator<org.apache.jena.atlas.json.JsonObject> execJsonItems()
      Specified by:
      execJsonItems in interface org.apache.jena.sparql.exec.QueryExec
    • isClosed

      default boolean isClosed()
      Specified by:
      isClosed in interface org.apache.jena.sparql.exec.QueryExec