public class AbstractExpressionVisitor extends Object implements ExpressionVisitor
Constructor and Description |
---|
AbstractExpressionVisitor() |
Modifier and Type | Method and Description |
---|---|
Object |
visit(Add expr,
Object extraData) |
Object |
visit(Divide expr,
Object extraData) |
Object |
visit(Function expr,
Object extraData) |
Object |
visit(Literal expr,
Object extraData) |
Object |
visit(Multiply expr,
Object extraData) |
Object |
visit(NilExpression expr,
Object extraData)
Used to visit a Expression.NIL, also called for
null where an expression is
expected. |
Object |
visit(PropertyName expr,
Object extraData) |
Object |
visit(Subtract expr,
Object extraData) |
public Object visit(NilExpression expr, Object extraData)
ExpressionVisitor
null
where an expression is
expected.
This is particularly useful when doing data transformations, as an example when using a StyleSymbolizer Expression.NIL can be used to represent the default stroke color.
visit
in interface ExpressionVisitor
public Object visit(Add expr, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(Divide expr, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(Function expr, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(Literal expr, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(Multiply expr, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(PropertyName expr, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(Subtract expr, Object extraData)
visit
in interface ExpressionVisitor
Copyright © 1996–2023 Geotools. All rights reserved.