Class EvaluateFieldReference

java.lang.Object
io.trino.sql.ir.optimizer.rule.EvaluateFieldReference
All Implemented Interfaces:
IrOptimizerRule

public class EvaluateFieldReference extends Object implements IrOptimizerRule
Resolves field reference from an explicit row. E.g.,
  • Row(a, b, c).0 -> a
  • Constant(<row type>, (1, 2, 3)).0 -> 1