Package | Description |
---|---|
org.geotools.data.complex.filter | |
org.geotools.data.jdbc | |
org.geotools.filter | |
org.geotools.filter.expression | |
org.geotools.filter.text.commons | |
org.geotools.filter.visitor | |
org.opengis.filter.expression |
An expression is a combination of one or more elements that
evaluate to single
Object value. |
Modifier and Type | Method and Description |
---|---|
Expression[][] |
UnmappingFilterVisitor.visitBinaryExpression(BinaryExpression expression) |
protected void |
ComplexFilterSplitter.visitMathExpression(BinaryExpression expression) |
Modifier and Type | Method and Description |
---|---|
protected Object |
FilterToSQL.visit(BinaryExpression expression,
String operator,
Object extraData)
Writes the SQL for the Math Expression.
|
Modifier and Type | Class and Description |
---|---|
class |
MathExpressionImpl
Holds a mathematical relationship between two expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
AddImpl
Implementation of Add expression.
|
class |
DivideImpl
Implementation of divide expression.
|
class |
MultiplyImpl
Implementation of Multiply expression.
|
class |
SubtractImpl
Implementation of Subtract expression.
|
Modifier and Type | Method and Description |
---|---|
BinaryExpression |
AbstractFilterBuilder.buildAddExpression() |
BinaryExpression |
AbstractFilterBuilder.buildDivideExpression() |
BinaryExpression |
AbstractFilterBuilder.buildMultiplyExpression() |
BinaryExpression |
AbstractFilterBuilder.buildSubtractExression() |
Modifier and Type | Method and Description |
---|---|
protected Class<?> |
ExpressionTypeVisitor.visitBinaryExpression(BinaryExpression expression) |
protected void |
PostPreProcessFilterSplittingVisitor.visitMathExpression(BinaryExpression expression)
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Add
Encodes the operation of addition.
|
interface |
Divide
Encodes the operation of division where the first argument is divided by the second argument.
|
interface |
Multiply
Encodes the operation of multiplication.
|
interface |
Subtract
Encodes the operation of subtraction where the second argument is subtracted from the first.
|
Copyright © 1996–2019 Geotools. All rights reserved.