JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
Package io.trino.sql.tree
Interface Summary
Interface
Description
Window
Class Summary
Class
Description
AddColumn
AliasedRelation
AllColumns
AllRows
Analyze
ArithmeticBinaryExpression
ArithmeticUnaryExpression
ArrayConstructor
AstVisitor
<R,C>
AtTimeZone
BetweenPredicate
BinaryLiteral
BindExpression
"$INTERNAL$BIND"(value, targetFunction)
BooleanLiteral
Call
CallArgument
Cast
CharLiteral
CoalesceExpression
ColumnDefinition
Comment
Commit
ComparisonExpression
CreateMaterializedView
CreateRole
CreateSchema
CreateTable
CreateTableAsSelect
CreateView
Cube
CurrentPath
CurrentTime
CurrentUser
DataType
DataTypeParameter
DateTimeDataType
Deallocate
DecimalLiteral
DefaultExpressionTraversalVisitor
<C>
When walking Expressions, don't traverse into SubqueryExpressions
DefaultTraversalVisitor
<C>
Delete
DereferenceExpression
DescribeInput
DescribeOutput
DoubleLiteral
DropColumn
DropMaterializedView
DropRole
DropSchema
DropTable
DropView
Except
Execute
ExistsPredicate
Explain
ExplainFormat
ExplainOption
ExplainType
Expression
ExpressionRewriter
<C>
ExpressionTreeRewriter
<C>
ExpressionTreeRewriter.Context
<C>
Extract
FetchFirst
FieldReference
Format
FrameBound
FunctionCall
GenericDataType
GenericLiteral
Grant
GrantorSpecification
GrantRoles
GroupBy
GroupingElement
GroupingOperation
GroupingSets
Identifier
IfExpression
IF(v1,v2[,v3]): CASE WHEN v1 THEN v2 [ELSE v3] END
InListExpression
InPredicate
Insert
Intersect
IntervalDayTimeDataType
IntervalLiteral
IsNotNullPredicate
IsNullPredicate
Isolation
Join
JoinCriteria
JoinOn
JoinUsing
LambdaArgumentDeclaration
LambdaExpression
Lateral
LikeClause
LikePredicate
Limit
Literal
LogicalBinaryExpression
LongLiteral
NaturalJoin
Node
NodeLocation
NodeRef
<T extends
Node
>
NotExpression
NullIfExpression
NULLIF(V1,V2): CASE WHEN V1=V2 THEN NULL ELSE V1 END
NullLiteral
NumericParameter
Offset
OrderBy
Parameter
PathElement
PathSpecification
Prepare
PrincipalSpecification
Property
QualifiedName
QuantifiedComparisonExpression
Query
QueryBody
QuerySpecification
RefreshMaterializedView
Relation
RenameColumn
RenameSchema
RenameTable
RenameView
ResetSession
Revoke
RevokeRoles
Rollback
Rollup
Row
RowDataType
RowDataType.Field
SampledRelation
SearchedCaseExpression
Select
SelectItem
SetAuthorizationStatement
SetOperation
SetPath
SetRole
SetSchemaAuthorization
SetSession
SetTableAuthorization
SetViewAuthorization
ShowCatalogs
ShowColumns
ShowCreate
ShowFunctions
ShowGrants
ShowRoleGrants
ShowRoles
ShowSchemas
ShowSession
ShowStats
ShowTables
SimpleCaseExpression
SimpleGroupBy
SingleColumn
SortItem
StackableAstVisitor
<R,C>
StackableAstVisitor.StackableAstVisitorContext
<C>
StartTransaction
Statement
StringLiteral
SubqueryExpression
SubscriptExpression
SymbolReference
Table
TableElement
TableSubquery
TimeLiteral
TimestampLiteral
TransactionAccessMode
TransactionMode
TryExpression
TypeParameter
Union
Unnest
Update
UpdateAssignment
Use
Values
WhenClause
WindowDefinition
WindowFrame
WindowReference
WindowSpecification
With
WithQuery
Enum Summary
Enum
Description
ArithmeticBinaryExpression.Operator
ArithmeticUnaryExpression.Sign
Comment.Type
ComparisonExpression.Operator
CreateView.Security
CurrentTime.Function
DateTimeDataType.Type
ExplainFormat.Type
ExplainType.Type
Extract.Field
FrameBound.Type
FunctionCall.NullTreatment
GrantOnType
GrantorSpecification.Type
IntervalDayTimeDataType.Field
IntervalLiteral.IntervalField
IntervalLiteral.Sign
Isolation.Level
Join.Type
LikeClause.PropertiesOption
LogicalBinaryExpression.Operator
PrincipalSpecification.Type
QuantifiedComparisonExpression.Quantifier
SampledRelation.Type
SetRole.Type
ShowCreate.Type
SortItem.NullOrdering
SortItem.Ordering
WindowFrame.Type