Hierarchy For Package io.trino.sql.ir
Class Hierarchy
- java.lang.Object
- io.trino.sql.ir.Booleans
- io.trino.sql.ir.ExpressionFormatter
- io.trino.sql.ir.ExpressionRewriter<C>
- io.trino.sql.ir.ExpressionTreeRewriter<C>
- io.trino.sql.ir.ExpressionTreeRewriter.Context<C>
- io.trino.sql.ir.IrExpressions
- io.trino.sql.ir.IrUtils
- io.trino.sql.ir.IrVisitor<R,
C> - io.trino.sql.ir.DefaultTraversalVisitor<C>
- io.trino.sql.ir.ExpressionFormatter.Formatter
- io.trino.sql.ir.NodeRef<T>
- io.trino.sql.ir.WhenClause
Interface Hierarchy
- io.trino.sql.ir.Expression
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.trino.sql.ir.Comparison.Operator
- io.trino.sql.ir.Logical.Operator
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.trino.sql.ir.Array (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Between (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Bind (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Call (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Case (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Cast (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Coalesce (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Comparison (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Constant (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.FieldReference (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.In (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.IsNull (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Lambda (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Logical (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Not (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.NullIf (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Reference (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Row (implements io.trino.sql.ir.Expression)
- io.trino.sql.ir.Switch (implements io.trino.sql.ir.Expression)
- java.lang.Record