Hierarchy For Package io.trino.sql.routine.ir
Class Hierarchy
- java.lang.Object
- io.trino.sql.routine.ir.DefaultIrNodeVisitor (implements io.trino.sql.routine.ir.IrNodeVisitor<C,
R>)
- io.trino.sql.routine.ir.DefaultIrNodeVisitor (implements io.trino.sql.routine.ir.IrNodeVisitor<C,
Interface Hierarchy
- io.trino.sql.routine.ir.IrNode
- io.trino.sql.routine.ir.IrStatement
- io.trino.sql.routine.ir.IrNodeVisitor<C,
R>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.trino.sql.routine.ir.IrBlock (implements io.trino.sql.routine.ir.IrStatement)
- io.trino.sql.routine.ir.IrBreak (implements io.trino.sql.routine.ir.IrStatement)
- io.trino.sql.routine.ir.IrContinue (implements io.trino.sql.routine.ir.IrStatement)
- io.trino.sql.routine.ir.IrIf (implements io.trino.sql.routine.ir.IrStatement)
- io.trino.sql.routine.ir.IrLabel
- io.trino.sql.routine.ir.IrLoop (implements io.trino.sql.routine.ir.IrStatement)
- io.trino.sql.routine.ir.IrRepeat (implements io.trino.sql.routine.ir.IrStatement)
- io.trino.sql.routine.ir.IrReturn (implements io.trino.sql.routine.ir.IrStatement)
- io.trino.sql.routine.ir.IrRoutine (implements io.trino.sql.routine.ir.IrNode)
- io.trino.sql.routine.ir.IrSet (implements io.trino.sql.routine.ir.IrStatement)
- io.trino.sql.routine.ir.IrVariable (implements io.trino.sql.routine.ir.IrNode)
- io.trino.sql.routine.ir.IrWhile (implements io.trino.sql.routine.ir.IrStatement)
- java.lang.Record