Uses of Interface
io.trino.sql.routine.ir.IrStatement
Packages that use IrStatement
-
Uses of IrStatement in io.trino.sql.routine.ir
Classes in io.trino.sql.routine.ir that implement IrStatementModifier and TypeClassDescriptionfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordMethods in io.trino.sql.routine.ir that return IrStatementModifier and TypeMethodDescriptionIrRoutine.body()Returns the value of thebodyrecord component.IrIf.ifTrue()Returns the value of theifTruerecord component.Methods in io.trino.sql.routine.ir that return types with arguments of type IrStatementModifier and TypeMethodDescriptionIrIf.ifFalse()Returns the value of theifFalserecord component.IrBlock.statements()Returns the value of thestatementsrecord component.Constructors in io.trino.sql.routine.ir with parameters of type IrStatementModifierConstructorDescriptionIrIf(RowExpression condition, IrStatement ifTrue, Optional<IrStatement> ifFalse) Creates an instance of aIrIfrecord class.IrRoutine(Type returnType, List<IrVariable> parameters, IrStatement body) Creates an instance of aIrRoutinerecord class.Constructor parameters in io.trino.sql.routine.ir with type arguments of type IrStatementModifierConstructorDescriptionIrIf(RowExpression condition, IrStatement ifTrue, Optional<IrStatement> ifFalse) Creates an instance of aIrIfrecord class.