java.lang.Object
org.aksw.jenax.dataaccess.sparql.polyfill.detector.ExecResult

public class ExecResult extends Object
A materialized query execution result.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.apache.jena.query.Dataset
     
    protected org.apache.jena.rdf.model.Model
     
    protected org.aksw.jenax.stmt.core.SparqlStmtQuery
    Using SparqlStmtQuery because it allows for non-parsed queries
    protected org.apache.jena.sparql.algebra.Table
     
    protected Throwable
     
    protected Boolean
    The effective value of the exec result
  • Constructor Summary

    Constructors
    Constructor
    Description
    ExecResult(org.aksw.jenax.stmt.core.SparqlStmtQuery query, Throwable throwable, Boolean value, org.apache.jena.sparql.algebra.Table table, org.apache.jena.rdf.model.Model model, org.apache.jena.query.Dataset dataset)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.query.Dataset
     
    org.apache.jena.rdf.model.Model
     
    org.aksw.jenax.stmt.core.SparqlStmtQuery
     
    org.apache.jena.sparql.algebra.Table
     
     
     
    static ExecResult
    of(org.aksw.jenax.stmt.core.SparqlStmtQuery query, Throwable throwable, Boolean value)
     
    static ExecResult
    of(org.aksw.jenax.stmt.core.SparqlStmtQuery query, org.apache.jena.query.Dataset dataset, Boolean value)
     
    static ExecResult
    of(org.aksw.jenax.stmt.core.SparqlStmtQuery query, org.apache.jena.rdf.model.Model model, Boolean value)
     
    static ExecResult
    of(org.aksw.jenax.stmt.core.SparqlStmtQuery query, org.apache.jena.sparql.algebra.Table table, Boolean value)
     

    Methods inherited from class java.lang.Object

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

    • query

      protected org.aksw.jenax.stmt.core.SparqlStmtQuery query
      Using SparqlStmtQuery because it allows for non-parsed queries
    • throwable

      protected Throwable throwable
    • value

      protected Boolean value
      The effective value of the exec result
    • table

      protected org.apache.jena.sparql.algebra.Table table
    • model

      protected org.apache.jena.rdf.model.Model model
    • dataset

      protected org.apache.jena.query.Dataset dataset
  • Constructor Details

    • ExecResult

      public ExecResult(org.aksw.jenax.stmt.core.SparqlStmtQuery query, Throwable throwable, Boolean value, org.apache.jena.sparql.algebra.Table table, org.apache.jena.rdf.model.Model model, org.apache.jena.query.Dataset dataset)
  • Method Details

    • getQuery

      public org.aksw.jenax.stmt.core.SparqlStmtQuery getQuery()
    • getThrowable

      public Throwable getThrowable()
    • getTable

      public org.apache.jena.sparql.algebra.Table getTable()
    • getModel

      public org.apache.jena.rdf.model.Model getModel()
    • getValue

      public Boolean getValue()
    • getDataset

      public org.apache.jena.query.Dataset getDataset()
    • of

      public static ExecResult of(org.aksw.jenax.stmt.core.SparqlStmtQuery query, Throwable throwable, Boolean value)
    • of

      public static ExecResult of(org.aksw.jenax.stmt.core.SparqlStmtQuery query, org.apache.jena.sparql.algebra.Table table, Boolean value)
    • of

      public static ExecResult of(org.aksw.jenax.stmt.core.SparqlStmtQuery query, org.apache.jena.rdf.model.Model model, Boolean value)
    • of

      public static ExecResult of(org.aksw.jenax.stmt.core.SparqlStmtQuery query, org.apache.jena.query.Dataset dataset, Boolean value)