public class SubscriptionFilterVisitor
extends org.geotools.filter.visitor.DefaultFilterVisitor
| Modifier and Type | Field and Description |
|---|---|
static double |
EQUATORIAL_RADIUS_IN_METERS |
static String |
LUCENE_ESCAPE_CHAR |
static String |
LUCENE_SINGLE_CHAR |
static String |
LUCENE_WILDCARD_CHAR |
| Constructor and Description |
|---|
SubscriptionFilterVisitor() |
| Modifier and Type | Method and Description |
|---|---|
static Predicate |
and(Predicate left,
Predicate right)
A helper method to combine multiple predicates by a logical AND
|
static Predicate |
not(Predicate predicate)
A helper method to combine multiple predicates by a logical NOT
|
static void |
notNull(Object value,
String name)
Asserts whether the value is not null
|
static Predicate |
or(Predicate left,
Predicate right)
A helper method to combine multiple predicates by a logical OR
|
Object |
visit(org.opengis.filter.And filter,
Object data) |
Object |
visit(org.opengis.filter.temporal.During filter,
Object data)
During filter maps to a Temporal (Absolute and Modified) search criteria.
|
Object |
visit(org.opengis.filter.spatial.DWithin filter,
Object data)
DWithin filter maps to a Point/Radius distance Spatial search criteria.
|
Object |
visit(org.opengis.filter.IncludeFilter filter,
Object data) |
Object |
visit(org.opengis.filter.spatial.Intersects filter,
Object data)
Intersects filter maps to a OVERLAPS Spatial search criteria.
|
Object |
visit(org.opengis.filter.expression.Literal expression,
Object data) |
Object |
visit(org.opengis.filter.Not filter,
Object data) |
Object |
visit(org.opengis.filter.Or filter,
Object data) |
Object |
visit(org.opengis.filter.PropertyIsEqualTo filter,
Object data)
PropertyIsEqualTo filter maps to a Type/Version(s) and Entry search criteria.
|
Object |
visit(org.opengis.filter.PropertyIsLike filter,
Object data)
PropertyIsLike filter maps to a Contextual search criteria.
|
Object |
visit(org.opengis.filter.expression.PropertyName expression,
Object data) |
Object |
visit(org.opengis.filter.spatial.Within filter,
Object data)
Within filter maps to a CONTAINS Spatial search criteria.
|
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, visitNullFilterpublic static final double EQUATORIAL_RADIUS_IN_METERS
public static final String LUCENE_ESCAPE_CHAR
public static final String LUCENE_WILDCARD_CHAR
public static final String LUCENE_SINGLE_CHAR
public static Predicate and(Predicate left, Predicate right)
public static Predicate or(Predicate left, Predicate right)
public static Predicate not(Predicate predicate)
public static void notNull(Object value, String name)
value - the value to testname - the key that resolved the valueIllegalArgumentException - is thrown if assertion failspublic Object visit(org.opengis.filter.Not filter, Object data)
visit in interface org.opengis.filter.FilterVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorpublic Object visit(org.opengis.filter.Or filter, Object data)
visit in interface org.opengis.filter.FilterVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorpublic Object visit(org.opengis.filter.And filter, Object data)
visit in interface org.opengis.filter.FilterVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorpublic Object visit(org.opengis.filter.spatial.DWithin filter, Object data)
visit in interface org.opengis.filter.FilterVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorpublic Object visit(org.opengis.filter.spatial.Within filter, Object data)
visit in interface org.opengis.filter.FilterVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorpublic Object visit(org.opengis.filter.spatial.Intersects filter, Object data)
visit in interface org.opengis.filter.FilterVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorpublic Object visit(org.opengis.filter.temporal.During filter, Object data)
visit in interface org.opengis.filter.FilterVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorpublic Object visit(org.opengis.filter.PropertyIsEqualTo filter, Object data)
visit in interface org.opengis.filter.FilterVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorpublic Object visit(org.opengis.filter.PropertyIsLike filter, Object data)
visit in interface org.opengis.filter.FilterVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorpublic Object visit(org.opengis.filter.expression.PropertyName expression, Object data)
visit in interface org.opengis.filter.expression.ExpressionVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorpublic Object visit(org.opengis.filter.expression.Literal expression, Object data)
visit in interface org.opengis.filter.expression.ExpressionVisitorvisit in class org.geotools.filter.visitor.DefaultFilterVisitorThis work is licensed under a Creative Commons Attribution 4.0 International License.