Interface QueryTransformer
- All Known Implementing Classes:
DefaultUserMultiTenantManagement.QueryTenantAdder
,IdentityQueryTransformer
,MultiDirectoryExpressionEvaluator.ReferenceRenamer
,QueryOptimizer.ProjectionReferenceRenamer
public interface QueryTransformer
transformor pattern to transform a query into another.
- Since:
- 9.10
-
Method Summary
Modifier and TypeMethodDescriptiontransform
(BooleanLiteral node) transform
(DateLiteral node) transform
(DoubleLiteral node) transform
(Expression node) transform
(FromClause node) transform
(GroupByClause node) transform
(HavingClause node) transform
(IntegerLiteral node) transform
(LiteralList node) transform
(MultiExpression node) transform
(OperandList node) transform
(OrderByClause node) transform
(OrderByExpr node) transform
(OrderByList node) transform
(ReferenceList node) transform
(SelectClause node) transform
(SelectList node) transform
(StringLiteral node) transform
(WhereClause node) long
transformLimit
(long limit) long
transformOffset
(long offset)
-
Method Details
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transformLimit
long transformLimit(long limit) -
transformOffset
long transformOffset(long offset) -
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-
transform
-