Uses of Class
dev.frostlake.executor.QueryExecutor
Packages that use QueryExecutor
Package
Description
-
Uses of QueryExecutor in dev.frostlake
Methods in dev.frostlake that return QueryExecutor -
Uses of QueryExecutor in dev.frostlake.executor
Methods in dev.frostlake.executor that return QueryExecutorMethods in dev.frostlake.executor with parameters of type QueryExecutorModifier and TypeMethodDescriptionstatic MergeRowShapeMergeRowShape.build(Table targetTable, Table sourceTable, String targetAlias, String sourceAlias, boolean valueMode, boolean unqualifiedFromSource, FunctionRegistry functionRegistry, Catalog catalog, QueryExecutor executor) static DataTypeDeclarationTypes.ofExpression(Expression expression, Map<String, DataType> typesInScope, QueryExecutor queryExecutor) static DataTypeDeclarationTypes.ofInitialiser(FrostlakeParser.ExpressionContext initialiser, Map<String, DataType> typesInScope, QueryExecutor queryExecutor) voidExpressionEvaluator.setQueryExecutor(QueryExecutor queryExecutor) voidProceduralExecutor.setQueryExecutor(QueryExecutor queryExecutor) static DataTypeDeclarationTypes.staticType(Expression expression, Map<String, DataType> typesInScope, QueryExecutor queryExecutor) The static type an expression carries over the declared types in scope, as SQL types it — before any widening a declaration applies.Constructors in dev.frostlake.executor with parameters of type QueryExecutorModifierConstructorDescriptionConnectByExpander(QueryExecutor executor, FunctionRegistry functionRegistry, Catalog catalog) CorrelatedSubqueryRule(QueryExecutor executor, Set<String> outerNames) ExpressionEvaluator(Table table, FunctionRegistry functionRegistry, Catalog catalog, QueryExecutor queryExecutor) SQLCommandVisitor(Catalog catalog, QueryExecutor queryExecutor) StageFileResolver(QueryExecutor executor, Catalog catalog) -
Uses of QueryExecutor in dev.frostlake.executor.commands
Methods in dev.frostlake.executor.commands that return QueryExecutorModifier and TypeMethodDescriptionAlterCommandHandler.getQueryExecutor()BeginEndBlockHandler.getQueryExecutor()ColumnDefinitionParser.getQueryExecutor()CommandHandler.getQueryExecutor()Get query executor instanceCommentCommandHandler.getQueryExecutor()CreateInfrastructureHandler.getQueryExecutor()CreateNamespaceHandler.getQueryExecutor()CreateRelationalHandler.getQueryExecutor()CreateRoutineHandler.getQueryExecutor()CreateSecurityHandler.getQueryExecutor()CreateTableHandler.getQueryExecutor()DDLCommandHandler.getQueryExecutor()DMLCommandHandler.getQueryExecutor()DropCommandHandler.getQueryExecutor()GrantRevokeHandler.getQueryExecutor()QueryCommandHandler.getQueryExecutor()ShowCommandHandler.getQueryExecutor()Constructors in dev.frostlake.executor.commands with parameters of type QueryExecutorModifierConstructorDescriptionAlterCommandHandler(Catalog catalog, QueryExecutor queryExecutor, SQLCommandVisitor visitor, DDLCommandHandler ddlHandler) Wires the handler to the engine collaborators every ALTER branch needs.BeginEndBlockHandler(Catalog catalog, QueryExecutor queryExecutor, SQLCommandVisitor visitor, ProceduralExecutor proceduralExecutor) ColumnDefinitionParser(Catalog catalog, QueryExecutor queryExecutor) CommentCommandHandler(Catalog catalog, QueryExecutor queryExecutor, SQLCommandVisitor visitor) DDLCommandHandler(Catalog catalog, QueryExecutor queryExecutor) DMLCommandHandler(Catalog catalog, QueryExecutor queryExecutor) GrantRevokeHandler(Catalog catalog, QueryExecutor queryExecutor, SQLCommandVisitor visitor) QueryCommandHandler(Catalog catalog, QueryExecutor queryExecutor) ShowCommandHandler(Catalog catalog, QueryExecutor queryExecutor) -
Uses of QueryExecutor in dev.frostlake.executor.copy
Constructors in dev.frostlake.executor.copy with parameters of type QueryExecutor -
Uses of QueryExecutor in dev.frostlake.executor.expressions
Methods in dev.frostlake.executor.expressions with parameters of type QueryExecutorModifier and TypeMethodDescriptionvoidExpressionEvaluatorVisitor.setQueryExecutor(QueryExecutor queryExecutor) -
Uses of QueryExecutor in dev.frostlake.executor.operators
Methods in dev.frostlake.executor.operators that return QueryExecutorMethods in dev.frostlake.executor.operators with parameters of type QueryExecutorModifier and TypeMethodDescriptionOperatorContextBuilder.queryExecutor(QueryExecutor queryExecutor)