Package org.geotools.filter.expression

Interface Summary
PropertyAccessor Used to get and set object properties based on an xpath expression.
PropertyAccessorFactory Factory used to create instances of PropertyAccessor
 

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.
 



Copyright © 1996-2014 Geotools. All Rights Reserved.