Uses of Class
io.trino.sql.tree.ControlStatement
Packages that use ControlStatement
-
Uses of ControlStatement in io.trino.sql.tree
Subclasses of ControlStatement in io.trino.sql.treeModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classMethods in io.trino.sql.tree that return types with arguments of type ControlStatementModifier and TypeMethodDescriptionFunctionSpecification.getStatement()CaseStatementWhenClause.getStatements()CompoundStatement.getStatements()ElseClause.getStatements()ElseIfClause.getStatements()IfStatement.getStatements()LoopStatement.getStatements()RepeatStatement.getStatements()WhileStatement.getStatements()Constructor parameters in io.trino.sql.tree with type arguments of type ControlStatementModifierConstructorDescriptionCaseStatementWhenClause(NodeLocation location, Expression expression, List<ControlStatement> statements) ElseClause(NodeLocation location, List<ControlStatement> statements) ElseIfClause(Expression expression, List<ControlStatement> statements) Deprecated.ElseIfClause(NodeLocation location, Expression expression, List<ControlStatement> statements) FunctionSpecification(NodeLocation location, QualifiedName name, List<ParameterDeclaration> parameters, ReturnsClause returnsClause, List<RoutineCharacteristic> routineCharacteristics, Optional<ControlStatement> statement, Optional<StringLiteral> definition) IfStatement(NodeLocation location, Expression expression, List<ControlStatement> statements, List<ElseIfClause> elseIfClauses, Optional<ElseClause> elseClause) LoopStatement(NodeLocation location, Optional<Identifier> label, List<ControlStatement> statements) RepeatStatement(NodeLocation location, Optional<Identifier> label, List<ControlStatement> statements, Expression condition) WhileStatement(NodeLocation location, Optional<Identifier> label, Expression expression, List<ControlStatement> statements)