| Modifier and Type | Method and Description |
|---|---|
Expr |
STAQueryOptionVisitor.visitAnyExpr(STAQueryOptionsGrammar.AnyExprContext ctx) |
Expr |
STAQueryOptionVisitor.visitEqExpr(STAQueryOptionsGrammar.EqExprContext ctx) |
Expr |
STAQueryOptionVisitor.visitGeExpr(STAQueryOptionsGrammar.GeExprContext ctx) |
Expr |
STAQueryOptionVisitor.visitGtExpr(STAQueryOptionsGrammar.GtExprContext ctx) |
Expr |
STAQueryOptionVisitor.visitLeExpr(STAQueryOptionsGrammar.LeExprContext ctx) |
Expr |
STAQueryOptionVisitor.visitLtExpr(STAQueryOptionsGrammar.LtExprContext ctx) |
Expr |
STAQueryOptionVisitor.visitNeExpr(STAQueryOptionsGrammar.NeExprContext ctx) |
Expr |
STAQueryOptionVisitor.visitParenExpr(STAQueryOptionsGrammar.ParenExprContext ctx) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DirectTextExpr
Interface for TextExpressions that can be represented directly by a String.
|
interface |
TextExpr |
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryExpr<T>
Class to hold a binary expression.
|
class |
GeoValueExpr |
class |
MemberExpr
Class to hold a member or value reference expression.
|
class |
MethodCallExpr
Class to hold a method call expression.
|
class |
StringValueExpr
Expression representing a value.
|
class |
UnaryExpr<T>
Class to represent a unary expression.
|
| Modifier and Type | Method and Description |
|---|---|
Expr |
BinaryExpr.getLeft()
Get the left operand.
|
Expr |
UnaryExpr.getOperand()
Get the operand
|
Expr |
BinaryExpr.getRight()
Get the right operand.
|
| Modifier and Type | Method and Description |
|---|---|
List<Expr> |
MethodCallExpr.getParameters()
Get the parameters of this method call.
|
| Constructor and Description |
|---|
BinaryExpr(T operator,
Expr left,
Expr right)
Create a new
BinaryExpr. |
MethodCallExpr(String name,
Expr... parameter)
Create a new
MethodCallExpr. |
UnaryExpr(T operator,
Expr operand)
Create a new
UnaryExpr. |
| Constructor and Description |
|---|
MethodCallExpr(String name,
List<Expr> parameters)
Create a new
MethodCallExpr. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ArithmeticExpr
Interface to denote that Expression can possibly be used in arithmetic operations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NumericValueExpr
Expression representing a value.
|
class |
SimpleArithmeticExpr |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BooleanExpr
Interface to denote that this expression possibly evaluates to a boolean value.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanBinaryExpr
Class to hold a binary boolean expression
|
class |
BooleanUnaryExpr
Class to hold a unary boolean expression.
|
class |
ComparisonExpr
Class to hold a comparison expression.
|
| Constructor and Description |
|---|
ComparisonExpr(FilterConstants.ComparisonOperator operator,
Expr left,
Expr right)
Create a new
ComparisonExpr. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TemporalExpr |
| Modifier and Type | Class and Description |
|---|---|
class |
TimeValueExpr
Holds a TimeValue directly or reference to a property containing TimeValue
|
Copyright © 2015–2020 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.