|
||||||||||
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.FilterFunction_offset
public class FilterFunction_offset
Nested Class Summary | |
---|---|
static class |
FilterFunction_offset.OffsetOrdinateFilter
Applies an offset to the X and Y coordinates |
Field Summary |
---|
Fields inherited from class org.geotools.filter.FunctionExpressionImpl |
---|
fallback, name, params |
Fields inherited from class org.geotools.filter.DefaultExpression |
---|
expressionType, permissiveConstruction |
Fields inherited from interface org.geotools.filter.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 |
Fields inherited from interface org.opengis.filter.expression.Expression |
---|
NIL |
Constructor Summary | |
---|---|
FilterFunction_offset()
|
Method Summary | |
---|---|
java.lang.Object |
evaluate(java.lang.Object feature)
This method checks if the object is an instance of Feature and
if so, calls through to #evaluate(Feature) . |
int |
getArgCount()
Gets the number of arguments that are set. |
ReferencedEnvelope |
invert(ReferencedEnvelope renderingEnvelope)
Returns an translated rendering envelope if the offsets are not using feature attributes. |
Methods inherited from class org.geotools.filter.FunctionExpressionImpl |
---|
accept, equals, getArgs, getExpression, getFallbackValue, getImplementationHints, getName, getParameters, getType, setArgs, setFallbackValue, setName, setParameters, toString |
Methods inherited from class org.geotools.filter.DefaultExpression |
---|
accept, evaluate, getValue, isAttributeExpression, isExpression, isFunctionExpression, isGeometryExpression, isLiteralExpression, isMathExpression, isMathExpression |
Methods inherited from class org.geotools.filter.expression.ExpressionAbstract |
---|
eval, eval, evaluate |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.geotools.filter.FunctionExpression |
---|
getArgs, getName, getType, setArgs, setParameters |
Methods inherited from interface org.geotools.filter.Expression |
---|
accept, evaluate, getValue |
Methods inherited from interface org.geotools.factory.Factory |
---|
getImplementationHints |
Methods inherited from interface org.opengis.filter.expression.Function |
---|
getFallbackValue, getParameters |
Methods inherited from interface org.opengis.filter.expression.Expression |
---|
accept, evaluate |
Constructor Detail |
---|
public FilterFunction_offset()
Method Detail |
---|
public int getArgCount()
FunctionExpressionImpl
getArgCount
in interface FunctionExpression
getArgCount
in class FunctionExpressionImpl
public java.lang.Object evaluate(java.lang.Object feature)
DefaultExpression
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.
evaluate
in interface org.opengis.filter.expression.Expression
evaluate
in class DefaultExpression
public ReferencedEnvelope invert(ReferencedEnvelope renderingEnvelope)
invert
in interface GeometryTransformation
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |