Class Statement

java.lang.Object
io.trino.sql.tree.Node
io.trino.sql.tree.Statement
Direct Known Subclasses:
AddColumn, Analyze, Call, Comment, Commit, CreateMaterializedView, CreateRole, CreateSchema, CreateTable, CreateTableAsSelect, CreateView, Deallocate, Delete, Deny, DescribeInput, DescribeOutput, DropColumn, DropMaterializedView, DropRole, DropSchema, DropTable, DropView, Execute, Explain, ExplainAnalyze, Grant, GrantRoles, Insert, Merge, Prepare, Query, RefreshMaterializedView, RenameColumn, RenameMaterializedView, RenameSchema, RenameTable, RenameView, ResetSession, Revoke, RevokeRoles, Rollback, SetAuthorizationStatement, SetColumnType, SetPath, SetProperties, SetRole, SetSession, SetTimeZone, ShowCatalogs, ShowColumns, ShowCreate, ShowFunctions, ShowGrants, ShowRoleGrants, ShowRoles, ShowSchemas, ShowSession, ShowStats, ShowTables, StartTransaction, TableExecute, TruncateTable, Update, Use

public abstract class Statement extends Node