Package io.trino.sql

Class PlannerContext

java.lang.Object
io.trino.sql.PlannerContext

public class PlannerContext extends Object
A carrier of core, global, non-derived services for planner and analyzer. This is used to ease the addition of new services in the future without having to modify large portions the planner and analyzer just to pass around the service.