Class EntityQueryImpl

java.lang.Object
org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl

public class EntityQueryImpl extends Object
Basic implementation of EntityQueryBasic
  • Field Details

  • Constructor Details

  • Method Details

    • getBaseQuery

      public EntityBaseQuery getBaseQuery()
    • setBaseQuery

      public void setBaseQuery(EntityBaseQuery baseQuery)
    • getAttributePart

      public AttributeGraphFragment getAttributePart()
    • setAttributePart

      public void setAttributePart(AttributeGraphFragment attributePart)
    • getMandatoryJoins

      public List<GraphPartitionJoin> getMandatoryJoins()
    • getOptionalJoins

      public List<GraphPartitionJoin> getOptionalJoins()
    • setOptionalJoins

      public void setOptionalJoins(List<GraphPartitionJoin> optionalJoins)
    • createEntityQuery

      public static EntityQueryImpl createEntityQuery(org.apache.jena.sparql.core.Var entityVar, org.apache.jena.query.Query standardQuery)
    • createStandardQuery

      public static org.apache.jena.query.Query createStandardQuery(org.apache.jena.sparql.core.Var entityVar, org.apache.jena.graph.Node node)
    • createStandardQuery

      public static org.apache.jena.query.Query createStandardQuery(org.apache.jena.sparql.core.Var entityVar, Collection<org.apache.jena.graph.Node> nodes)
    • createStandardQuery

      public static org.apache.jena.query.Query createStandardQuery(org.apache.jena.sparql.core.Var entityVar, org.apache.jena.sparql.syntax.Element element)
    • createEntityQuery

      public static EntityQueryImpl createEntityQuery(EntityGraphFragment entityGraphFragment, org.apache.jena.graph.Node node)
      A convenience function to create an entity query for a specific entity (denoted by the node)
      Parameters:
      entityGraphFragment -
      node -
      Returns:
    • toString

      public String toString()
      Overrides:
      toString in class Object