public abstract class AbstractQuantityClassificationFunction extends ClassificationFunction
LOGGER
NIL
Constructor and Description |
---|
AbstractQuantityClassificationFunction(FunctionName name) |
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(Object feature)
Subclass should override, default implementation returns null.
|
protected abstract FeatureCalc |
getListVisitor()
Returns the list visitor for the specific implementation of "quantity" (e.g., count, area,
...).
|
protected abstract boolean |
percentages() |
accept, computeGroupByPercentages, computePercentage, decimalPlaces, fixRound, getClasses, getFallbackValue, getFunctionName, getImplementationHints, getName, getParameters, getProgressListener, round, setClasses, setFallbackValue, setParameters, setProgressListener, toString
isAttributeExpression, isExpression, isFunctionExpression, isGeometryExpression, isLiteralExpression, isMathExpression
evaluate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
evaluate
public AbstractQuantityClassificationFunction(FunctionName name)
protected abstract FeatureCalc getListVisitor()
public Object evaluate(Object feature)
ExpressionAbstract
evaluate
in interface Expression
evaluate
in class ClassificationFunction
protected abstract boolean percentages()
Copyright © 1996–2023 Geotools. All rights reserved.