- Type Parameters:
G- base class of geometry objects. The implementation-neutral type is GeoAPI
Geometry, but this factory allows the use of other implementations such as JTS
T- base class of temporal objects.
- All Implemented Interfaces:
public static class DefaultFilterFactory.Features<G,
extends DefaultFilterFactory<AbstractFeature, G, T>
A filter factory operating on
Nested Class Summary
Method SummaryModifier and TypeMethodDescriptionCreates an expression whose value is computed by retrieving the value indicated by a path in a resource.Creates a new predicate to identify an identifiable resource within a filter expression.
Methods inherited from class DefaultFilterFactory
add, after, and, and, anyInteracts, bbox, before, begins, begunBy, between, beyond, contains, crosses, disjoint, divide, during, endedBy, ends, equal, equals, forFeatures, function, function, function, greater, greaterOrEqual, intersects, isNil, isNull, less, lessOrEqual, like, like, literal, meets, metBy, multiply, not, notEqual, or, or, overlappedBy, overlaps, property, subtract, tcontains, tequals, touches, toverlaps, within, within
FeaturesCreates a new factory operating on
AbstractFeatureinstances. See the DefaultFilterFactory(Class, Class, WraparoundMethod) super-class constructor} for a list of valid class arguments.
spatial- type of spatial objects, or
temporal- type of temporal objects, or
wraparound- the strategy to use for representing a region crossing the anti-meridian.
- See Also:
resourceIdCreates a new predicate to identify an identifiable resource within a filter expression.
propertyCreates an expression whose value is computed by retrieving the value indicated by a path in a resource. If all characters in the path are Unicode identifier parts, then the XPath expression is simply a property name.
The desired type of property values can be specified. For example if the property values should be numbers, then
Number.class. If property values can be of any type with no conversion desired, then
- Specified by:
- Type Parameters:
V- the type of the values to be fetched (compile-time value of
xpath- the path to the property whose value will be returned by the
type- the type of the values to be fetched (run-time value of
- an expression evaluating the referenced property value.