Class DistanceQuerySpec

java.lang.Object
org.eclipse.rdf4j.sail.lucene.AbstractSearchQueryEvaluator
org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
All Implemented Interfaces:
SearchQueryEvaluator

public class DistanceQuerySpec extends AbstractSearchQueryEvaluator
  • Constructor Details

  • Method Details

    • setFrom

      public void setFrom(Literal from)
    • getFrom

      public Literal getFrom()
    • setUnits

      public void setUnits(IRI units)
    • getUnits

      public IRI getUnits()
    • setDistance

      public void setDistance(double d)
    • getDistance

      public double getDistance()
    • setDistanceVar

      public void setDistanceVar(String varName)
    • getDistanceVar

      public String getDistanceVar()
    • setGeometryPattern

      public void setGeometryPattern(StatementPattern sp)
    • getSubjectVar

      public String getSubjectVar()
    • getContextVar

      public Var getContextVar()
    • getGeoProperty

      public IRI getGeoProperty()
    • getGeoVar

      public String getGeoVar()
    • setDistanceFunctionCall

      public void setDistanceFunctionCall(FunctionCall distanceFunction)
    • getDistanceFunctionCall

      public FunctionCall getDistanceFunctionCall()
    • getDistanceExpr

      public ValueExpr getDistanceExpr()
    • setFilter

      public void setFilter(Filter f)
    • getFilter

      public Filter getFilter()
    • getParentQueryModelNode

      public QueryModelNode getParentQueryModelNode()
    • removeQueryPatterns

      public QueryModelNode removeQueryPatterns()
      Description copied from interface: SearchQueryEvaluator
      Removes the query patterns and returns a placeholder where the query results could be placed.
    • isEvaluable

      public boolean isEvaluable()