Class FacetedDataQueryImpl<T extends org.apache.jena.rdf.model.RDFNode>

java.lang.Object
org.aksw.jena_sparql_api.data_query.impl.DataQueryImpl<T>
org.aksw.facete.v3.impl.FacetedDataQueryImpl<T>
Type Parameters:
T -
All Implemented Interfaces:
FacetedDataQuery<T>, DataQuery<T>

public class FacetedDataQueryImpl<T extends org.apache.jena.rdf.model.RDFNode> extends DataQueryImpl<T> implements FacetedDataQuery<T>
An extension of DataQueryImpl that allows obtaining FacetedQuery instances for node views. This allows filtering the set of values using faceted search. Especially, it makes it easy to retriev the available properties for that variable's values, which can be used as suggestions for adding new columns to a table view.
Author:
raven
  • Constructor Details

    • FacetedDataQueryImpl

      public FacetedDataQueryImpl(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, org.apache.jena.sparql.syntax.Element baseQueryPattern, org.apache.jena.sparql.core.Var rootVar, org.apache.jena.sparql.syntax.Template template, Class<T> resultClass)
    • FacetedDataQueryImpl

      @Deprecated public FacetedDataQueryImpl(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, Fragment1 baseRelation, org.apache.jena.sparql.syntax.Template template, Class<T> resultClass)
      Deprecated.
    • FacetedDataQueryImpl

      @Deprecated public FacetedDataQueryImpl(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource, org.apache.jena.sparql.syntax.Element baseElement, List<org.apache.jena.sparql.core.Var> primaryKeyVars, org.apache.jena.graph.Node superRootNode, org.apache.jena.sparql.core.Var defaultVar, org.apache.jena.sparql.syntax.Template template, Class<T> resultClass)
      Deprecated.
    • FacetedDataQueryImpl

      @Deprecated public FacetedDataQueryImpl(org.apache.jena.rdfconnection.SparqlQueryConnection conn, org.apache.jena.sparql.syntax.Element baseQueryPattern, org.apache.jena.sparql.core.Var rootVar, org.apache.jena.sparql.syntax.Template template, Class<T> resultClass)
      Deprecated.
    • FacetedDataQueryImpl

      @Deprecated public FacetedDataQueryImpl(org.apache.jena.rdfconnection.SparqlQueryConnection conn, Fragment1 baseRelation, org.apache.jena.sparql.syntax.Template template, Class<T> resultClass)
      Deprecated.
    • FacetedDataQueryImpl

      @Deprecated public FacetedDataQueryImpl(org.apache.jena.rdfconnection.SparqlQueryConnection conn, org.apache.jena.sparql.syntax.Element baseElement, List<org.apache.jena.sparql.core.Var> primaryKeyVars, org.apache.jena.graph.Node superRootNode, org.apache.jena.sparql.core.Var defaultVar, org.apache.jena.sparql.syntax.Template template, Class<T> resultClass)
      Deprecated.
  • Method Details