Package

net.sansa_stack.inference.rules

plan

Permalink

package plan

Visibility
  1. Public
  2. All

Type Members

  1. case class Join(tp1: Triple, tp2: Triple, joinVar: Node) extends Product with Serializable

    Permalink

    A join between two triple patterns.

  2. case class Plan(triplePatterns: Set[Triple], target: Triple, joins: Set[Join]) extends Product with Serializable

    Permalink

    An execution plan to process a single rule.

  3. class PlanGenerator extends Logging

    Permalink

  4. trait SQLGenerator extends AnyRef

    Permalink

    A SQL generator for rules.

  5. class SQLQuery extends AnyRef

    Permalink

  6. class SimpleCalciteConnection extends CalciteConnection

    Permalink

  7. class SimplePlanExecutor extends AnyRef

    Permalink

  8. class SimplePlanGenerator extends Logging

    Permalink

  9. class SimpleRelBuilder extends RelBuilder

    Permalink

  10. class SimpleSQLGenerator extends SQLGenerator with Logging

    Permalink

    A simple implementation of a SQL generator: Joins are generated for common triple patterns in the body.

    A simple implementation of a SQL generator: Joins are generated for common triple patterns in the body. Projection variables are based on the head.

  11. class TriplesTableFactory extends TableFactory[Table]

    Permalink

Ungrouped