public class ExpressionToCQL2Json extends Object implements ExpressionVisitor
Constructor and Description |
---|
ExpressionToCQL2Json(ObjectMapper objectMapper) |
Modifier and Type | Method and Description |
---|---|
Object |
visit(Add expression,
Object extraData) |
Object |
visit(Divide expression,
Object extraData) |
Object |
visit(Function expression,
Object extraData) |
Object |
visit(Literal expression,
Object extraData) |
Object |
visit(Multiply expression,
Object extraData) |
Object |
visit(NilExpression expression,
Object extraData)
Used to visit a Expression.NIL, also called for
null where an expression is
expected. |
Object |
visit(PropertyName expression,
Object extraData) |
Object |
visit(Subtract expression,
Object extraData) |
public Object visit(NilExpression expression, 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 expression, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(Divide expression, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(Function expression, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(Multiply expression, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(PropertyName expression, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(Subtract expression, Object extraData)
visit
in interface ExpressionVisitor
public Object visit(Literal expression, Object extraData)
visit
in interface ExpressionVisitor
Copyright © 1996–2023 Geotools. All rights reserved.