|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.filter.CategorizeFunction
public class CategorizeFunction
Implementation of "Categorize" as a normal function.
This implementation is compatible with the Function interface; the parameter list can be used to set the threshold values etc...
This function expects:
Nested Class Summary | |
---|---|
static class |
CategorizeFunction.Name
Describe how this function works. |
Field Summary | |
---|---|
static org.opengis.filter.capability.FunctionName |
NAME
Make the instance of FunctionName available in a consistent spot. |
static java.lang.String |
PRECEDING
Use as a literal value to indicate behaviour of threshold boundary |
static java.lang.String |
RASTER_DATA
Use as a PropertyName when defining a color map. |
static java.lang.String |
SUCCEEDING
Use as a literal value to indicate behaviour of threshold boundary |
Fields inherited from interface org.opengis.filter.expression.Expression |
---|
NIL |
Constructor Summary | |
---|---|
CategorizeFunction()
|
|
CategorizeFunction(java.util.List<org.opengis.filter.expression.Expression> parameters,
org.opengis.filter.expression.Literal fallback)
|
Method Summary | ||
---|---|---|
java.lang.Object |
accept(org.opengis.filter.expression.ExpressionVisitor visitor,
java.lang.Object extraData)
|
|
java.lang.Object |
evaluate(java.lang.Object object)
|
|
|
evaluate(java.lang.Object object,
java.lang.Class<T> context)
|
|
org.opengis.filter.expression.Literal |
getFallbackValue()
|
|
java.lang.String |
getName()
|
|
java.util.List<org.opengis.filter.expression.Expression> |
getParameters()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SUCCEEDING
public static final java.lang.String PRECEDING
public static final java.lang.String RASTER_DATA
public static final org.opengis.filter.capability.FunctionName NAME
Constructor Detail |
---|
public CategorizeFunction()
public CategorizeFunction(java.util.List<org.opengis.filter.expression.Expression> parameters, org.opengis.filter.expression.Literal fallback)
Method Detail |
---|
public java.lang.String getName()
getName
in interface org.opengis.filter.expression.Function
public java.util.List<org.opengis.filter.expression.Expression> getParameters()
getParameters
in interface org.opengis.filter.expression.Function
public java.lang.Object accept(org.opengis.filter.expression.ExpressionVisitor visitor, java.lang.Object extraData)
accept
in interface org.opengis.filter.expression.Expression
public java.lang.Object evaluate(java.lang.Object object)
evaluate
in interface org.opengis.filter.expression.Expression
public <T> T evaluate(java.lang.Object object, java.lang.Class<T> context)
evaluate
in interface org.opengis.filter.expression.Expression
public org.opengis.filter.expression.Literal getFallbackValue()
getFallbackValue
in interface org.opengis.filter.expression.Function
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |