Class StreamPropertyDerivations
java.lang.Object
io.trino.sql.planner.optimizations.StreamPropertyDerivations
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionderiveProperties(PlanNode node, StreamPropertyDerivations.StreamProperties inputProperties, PlannerContext plannerContext, Session session, TypeProvider types, IrTypeAnalyzer typeAnalyzer) deriveProperties(PlanNode node, List<StreamPropertyDerivations.StreamProperties> inputProperties, PlannerContext plannerContext, Session session, TypeProvider types, IrTypeAnalyzer typeAnalyzer) derivePropertiesRecursively(PlanNode node, PlannerContext plannerContext, Session session, TypeProvider types, IrTypeAnalyzer typeAnalyzer)
-
Method Details
-
derivePropertiesRecursively
public static StreamPropertyDerivations.StreamProperties derivePropertiesRecursively(PlanNode node, PlannerContext plannerContext, Session session, TypeProvider types, IrTypeAnalyzer typeAnalyzer) -
deriveProperties
public static StreamPropertyDerivations.StreamProperties deriveProperties(PlanNode node, StreamPropertyDerivations.StreamProperties inputProperties, PlannerContext plannerContext, Session session, TypeProvider types, IrTypeAnalyzer typeAnalyzer) -
deriveProperties
public static StreamPropertyDerivations.StreamProperties deriveProperties(PlanNode node, List<StreamPropertyDerivations.StreamProperties> inputProperties, PlannerContext plannerContext, Session session, TypeProvider types, IrTypeAnalyzer typeAnalyzer)
-