org.geotools.filter.function
Class FilterFunction_isometric
Object
ExpressionAbstract
DefaultExpression
FunctionExpressionImpl
FilterFunction_isometric
- All Implemented Interfaces:
- Factory, ExpressionType, GeometryTransformation, FunctionExpression, Expression, Function
public class FilterFunction_isometric
- extends FunctionExpressionImpl
- implements GeometryTransformation
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 |
Methods inherited from class FunctionExpressionImpl |
accept, equals, functionName, getArgCount, getArgs, getExpression, getFallbackValue, getFunctionName, getImplementationHints, getName, getParameters, getType, setArgs, setFallbackValue, setName, setParameters, toString |
NAME
public static FunctionName NAME
FilterFunction_isometric
public FilterFunction_isometric()
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
- Overrides:
evaluate
in class DefaultExpression
invert
public ReferencedEnvelope invert(ReferencedEnvelope renderingEnvelope)
- Returns an translated rendering envelope if the offsets are not using feature attributes. If
the offsets are feature dependent the user will have to expand the rendering area via the
renderer buffer parameter
- Specified by:
invert
in interface GeometryTransformation
- Returns:
Copyright © 1996-2014 Geotools. All Rights Reserved.