Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Optimizer

An Optimizer applies a set of optimization rules, implemented using subclasses of PlanVisitor.

author

Thomas Minier

Hierarchy

  • Optimizer

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

Private _visitors

_visitors: PlanVisitor[]

Methods

addVisitor

optimize

  • optimize(plan: PlanNode): PlanNode
  • Optimize a SPARQL query expression tree, by applying the set of rules.

    Parameters

    • plan: PlanNode

      SPARQL query expression tree to iptimize

    Returns PlanNode

    Optimized SPARQL query expression tree

Static getDefault

Generated using TypeDoc