|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Function | |
---|---|
org.geotools.brewer.color | |
org.geotools.data.complex.filter | |
org.geotools.data.db2 | |
org.geotools.data.jdbc | |
org.geotools.data.oracle | |
org.geotools.data.postgis | |
org.geotools.factory | Utility classes which enable dynamic binding to factory implementations at runtime. |
org.geotools.filter | |
org.geotools.filter.expression | |
org.geotools.filter.function | |
org.geotools.filter.function.math | |
org.geotools.filter.function.string | This package captures a set of string formatting functions defined by the SE 1.1 specification. |
org.geotools.filter.spatial | |
org.geotools.filter.text.commons | |
org.geotools.filter.visitor | |
org.geotools.process.function | |
org.geotools.styling | Allows for symbolization of geospatial data. |
org.geotools.styling.visitor | |
org.opengis.filter | Filters features according their properties. |
org.opengis.filter.expression | An expression is a combination of one or more elements that
evaluate to single Object value. |
org.opengis.style | The following package is an implementation of OGC Symbology Encoding 1.1.0 and ISO 19117 : Portrayal This package is a merge from package GeoAPI SLD (v1.0.0) and GeoTools styling. |
Uses of Function in org.geotools.brewer.color |
---|
Classes in org.geotools.brewer.color that implement Function | |
---|---|
class |
PaletteFunction
|
Uses of Function in org.geotools.data.complex.filter |
---|
Methods in org.geotools.data.complex.filter with parameters of type Function | |
---|---|
Object |
UnmappingFilterVisitor.visit(Function function,
Object arg1)
|
Object |
ComplexFilterSplitter.CapabilitiesExpressionVisitor.visit(Function expr,
Object extraData)
|
Uses of Function in org.geotools.data.db2 |
---|
Methods in org.geotools.data.db2 with parameters of type Function | |
---|---|
Object |
DB2FilterToSQL.visit(Function function,
Object extraData)
|
boolean |
DB2FilterToSQL.visitFunction(Function function,
Object extraData)
Performs custom visits for functions that cannot be encoded as functionName(p1, p2, ... pN). |
Uses of Function in org.geotools.data.jdbc |
---|
Methods in org.geotools.data.jdbc with parameters of type Function | |
---|---|
protected String |
FilterToSQL.getFunctionName(Function function)
Maps the function to the native database function name |
protected Expression |
FilterToSQL.getParameter(Function function,
int idx,
boolean mandatory)
Returns the n-th parameter of a function, throwing an exception if the parameter is not there and has been marked as mandatory |
Object |
FilterToSQL.visit(Function function,
Object extraData)
Writes sql for a function expression. |
Uses of Function in org.geotools.data.oracle |
---|
Methods in org.geotools.data.oracle with parameters of type Function | |
---|---|
Object |
OracleFilterToSQL.visit(Function function,
Object extraData)
|
Uses of Function in org.geotools.data.postgis |
---|
Methods in org.geotools.data.postgis with parameters of type Function | |
---|---|
protected String |
PostgisFilterToSQL.getFunctionName(Function function)
|
Object |
PostgisFilterToSQL.visit(Function function,
Object extraData)
|
Uses of Function in org.geotools.factory |
---|
Methods in org.geotools.factory that return types with arguments of type Function | |
---|---|
static Set<Function> |
CommonFactoryFinder.getFunctions(Hints hints)
Returns a set of all available implementations for the Function interface. |
Uses of Function in org.geotools.filter |
---|
Subinterfaces of Function in org.geotools.filter | |
---|---|
interface |
FunctionExpression
Deprecated. use Function |
Classes in org.geotools.filter that implement Function | |
---|---|
class |
AreaFunction
Area of provided geometry. |
class |
AsMultiGeometryFunctionExpression
Function which wraps an instance of geometry in its associatd multi geometry type. |
class |
FallbackFunction
A placeholder class used to track a function the user requested that is not supported by our java implementation. |
class |
FunctionExpressionImpl
Abstract class for a function expression implementation |
class |
FunctionImpl
Default implementation of a Function; you may extend this class to implement specific functionality. |
class |
IDFunctionExpression
|
class |
LengthFunction
Takes an AttributeExpression, and computes the length of the data for the attribute. |
class |
MaxFunction
Deprecated. - use org.geotools.filter.function.math.MaxFunction instead |
class |
MinFunction
Deprecated. - use org.geotools.filter.function.math.MinFunction instead |
Methods in org.geotools.filter that return Function | |
---|---|
Function |
FunctionFinder.findFunction(Name name)
|
Function |
FunctionFinder.findFunction(Name name,
List<Expression> parameters)
Look up a function for the provided name. |
Function |
FunctionFinder.findFunction(Name name,
List<Expression> parameters,
Literal fallback)
Look up a function for the provided name, may return a FallbackFunction if an implementation could not be found. |
Function |
FunctionFinder.findFunction(String name)
|
Function |
FunctionFinder.findFunction(String name,
List<Expression> parameters)
Look up a function for the provided name. |
Function |
FunctionFinder.findFunction(String name,
List<Expression> parameters,
Literal fallback)
Look up a function for the provided name, may return a FallbackFunction if an implementation could not be found. |
Function |
FilterFactoryImpl.function(Name name,
Expression... args)
|
Function |
FunctionFactory.function(Name name,
List<Expression> args,
Literal fallback)
Returns a function with the specified name. |
Function |
FilterFactoryImpl.function(String name,
Expression arg1)
|
Function |
FilterFactoryImpl.function(String name,
Expression[] args)
|
Function |
FilterFactoryImpl.function(String name,
Expression arg1,
Expression arg2)
|
Function |
FilterFactoryImpl.function(String name,
Expression arg1,
Expression arg2,
Expression arg3)
|
Function |
FilterFactoryImpl.function(String name,
List<Expression> parameters,
Literal fallback)
Deprecated. Pending see org.opengis.filter.Factory2 |
Function |
FunctionFactory.function(String name,
List<Expression> args,
Literal fallback)
Returns a function with the specified name. |
Methods in org.geotools.filter with parameters of type Function | |
---|---|
Object |
FilterAttributeExtractor.visit(Function expression,
Object data)
|
Object |
FilterTransformer.FilterTranslator.visit(Function expression,
Object extraData)
|
Uses of Function in org.geotools.filter.expression |
---|
Classes in org.geotools.filter.expression that implement Function | |
---|---|
class |
FormatDateTimezoneFunction
Function to format a time given as a Date using a SimpleDateFormat pattern in a time zone supported by TimeZone . |
class |
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). |
class |
ToDirectPositionFunction
This function converts double values to DirectPosition geometry type. |
class |
ToEnvelopeFunction
ToEnvelope function can take in the following set of parameters and return as either Envelope or ReferencedEnvelope type: Option 1 (1D Envelope) : |
class |
ToLineStringFunction
This function converts double values to 1D LineString geometry object. |
class |
ToPointFunction
This function converts double values to a 2D Point geometry type. |
class |
ToXlinkHrefFunction
This function redirects an attribute to be encoded as xlink:href, instead of being encoded as a full attribute. |
class |
VocabFunction
Vocabulary translation; using an external lookup table. |
Methods in org.geotools.filter.expression that return Function | |
---|---|
Function |
FunctionBuilder.build()
|
Methods in org.geotools.filter.expression with parameters of type Function | |
---|---|
FunctionBuilder |
FunctionBuilder.reset(Function original)
|
Object |
AbstractExpressionVisitor.visit(Function expr,
Object extraData)
|
Object |
FilterVisitorExpressionWrapper.visit(Function expression,
Object extraData)
|
Constructors in org.geotools.filter.expression with parameters of type Function | |
---|---|
FunctionBuilder(Function origional)
|
Uses of Function in org.geotools.filter.function |
---|
Subinterfaces of Function in org.geotools.filter.function | |
---|---|
interface |
GeometryTransformation
This interface can be implemented by geometry transformation functions that whish to be used in the Symbolizer geometry property. |
interface |
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. |
Classes in org.geotools.filter.function that implement Function | |
---|---|
class |
CategorizeFunction
Implementation of "Categorize" as a normal function. |
class |
ClassificationFunction
Parent for classifiers which break a feature collection into the specified number of classes. |
class |
ClassifyFunction
|
class |
Collection_AverageFunction
Calculates the average value of an attribute for a given FeatureCollection and Expression. |
class |
Collection_BoundsFunction
Calculates the bounds of an attribute for a given FeatureCollection and Expression. |
class |
Collection_CountFunction
Calculates the count value of an attribute for a given SimpleFeatureCollection and Expression. |
class |
Collection_MaxFunction
Calculates the maximum value of an attribute for a given FeatureCollection and Expression. |
class |
Collection_MedianFunction
Calculates the median value of an attribute for a given FeatureCollection and Expression. |
class |
Collection_MinFunction
Calculates the minimum value of an attribute for a given FeatureCollection and Expression. |
class |
Collection_SumFunction
Calculates the sum value of an attribute for a given FeatureCollection and Expression. |
class |
Collection_UniqueFunction
Calculates the unique value of an attribute for a given FeatureCollection and Expression. |
class |
EnvFunction
Provides a lookup table of named variables allowing externally defined values to be access within a SLD document. |
class |
EqualIntervalFunction
Classification function for breaking a feature collection into edible chunks of "equal" size. |
class |
FilterFunction_area
|
class |
FilterFunction_between
|
class |
FilterFunction_boundary
|
class |
FilterFunction_boundaryDimension
|
class |
FilterFunction_buffer
|
class |
FilterFunction_bufferWithSegments
|
class |
FilterFunction_centroid
|
class |
FilterFunction_contains
|
class |
FilterFunction_Convert
Applies the available Converter to turn the value into the desired target class |
class |
FilterFunction_convexHull
|
class |
FilterFunction_crosses
|
class |
FilterFunction_dateFormat
Formats a date into a string given a certain pattern (specified in the format accepted by SimpleDateFormat } |
class |
FilterFunction_dateParse
Parses a date from a string given a certain pattern (specified in the format accepted by SimpleDateFormat } |
class |
FilterFunction_difference
|
class |
FilterFunction_dimension
|
class |
FilterFunction_disjoint
|
class |
FilterFunction_disjoint3D
|
class |
FilterFunction_distance
|
class |
FilterFunction_distance3D
|
class |
FilterFunction_double2bool
|
class |
FilterFunction_endAngle
|
class |
FilterFunction_endPoint
|
class |
FilterFunction_envelope
|
class |
FilterFunction_equalsExact
|
class |
FilterFunction_equalsExactTolerance
|
class |
FilterFunction_equalTo
|
class |
FilterFunction_exteriorRing
|
class |
FilterFunction_geometryType
|
class |
FilterFunction_geomFromWKT
|
class |
FilterFunction_geomLength
|
class |
FilterFunction_getGeometryN
|
class |
FilterFunction_getX
|
class |
FilterFunction_getY
|
class |
FilterFunction_getZ
|
class |
FilterFunction_greaterEqualThan
|
class |
FilterFunction_greaterThan
|
class |
FilterFunction_if_then_else
|
class |
FilterFunction_in10
|
class |
FilterFunction_in2
|
class |
FilterFunction_in3
|
class |
FilterFunction_in4
|
class |
FilterFunction_in5
|
class |
FilterFunction_in6
|
class |
FilterFunction_in7
|
class |
FilterFunction_in8
|
class |
FilterFunction_in9
|
class |
FilterFunction_int2bbool
|
class |
FilterFunction_int2ddouble
|
class |
FilterFunction_interiorPoint
|
class |
FilterFunction_interiorRingN
|
class |
FilterFunction_intersection
|
class |
FilterFunction_intersects
|
class |
FilterFunction_intersects3D
|
class |
FilterFunction_isClosed
|
class |
FilterFunction_isEmpty
|
class |
FilterFunction_isLike
|
class |
FilterFunction_isNull
|
class |
FilterFunction_isometric
|
class |
FilterFunction_isRing
|
class |
FilterFunction_isSimple
|
class |
FilterFunction_isValid
|
class |
FilterFunction_isWithinDistance
|
class |
FilterFunction_isWithinDistance3D
|
class |
FilterFunction_lessEqualThan
|
class |
FilterFunction_lessThan
|
class |
FilterFunction_list
A simple function that creates a list of values of any number of arguments |
class |
FilterFunction_minimumCircle
A FilterFunction that expects a Geometry and returns it's minimum bounding circle. |
class |
FilterFunction_minimumDiameter
A FilterFunction that expects a Geometry and returns it's minimum diameter. |
class |
FilterFunction_minimumRectangle
A FilterFunction that expects a Geometry and returns it's minimum rectangle. |
class |
FilterFunction_not
|
class |
FilterFunction_notEqualTo
|
class |
FilterFunction_numberFormat
Formats a number into a string given a certain pattern (specified in the format accepted by DecimalFormat } |
class |
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. |
class |
FilterFunction_numGeometries
|
class |
FilterFunction_numInteriorRing
|
class |
FilterFunction_numPoints
|
class |
FilterFunction_octagonalEnvelope
A FilterFunction that expects a Geometry and returns it's octagonal envelope. |
class |
FilterFunction_offset
|
class |
FilterFunction_overlaps
|
class |
FilterFunction_parseBoolean
|
class |
FilterFunction_parseDouble
|
class |
FilterFunction_parseInt
|
class |
FilterFunction_parseLong
|
class |
FilterFunction_pointN
|
class |
FilterFunction_property
Extracts a property from a feature, taking the property name as a parameter |
class |
FilterFunction_relate
|
class |
FilterFunction_relatePattern
|
class |
FilterFunction_roundDouble
|
class |
FilterFunction_sdonn
Oracle function SDO_NN to identify the nearest neighbors for a geometry |
class |
FilterFunction_setCRS
|
class |
FilterFunction_startAngle
|
class |
FilterFunction_startPoint
|
class |
FilterFunction_strCapitalize
|
class |
FilterFunction_strConcat
|
class |
FilterFunction_strEndsWith
|
class |
FilterFunction_strEqualsIgnoreCase
|
class |
FilterFunction_strIndexOf
|
class |
FilterFunction_strLastIndexOf
|
class |
FilterFunction_strLength
|
class |
FilterFunction_strMatches
|
class |
FilterFunction_strPosition
Filter function implementing the Symbology Encoding "StringPosition" function. |
class |
FilterFunction_strReplace
|
class |
FilterFunction_strStartsWith
|
class |
FilterFunction_strSubstring
|
class |
FilterFunction_strSubstringStart
|
class |
FilterFunction_strToLowerCase
|
class |
FilterFunction_strToUpperCase
|
class |
FilterFunction_strTrim
|
class |
FilterFunction_strTrim2
Function implementing the Symbology Encoding Trim function. |
class |
FilterFunction_symDifference
|
class |
FilterFunction_touches
|
class |
FilterFunction_toWKT
|
class |
FilterFunction_union
|
class |
FilterFunction_vertices
|
class |
FilterFunction_within
|
class |
IDFunction
Allow access to the value of Feature.getID() as an expression |
class |
InterpolateFunction
This is an implemenation of the Interpolate function as defined by OGC Symbology Encoding (SE) 1.1 specification. |
class |
JenksNaturalBreaksFunction
Calculate the Jenks' Natural Breaks classification for a featurecollection |
class |
PropertyExistsFunction
A new function to check if a property exists. |
class |
QuantileFunction
Breaks a SimpleFeatureCollection into classes with an equal number of items in each. |
class |
RecodeFunction
This is an implemenation of the Recode function as defined by the OGC Symbology Encoding (SE) 1.1 specification. |
class |
StandardDeviationFunction
Breaks a SimpleFeatureCollection into classes using the standard deviation classification method. |
class |
UniqueIntervalFunction
Clone of EqualIntervalFunction for unique values |
Methods in org.geotools.filter.function that return Function | |
---|---|
Function |
DefaultFunctionFactory.function(Name name,
List<Expression> parameters,
Literal fallback)
|
Function |
DefaultFunctionFactory.function(String name,
List<Expression> parameters,
Literal fallback)
|
Methods in org.geotools.filter.function with parameters of type Function | |
---|---|
Object |
GeometryTransformationVisitor.visit(Function expression,
Object data)
|
Uses of Function in org.geotools.filter.function.math |
---|
Uses of Function in org.geotools.filter.function.string |
---|
Classes in org.geotools.filter.function.string that implement Function | |
---|---|
class |
ConcatenateFunction
The function concatenates strings. |
class |
StringInFunction
|
Uses of Function in org.geotools.filter.spatial |
---|
Classes in org.geotools.filter.spatial that implement Function | |
---|---|
protected class |
ReprojectingFilterVisitor.FunctionReprojector
Makes sure that the result of a function gets reprojected to the specified CRS, should it be a Geometry |
Constructors in org.geotools.filter.spatial with parameters of type Function | |
---|---|
ReprojectingFilterVisitor.FunctionReprojector(CoordinateReferenceSystem propertyCrs,
Function delegate)
|
Uses of Function in org.geotools.filter.text.commons |
---|
Methods in org.geotools.filter.text.commons that return Function | |
---|---|
Function |
AbstractFilterBuilder.buildFunction(int functionNode)
Builds a function expression |
Methods in org.geotools.filter.text.commons with parameters of type Function | |
---|---|
Object |
ExpressionToText.visit(Function function,
Object extraData)
|
Uses of Function in org.geotools.filter.visitor |
---|
Subinterfaces of Function in org.geotools.filter.visitor | |
---|---|
interface |
Categorize
Categorization: The transformation of continuous values to distinct values. |
interface |
Interpolate
Interpolation: Transformation of continuous values by a function defined on a number of nodes. |
interface |
Recode
Recoding: Transformation of discrete values to any other values. |
Methods in org.geotools.filter.visitor with parameters of type Function | |
---|---|
Object |
DefaultFilterVisitor.visit(Function expression,
Object data)
|
Object |
NullFilterVisitor.visit(Function expression,
Object data)
|
Object |
PostPreProcessFilterSplittingVisitor.visit(Function expression,
Object notUsed)
Deprecated. |
Object |
NullExpressionVisitor.visit(Function expression,
Object extraData)
|
Object |
AbstractFinderFilterVisitor.visit(Function expression,
Object data)
|
Object |
AbstractSearchFilterVisitor.visit(Function expression,
Object data)
|
Object |
IsSupportedFilterVisitor.visit(Function function,
Object extraData)
|
Object |
DefaultExpressionVisitor.visit(Function expression,
Object data)
|
Object |
ExtractBoundsFilterVisitor.visit(Function expression,
Object data)
|
Object |
IsFullySupportedFilterVisitor.visit(Function function,
Object extraData)
|
Object |
SimplifyingFilterVisitor.visit(Function function,
Object extraData)
|
Object |
DuplicatingFilterVisitor.visit(Function expression,
Object extraData)
|
Boolean |
IsStaticExpressionVisitor.visit(Function expression,
Object data)
Visit each parameter and check if they are static |
Object |
CapabilitiesFilterSplitter.visit(Function expression,
Object notUsed)
|
Uses of Function in org.geotools.process.function |
---|
Classes in org.geotools.process.function that implement Function | |
---|---|
class |
ProcessFunction
A wrapper allowing a Process with a single output to be called as a Function . |
Methods in org.geotools.process.function that return Function | |
---|---|
Function |
ProcessFunctionFactory.function(Name processName,
List<Expression> args,
Literal fallback)
|
Function |
ProcessFunctionFactory.function(String name,
List<Expression> args,
Literal fallback)
|
Uses of Function in org.geotools.styling |
---|
Methods in org.geotools.styling that return Function | |
---|---|
Function |
ColorMapImpl.getFunction()
|
Function |
ColorReplacementImpl.getRecoding()
Function used to perform color Replacement. |
Function |
ColorReplacement.getRecoding()
Function providing recoding of values. |
Methods in org.geotools.styling with parameters of type Function | |
---|---|
void |
ColorReplacementImpl.setRecoding(Function function)
|
void |
ColorReplacement.setRecoding(Function function)
|
Object |
StyleAttributeExtractorTruncated.visit(Function expression,
Object data)
|
Constructors in org.geotools.styling with parameters of type Function | |
---|---|
ColorMapImpl(Function function)
|
|
ColorReplacementImpl(Function function)
|
Uses of Function in org.geotools.styling.visitor |
---|
Classes in org.geotools.styling.visitor that implement Function | |
---|---|
class |
RescaleToPixelsFunction
Applies unit to pixel rescaling around expressions whose native unit cannot be determined in a static fashion |
Uses of Function in org.opengis.filter |
---|
Methods in org.opengis.filter that return Function | |
---|---|
Function |
FilterFactory.function(Name name,
Expression... args)
Call into some implementation-specific function. |
Function |
FilterFactory.function(String name,
Expression... args)
Call into some implementation-specific function. |
Uses of Function in org.opengis.filter.expression |
---|
Subinterfaces of Function in org.opengis.filter.expression | |
---|---|
interface |
InternalFunction
Special Function type indicating that that the function is to be executed exclusively at
run-time, and does not participate in the SPI (Service Provider Interface) lookup mechanism (i.e. |
interface |
VolatileFunction
Marker interface indicating that that the function return value can change during a single data access operation even if the argument values provided to it remain constant Very few functions are truly volatile, one example being random(), whose value is going to change over each invocation, even during the same feature collection filtering Functions whose value changes over time but not within the same feature collection filtering are considered to be stable and as such their result can be considered a constant during the single data access operation GeoTools will try to optimize out the stable functions and replace them with a constant that can be easily encoded in whatever native filtering mechanism the datastores have Given the vast majority of function are stable by the above definition only the fews that aren't suitable for constant replacement during a single run against a feature collection should be marked as volatile |
Methods in org.opengis.filter.expression with parameters of type Function | |
---|---|
Object |
ExpressionVisitor.visit(Function expression,
Object extraData)
|
Uses of Function in org.opengis.style |
---|
Methods in org.opengis.style that return Function | |
---|---|
Function |
ColorMap.getFunction()
|
Function |
ColorReplacement.getRecoding()
Recoding: Transformation of discrete values to any other values. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |