public class FilterToCQL2Json extends Object implements FilterVisitor
Modifier and Type | Field and Description |
---|---|
protected static String |
ARGS |
protected static String |
OP |
Constructor and Description |
---|
FilterToCQL2Json(ObjectMapper objectMapper) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visit
protected static final String OP
protected static final String ARGS
public Object visitNullFilter(Object extraData)
FilterVisitor
null
filter value.
This is particularly used during data structure transofrmations, however the use of
null
is not recommended. Please make use of Filter.NONE and Filter.ALL as placeholder
objects that communicate intent.
visitNullFilter
in interface FilterVisitor
extraData
- Value object provided to visitorpublic Object visit(ExcludeFilter filter, Object extraData)
FilterVisitor
Filter.EXCLUDE
(often used during data structure transformations).visit
in interface FilterVisitor
filter
- Filter.EXCLUDE
.extraData
- Value object provided to visitorpublic Object visit(IncludeFilter filter, Object extraData)
FilterVisitor
Filter.INCLUDE
(often used during data structure transformations).visit
in interface FilterVisitor
filter
- Filter.INCLUDE
.extraData
- Value object provided to visitorpublic Object visit(And filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Id filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Not filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Or filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsBetween filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsEqualTo filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsNotEqualTo filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsGreaterThan filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsGreaterThanOrEqualTo filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsLessThan filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsLessThanOrEqualTo filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsLike filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsNull filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsNil filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(BBOX filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Beyond filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Contains filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Crosses filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Disjoint filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(DWithin filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Equals filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Intersects filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Overlaps filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Touches filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Within filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(After after, Object extraData)
visit
in interface FilterVisitor
public Object visit(AnyInteracts anyInteracts, Object extraData)
visit
in interface FilterVisitor
public Object visit(Before before, Object extraData)
visit
in interface FilterVisitor
public Object visit(Begins begins, Object extraData)
visit
in interface FilterVisitor
public Object visit(BegunBy begunBy, Object extraData)
visit
in interface FilterVisitor
public Object visit(During during, Object extraData)
visit
in interface FilterVisitor
public Object visit(EndedBy endedBy, Object extraData)
visit
in interface FilterVisitor
public Object visit(Ends ends, Object extraData)
visit
in interface FilterVisitor
public Object visit(Meets meets, Object extraData)
visit
in interface FilterVisitor
public Object visit(MetBy metBy, Object extraData)
visit
in interface FilterVisitor
public Object visit(OverlappedBy overlappedBy, Object extraData)
visit
in interface FilterVisitor
public Object visit(TContains contains, Object extraData)
visit
in interface FilterVisitor
public Object visit(TEquals equals, Object extraData)
visit
in interface FilterVisitor
public Object visit(TOverlaps contains, Object extraData)
visit
in interface FilterVisitor
Copyright © 1996–2023 Geotools. All rights reserved.