Package org.eclipse.rdf4j.sail.lucene
Class GeoRelationQuerySpec
- java.lang.Object
-
- org.eclipse.rdf4j.sail.lucene.AbstractSearchQueryEvaluator
-
- org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
-
- All Implemented Interfaces:
SearchQueryEvaluator
public class GeoRelationQuerySpec extends AbstractSearchQueryEvaluator
-
-
Field Summary
Fields Modifier and Type Field Description private Filterfilterprivate QueryModelNodefunctionParentprivate StatementPatterngeoStatementprivate Literalqshapeprivate java.lang.Stringrelationprivate java.lang.StringvalueVar
-
Constructor Summary
Constructors Constructor Description GeoRelationQuerySpec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VargetContextVar()FiltergetFilter()java.lang.StringgetFunctionValueVar()IRIgetGeoProperty()java.lang.StringgetGeoVar()QueryModelNodegetParentQueryModelNode()LiteralgetQueryGeometry()java.lang.StringgetRelation()java.lang.StringgetSubjectVar()QueryModelNoderemoveQueryPatterns()Removes the query patterns and returns a placeholder where the query results could be placed.voidsetFilter(Filter f)voidsetFunctionParent(QueryModelNode functionParent)voidsetFunctionValueVar(java.lang.String varName)voidsetGeometryPattern(StatementPattern sp)voidsetQueryGeometry(Literal shape)voidsetRelation(java.lang.String relation)-
Methods inherited from class org.eclipse.rdf4j.sail.lucene.AbstractSearchQueryEvaluator
replaceQueryPatternsWithResults
-
-
-
-
Field Detail
-
relation
private java.lang.String relation
-
functionParent
private QueryModelNode functionParent
-
qshape
private Literal qshape
-
valueVar
private java.lang.String valueVar
-
geoStatement
private StatementPattern geoStatement
-
filter
private Filter filter
-
-
Method Detail
-
setRelation
public void setRelation(java.lang.String relation)
-
getRelation
public java.lang.String getRelation()
-
setFunctionParent
public void setFunctionParent(QueryModelNode functionParent)
-
setQueryGeometry
public void setQueryGeometry(Literal shape)
-
getQueryGeometry
public Literal getQueryGeometry()
-
setFunctionValueVar
public void setFunctionValueVar(java.lang.String varName)
-
getFunctionValueVar
public java.lang.String getFunctionValueVar()
-
setGeometryPattern
public void setGeometryPattern(StatementPattern sp)
-
getSubjectVar
public java.lang.String getSubjectVar()
-
getContextVar
public Var getContextVar()
-
getGeoProperty
public IRI getGeoProperty()
-
getGeoVar
public java.lang.String getGeoVar()
-
setFilter
public void setFilter(Filter f)
-
getFilter
public Filter getFilter()
-
getParentQueryModelNode
public QueryModelNode getParentQueryModelNode()
-
removeQueryPatterns
public QueryModelNode removeQueryPatterns()
Description copied from interface:SearchQueryEvaluatorRemoves the query patterns and returns a placeholder where the query results could be placed.
-
-