org.geotools.filter.function
Class StandardDeviationFunction
Object
ExpressionAbstract
DefaultExpression
ClassificationFunction
StandardDeviationFunction
- All Implemented Interfaces:
- Factory, ExpressionType, FunctionExpression, Expression, Function
public class StandardDeviationFunction
- extends ClassificationFunction
Breaks a SimpleFeatureCollection into classes using the standard deviation classification method.
- Author:
- Cory Horner, Refractions Research Inc.
Fields inherited from interface ExpressionType |
ATTRIBUTE, ATTRIBUTE_DOUBLE, ATTRIBUTE_GEOMETRY, ATTRIBUTE_INTEGER, ATTRIBUTE_STRING, ATTRIBUTE_UNDECLARED, FUNCTION, LITERAL_DOUBLE, LITERAL_GEOMETRY, LITERAL_INTEGER, LITERAL_LONG, LITERAL_STRING, LITERAL_UNDECLARED, MATH_ADD, MATH_DIVIDE, MATH_MULTIPLY, MATH_SUBTRACT |
Method Summary |
Object |
evaluate(Object feature)
This method checks if the object is an instance of Feature and
if so, calls through to #evaluate(Feature) . |
Methods inherited from class ClassificationFunction |
accept, decimalPlaces, evaluate, fixRound, getArgCount, getArgs, getClasses, getExpression, getFallbackValue, getFunctionName, getImplementationHints, getName, getNumberOfClasses, getParameters, getProgressListener, round, setArgs, setClasses, setExpression, setFallbackValue, setNumberOfClasses, setParameters, setProgressListener |
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static FunctionName NAME
StandardDeviationFunction
public StandardDeviationFunction()
evaluate
public Object evaluate(Object feature)
- Description copied from class:
DefaultExpression
- This method checks if the object is an instance of
Feature
and
if so, calls through to #evaluate(Feature)
. This is done
to maintain backwards compatability with previous version of Expression api
which depended on Feature. If the object is not an instance of feature
the super implementation is called.
- Specified by:
evaluate
in interface Expression
- Specified by:
evaluate
in class ClassificationFunction
Copyright © 1996-2014 Geotools. All Rights Reserved.