| Package | Description |
|---|---|
| ru.curs.celesta.score |
Package containing metadata of table structure.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryLogicalOp
AND/OR.
|
class |
BinaryTermOp
+, -, *, /.
|
class |
Count
Created by ioann on 10.07.2017.
|
class |
FieldRef
Reference to a table column.
|
class |
LogicValuedExpr
Expression with logical value.
|
class |
Max
Created by ioann on 10.07.2017.
|
class |
Min
Created by ioann on 10.07.2017.
|
class |
ParameterRef |
class |
Relop
Relation (>=, <=, <>, =, <, >).
|
class |
Sum
Created by ioann on 10.07.2017.
|
| Modifier and Type | Method and Description |
|---|---|
Expr |
CelestaParser.aggregateFunc(AbstractView v) |
Expr |
Relop.getLeft()
Returns the left part.
|
Expr |
TableRef.getOnExpr()
Returns condition ON...
|
Expr |
Relop.getRight()
Returns the right part.
|
Expr |
Sum.getTerm() |
Expr |
ParameterizedView.getWhereCondition() |
Expr |
CelestaParser.materializedAggregateFunc(MaterializedView v) |
static Expr |
CelestaParser.parseComplexFilter(String filter,
IdentifierParser identifierParser) |
Expr |
CelestaParser.sqlAndExpression(IdentifierParser identifierParser) |
Expr |
CelestaParser.sqlExpression(IdentifierParser identifierParser) |
Expr |
CelestaParser.sqlMultiplicativeExpression(IdentifierParser identifierParser) |
Expr |
CelestaParser.sqlPrimaryExpression(IdentifierParser identifierParser) |
Expr |
CelestaParser.sqlRelationalExpression(IdentifierParser identifierParser) |
Expr |
CelestaParser.sqlTermExpr(IdentifierParser identifierParser) |
Expr |
CelestaParser.sqlUnaryExpression(IdentifierParser identifierParser) |
Expr |
CelestaParser.sqlUnaryLogicalExpression(IdentifierParser identifierParser) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Expr> |
AbstractView.getAggregateColumns() |
abstract List<Expr> |
LogicValuedExpr.getAllOperands() |
List<Expr> |
BinaryLogicalOp.getAllOperands() |
List<Expr> |
Relop.getAllOperands() |
List<Expr> |
BinaryTermOp.getOperands()
Returns the operands.
|
List<Expr> |
BinaryLogicalOp.getOperands()
Returns the operands.
|
| Constructor and Description |
|---|
Relop(Expr left,
Expr right,
int relop) |
Copyright © 2020 CURS. All rights reserved.