Class Node

java.lang.Object
io.trino.sql.tree.Node
Direct Known Subclasses:
CallArgument, CaseStatementWhenClause, ControlStatement, DataTypeParameter, Descriptor, DescriptorField, ElseClause, ElseIfClause, EmptyTableTreatment, ExplainOption, Expression, FetchFirst, FrameBound, FunctionSpecification, GroupBy, GroupingElement, JsonArrayElement, JsonObjectMember, JsonPathInvocation, JsonPathParameter, JsonTableColumnDefinition, JsonTablePlan, Limit, MeasureDefinition, MergeCase, Offset, OrderBy, ParameterDeclaration, PathElement, PathSpecification, PatternQuantifier, PatternSearchMode, ProcessingMode, Property, QueryPeriod, Relation, ReturnsClause, RoutineCharacteristic, RowDataType.Field, RowPattern, Select, SelectItem, SkipTo, SortItem, Statement, SubsetDefinition, TableElement, TableFunctionArgument, TableFunctionDescriptorArgument, TableFunctionTableArgument, TransactionMode, UpdateAssignment, VariableDefinition, WindowDefinition, WindowFrame, WindowReference, WindowSpecification, With, WithQuery

public abstract class Node extends Object