Class Summary |
AbstractExpressionVisitor |
Empty "abstract" implementation of ExpressionVisitor. |
AddBuilder |
|
AddImpl |
Implementation of Add expression. |
ChildExpressionBuilder<P extends Builder<?>> |
Child expression builder; suitable for use collecting function parameters and binary expression
arguments. |
DirectPropertyAccessorFactory |
This class will *directly* access a Property with the name equal to xpath. |
DivideBuilder |
|
DivideImpl |
Implementation of divide expression. |
ExpressionAbstract |
Abstract superclass of these Expression implementations. |
ExpressionBuilder |
ExpressionBuilder acting as a simple wrapper around an Expression. |
FeaturePropertyAccessorFactory |
Creates a namespace aware property accessor for ISO Features. |
FilterVisitorExpressionWrapper |
Wraps an instanceof of FilterVisitor in an ExpressionVisitor. |
FormatDateTimezoneFunction |
Function to format a time given as a Date using a SimpleDateFormat pattern in a time zone supported by TimeZone . |
FunctionBuilder |
|
InternalVolatileFunction |
A base class functions (i.e. anonymous inner classes) that are both volatile (i.e. explicitly stating evaluation needs to happen for each object in the collection
being traversed) and internal (i.e. are not subject of SPI lookup, such
as anonymous inner classes). |
LiteralBuilder |
|
MultiplyBuilder |
|
MultiplyImpl |
Implementation of Multiply expression. |
NilBuilder |
|
NullPropertyAccessorFactory |
This class supports the use of Expression/NIL for referring to a 'null' value. |
PropertyAccessors |
Convenience class for looking up a property accessor for a particular object type. |
PropertyNameBuilder |
|
SimpleFeaturePropertyAccessorFactory |
Creates a property accessor for simple features. |
SubtractBuilder |
|
SubtractImpl |
Implementation of Subtract expression. |
ThisPropertyAccessorFactory |
|
ToDirectPositionFunction |
This function converts double values to DirectPosition geometry type. |
ToEnvelopeFunction |
ToEnvelope function can take in the following set of parameters and return as either Envelope or
ReferencedEnvelope type:
Option 1 (1D Envelope) : ToEnvelope(minx,maxx)
Option 2 (1D Envelope with crsname): ToEnvelope(minx,maxx,crsname)
Option 3 (2D Envelope) : ToEnvelope(minx,maxx,miny,maxy)
Option 4 (2D Envelope with crsname): ToEnvelope(minx,maxx,miny,maxy,crsname)
|
ToLineStringFunction |
This function converts double values to 1D LineString geometry object. |
ToPointFunction |
This function converts double values to a 2D Point geometry type. |
ToXlinkHrefFunction |
This function redirects an attribute to be encoded as xlink:href, instead of being encoded as a
full attribute. |
VocabFunction |
Vocabulary translation; using an external lookup table. |
XmlXPathPropertyAccessorFactory |
PropertyAccessorFactory used to create property accessors which can handle xpath expressions
against instances of Feature . |