Class EntityBaseQuery

java.lang.Object
org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
All Implemented Interfaces:
Cloneable

public class EntityBaseQuery extends Object implements Cloneable
A query with a sequence of designated partition variables
Author:
raven
  • Field Details

    • standardQuery

      protected org.apache.jena.query.Query standardQuery
      The standard query can be SPARQL SELECT query
    • entityTemplate

      protected EntityTemplate entityTemplate
    • partitionVars

      protected List<org.apache.jena.sparql.core.Var> partitionVars
    • partitionOrderBy

      protected List<org.apache.jena.query.SortCondition> partitionOrderBy
  • Constructor Details

    • EntityBaseQuery

      public EntityBaseQuery(List<org.apache.jena.sparql.core.Var> partitionVars, EntityTemplate entityTemplate, org.apache.jena.query.Query standardQuery)
    • EntityBaseQuery

      public EntityBaseQuery(List<org.apache.jena.sparql.core.Var> partitionVars, EntityTemplate entityTemplate, org.apache.jena.query.Query standardQuery, List<org.apache.jena.query.SortCondition> partitionOrderBy)
  • Method Details

    • cloneQuery

      public EntityBaseQuery cloneQuery()
    • getStandardQuery

      public org.apache.jena.query.Query getStandardQuery()
    • getEntityTemplate

      public EntityTemplate getEntityTemplate()
    • setEntityTemplate

      public void setEntityTemplate(EntityTemplate entityTemplate)
    • setStandardQuery

      public void setStandardQuery(org.apache.jena.query.Query standardQuery)
    • getPartitionVars

      public List<org.apache.jena.sparql.core.Var> getPartitionVars()
    • setPartitionVars

      public void setPartitionVars(List<org.apache.jena.sparql.core.Var> partitionVars)
    • getPartitionOrderBy

      public List<org.apache.jena.query.SortCondition> getPartitionOrderBy()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • create

      public static EntityBaseQuery create(org.apache.jena.sparql.core.Var partitionAndEntityVar, org.apache.jena.query.Query standardQuery)