|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.geotools.filter.expression.ExpressionAbstract
org.geotools.filter.DefaultExpression
org.geotools.filter.FunctionExpressionImpl
org.geotools.filter.function.ClassificationFunction
org.geotools.filter.function.ExplicitClassificationFunction
org.geotools.filter.function.UniqueIntervalFunction
Clone of EqualIntervalFunction for unique values
| Field Summary |
| Fields inherited from class org.geotools.filter.DefaultExpression |
expressionType, permissiveConstruction |
| Fields inherited from interface org.geotools.filter.expression.ExpressionType |
ATTRIBUTE, ATTRIBUTE_DOUBLE, ATTRIBUTE_GEOMETRY, ATTRIBUTE_INTEGER, ATTRIBUTE_STRING, ATTRIBUTE_UNDECLARED, FUNCTION, LITERAL_DOUBLE, LITERAL_GEOMETRY, LITERAL_INTEGER, LITERAL_STRING, MATH_ADD, MATH_DIVIDE, MATH_MULTIPLY, MATH_SUBTRACT |
| Constructor Summary | |
UniqueIntervalFunction()
|
|
| Method Summary | |
java.lang.Object |
evaluate(Feature feature)
Evaluates the expression against an instance of Feature. |
java.lang.String |
getName()
Gets the name of this function. |
java.lang.Object |
getValue(int index)
Determines the value(s) for the indexed slot/bin/bucket. |
void |
setExpression(Expression e)
|
| Methods inherited from class org.geotools.filter.function.ClassificationFunction |
decimalPlaces, fixRound, getArgCount, getArgs, getCollection, getExpression, getNumberOfClasses, getProgressListener, round, setArgs, setCollection, setNumberOfClasses, setProgressListener |
| Methods inherited from class org.geotools.filter.FunctionExpressionImpl |
accept, getImplementationHints, getParameters, getType, setName, setParameters |
| Methods inherited from class org.geotools.filter.DefaultExpression |
accept, evaluate, getValue, isAttributeExpression, isExpression, isGeometryExpression, isLiteralExpression, isMathExpression, isMathExpression |
| Methods inherited from class org.geotools.filter.expression.ExpressionAbstract |
eval |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.geotools.filter.expression.FunctionExpression |
getType |
| Methods inherited from interface org.geotools.filter.expression.Expression |
accept, getValue |
| Methods inherited from interface org.opengis.filter.expression.Expression |
accept, evaluate |
| Methods inherited from interface org.geotools.factory.Factory |
getImplementationHints |
| Methods inherited from interface org.opengis.filter.expression.Function |
getParameters, setName, setParameters |
| Constructor Detail |
public UniqueIntervalFunction()
| Method Detail |
public java.lang.String getName()
FunctionExpression
getName in interface FunctionExpressiongetName in class ExplicitClassificationFunctionpublic java.lang.Object evaluate(Feature feature)
ExpressionFeature.
evaluate in interface Expressionevaluate in class ExplicitClassificationFunctionpublic void setExpression(Expression e)
setExpression in class ClassificationFunctionpublic java.lang.Object getValue(int index)
getValue in class ExplicitClassificationFunction
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||