Package org.geotools.filter.function

Interface Summary
GeometryTransformation This interface can be implemented by geometry transformation functions that whish to be used in the Symbolizer geometry property.
RenderingTransformation An interface to be implemented by processes or by filter functions meant to be integrated as feature collection/grid coverage transformations in a rendering chain.
 

Class Summary
CategorizeFunction Implementation of "Categorize" as a normal function.
ClassificationFunction Parent for classifiers which break a feature collection into the specified number of classes.
Classifier The data structure returned by classification functions.
ClassifyFunction  
Collection_AverageFunction Calculates the average value of an attribute for a given FeatureCollection and Expression.
Collection_BoundsFunction Calculates the bounds of an attribute for a given FeatureCollection and Expression.
Collection_CountFunction Calculates the count value of an attribute for a given SimpleFeatureCollection and Expression.
Collection_MaxFunction Calculates the maximum value of an attribute for a given FeatureCollection and Expression.
Collection_MedianFunction Calculates the median value of an attribute for a given FeatureCollection and Expression.
Collection_MinFunction Calculates the minimum value of an attribute for a given FeatureCollection and Expression.
Collection_SumFunction Calculates the sum value of an attribute for a given FeatureCollection and Expression.
Collection_UniqueFunction Calculates the unique value of an attribute for a given FeatureCollection and Expression.
CollectionFeatureMemberFilterVisitor Replace "featureMembers/ * /ATTRIBUTE" change with "ATTRIBUTE" This is used to clean up xpath expressions prior to use by the various aggregate functions such as Collection_AverageFunction.
DefaultFunctionFactory Filter function factory that uses the spi lookup mechanism to create functions.
EnvFunction Provides a lookup table of named variables allowing externally defined values to be access within a SLD document.
EqualIntervalFunction Classification function for breaking a feature collection into edible chunks of "equal" size.
ExplicitClassifier Explicit classification for a set of values.
FilterFunction_area  
FilterFunction_between  
FilterFunction_boundary  
FilterFunction_boundaryDimension  
FilterFunction_buffer  
FilterFunction_bufferWithSegments  
FilterFunction_centroid  
FilterFunction_contains  
FilterFunction_Convert Applies the available Converter to turn the value into the desired target class
FilterFunction_convexHull  
FilterFunction_crosses  
FilterFunction_dateFormat Formats a date into a string given a certain pattern (specified in the format accepted by SimpleDateFormat}
FilterFunction_dateParse Parses a date from a string given a certain pattern (specified in the format accepted by SimpleDateFormat}
FilterFunction_difference  
FilterFunction_dimension  
FilterFunction_disjoint  
FilterFunction_disjoint3D  
FilterFunction_distance  
FilterFunction_distance3D  
FilterFunction_double2bool  
FilterFunction_endAngle  
FilterFunction_endPoint  
FilterFunction_envelope  
FilterFunction_equalsExact  
FilterFunction_equalsExactTolerance  
FilterFunction_equalTo  
FilterFunction_exteriorRing  
FilterFunction_geometryType  
FilterFunction_geomFromWKT  
FilterFunction_geomLength  
FilterFunction_getGeometryN  
FilterFunction_getX  
FilterFunction_getY  
FilterFunction_getZ  
FilterFunction_greaterEqualThan  
FilterFunction_greaterThan  
FilterFunction_if_then_else  
FilterFunction_in10  
FilterFunction_in2  
FilterFunction_in3  
FilterFunction_in4  
FilterFunction_in5  
FilterFunction_in6  
FilterFunction_in7  
FilterFunction_in8  
FilterFunction_in9  
FilterFunction_int2bbool  
FilterFunction_int2ddouble  
FilterFunction_interiorPoint  
FilterFunction_interiorRingN  
FilterFunction_intersection  
FilterFunction_intersects  
FilterFunction_intersects3D  
FilterFunction_isClosed  
FilterFunction_isEmpty  
FilterFunction_isLike  
FilterFunction_isNull  
FilterFunction_isometric  
FilterFunction_isRing  
FilterFunction_isSimple  
FilterFunction_isValid  
FilterFunction_isWithinDistance  
FilterFunction_isWithinDistance3D  
FilterFunction_lessEqualThan  
FilterFunction_lessThan  
FilterFunction_list A simple function that creates a list of values of any number of arguments
FilterFunction_minimumCircle A FilterFunction that expects a Geometry and returns it's minimum bounding circle.
FilterFunction_minimumDiameter A FilterFunction that expects a Geometry and returns it's minimum diameter.
FilterFunction_minimumRectangle A FilterFunction that expects a Geometry and returns it's minimum rectangle.
FilterFunction_not  
FilterFunction_notEqualTo  
FilterFunction_numberFormat Formats a number into a string given a certain pattern (specified in the format accepted by DecimalFormat}
FilterFunction_numberFormat2 Formats a number into a string given a certain pattern (specified in the format accepted by DecimalFormat} This function expands on FilterFunction_numberFormat and adds some additonal parameters such as allowing the user to explicitly specify the decimal and group separators, rather than falling back on locale based defaults.
FilterFunction_numGeometries  
FilterFunction_numInteriorRing  
FilterFunction_numPoints  
FilterFunction_octagonalEnvelope A FilterFunction that expects a Geometry and returns it's octagonal envelope.
FilterFunction_offset  
FilterFunction_offset.OffsetOrdinateFilter Applies an offset to the X and Y coordinates
FilterFunction_overlaps  
FilterFunction_parseBoolean  
FilterFunction_parseDouble  
FilterFunction_parseInt  
FilterFunction_parseLong  
FilterFunction_pointN  
FilterFunction_property Extracts a property from a feature, taking the property name as a parameter
FilterFunction_relate  
FilterFunction_relatePattern  
FilterFunction_roundDouble  
FilterFunction_sdonn Oracle function SDO_NN to identify the nearest neighbors for a geometry
FilterFunction_setCRS  
FilterFunction_startAngle  
FilterFunction_startPoint  
FilterFunction_strCapitalize  
FilterFunction_strConcat  
FilterFunction_strEndsWith  
FilterFunction_strEqualsIgnoreCase  
FilterFunction_strIndexOf  
FilterFunction_strLastIndexOf  
FilterFunction_strLength  
FilterFunction_strMatches  
FilterFunction_strPosition Filter function implementing the Symbology Encoding "StringPosition" function.
FilterFunction_strReplace  
FilterFunction_strStartsWith  
FilterFunction_strSubstring  
FilterFunction_strSubstringStart  
FilterFunction_strToLowerCase  
FilterFunction_strToUpperCase  
FilterFunction_strTrim  
FilterFunction_strTrim2 Function implementing the Symbology Encoding Trim function.
FilterFunction_symDifference  
FilterFunction_touches  
FilterFunction_toWKT  
FilterFunction_union  
FilterFunction_vertices  
FilterFunction_within  
GeometryTransformationVisitor Given an original rendering envelope it visits an expression, finds all GeometryTransformation, collects and merges all the returned query envelopes
IDFunction Allow access to the value of Feature.getID() as an expression
InterpolateFunction This is an implemenation of the Interpolate function as defined by OGC Symbology Encoding (SE) 1.1 specification.
JenksNaturalBreaksFunction Calculate the Jenks' Natural Breaks classification for a featurecollection
PropertyExistsFunction A new function to check if a property exists.
QuantileFunction Breaks a SimpleFeatureCollection into classes with an equal number of items in each.
RangedClassifier Classifies into ranges of minimum and maximum values.
RecodeFunction This is an implemenation of the Recode function as defined by the OGC Symbology Encoding (SE) 1.1 specification.
StandardDeviationFunction Breaks a SimpleFeatureCollection into classes using the standard deviation classification method.
StaticGeometry  
UniqueIntervalFunction Clone of EqualIntervalFunction for unique values
 



Copyright © 1996-2014 Geotools. All Rights Reserved.