Package io.trino.plugin.base.expression
Interface ConnectorExpressionRule.RewriteContext<Result>
-
- Enclosing interface:
- ConnectorExpressionRule<ExpressionType extends ConnectorExpression,Result>
public static interface ConnectorExpressionRule.RewriteContext<Result>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Optional<Result>defaultRewrite(ConnectorExpression expression)default ColumnHandlegetAssignment(String name)Map<String,ColumnHandle>getAssignments()ConnectorSessiongetSession()
-
-
-
Method Detail
-
getAssignment
default ColumnHandle getAssignment(String name)
-
getAssignments
Map<String,ColumnHandle> getAssignments()
-
getSession
ConnectorSession getSession()
-
defaultRewrite
Optional<Result> defaultRewrite(ConnectorExpression expression)
-
-