public class SolrQueryFilterVisitor
extends org.geotools.filter.visitor.DefaultFilterVisitor
Modifier and Type | Field and Description |
---|---|
static String |
TOKENIZED_METADATA_FIELD |
Constructor and Description |
---|
SolrQueryFilterVisitor(org.apache.solr.client.solrj.SolrClient client,
String solrCoreName) |
Modifier and Type | Method and Description |
---|---|
String |
getField(String propertyName,
AttributeFormat format,
boolean isSearchedAsExactValue) |
protected String |
getSpecialIndexSuffix(AttributeFormat format) |
Object |
visit(org.opengis.filter.And filter,
Object data) |
Object |
visit(org.opengis.filter.Or filter,
Object data) |
Object |
visit(org.opengis.filter.PropertyIsEqualTo filter,
Object data) |
Object |
visit(org.opengis.filter.PropertyIsGreaterThan filter,
Object data) |
Object |
visit(org.opengis.filter.PropertyIsGreaterThanOrEqualTo filter,
Object data) |
Object |
visit(org.opengis.filter.PropertyIsLessThan filter,
Object data) |
Object |
visit(org.opengis.filter.PropertyIsLessThanOrEqualTo filter,
Object data) |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitNullFilter
public static final String TOKENIZED_METADATA_FIELD
public SolrQueryFilterVisitor(org.apache.solr.client.solrj.SolrClient client, String solrCoreName)
public Object visit(org.opengis.filter.And filter, Object data)
visit
in interface org.opengis.filter.FilterVisitor
visit
in class org.geotools.filter.visitor.DefaultFilterVisitor
public Object visit(org.opengis.filter.Or filter, Object data)
visit
in interface org.opengis.filter.FilterVisitor
visit
in class org.geotools.filter.visitor.DefaultFilterVisitor
public Object visit(org.opengis.filter.PropertyIsEqualTo filter, Object data)
visit
in interface org.opengis.filter.FilterVisitor
visit
in class org.geotools.filter.visitor.DefaultFilterVisitor
public Object visit(org.opengis.filter.PropertyIsGreaterThan filter, Object data)
visit
in interface org.opengis.filter.FilterVisitor
visit
in class org.geotools.filter.visitor.DefaultFilterVisitor
public Object visit(org.opengis.filter.PropertyIsGreaterThanOrEqualTo filter, Object data)
visit
in interface org.opengis.filter.FilterVisitor
visit
in class org.geotools.filter.visitor.DefaultFilterVisitor
public Object visit(org.opengis.filter.PropertyIsLessThan filter, Object data)
visit
in interface org.opengis.filter.FilterVisitor
visit
in class org.geotools.filter.visitor.DefaultFilterVisitor
public Object visit(org.opengis.filter.PropertyIsLessThanOrEqualTo filter, Object data)
visit
in interface org.opengis.filter.FilterVisitor
visit
in class org.geotools.filter.visitor.DefaultFilterVisitor
public String getField(String propertyName, AttributeFormat format, boolean isSearchedAsExactValue)
protected String getSpecialIndexSuffix(AttributeFormat format)
This work is licensed under a Creative Commons Attribution 4.0 International License.