Interface PhysicalOperatorForLogicalOperator

  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the variables that can be expected in the solution mappings produced by this operator in the case that the input(s) to this operator contain solutions mappings with the given set(s) of variables.
    Returns the logical operator implemented by this physical operator.

    Methods inherited from interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOperator

    createExecOp, visit
  • Method Details

    • getLogicalOperator

      LogicalOperator getLogicalOperator()
      Returns the logical operator implemented by this physical operator.
    • getExpectedVariables

      default ExpectedVariables getExpectedVariables(ExpectedVariables... inputVars)
      Description copied from interface: QueryPlanOperator
      Returns the variables that can be expected in the solution mappings produced by this operator in the case that the input(s) to this operator contain solutions mappings with the given set(s) of variables. The number of ExpectedVariables objects passed to this method must be in line with the degree of this operator (e.g., for a unary operator, exactly one such object must be passed).
      Specified by:
      getExpectedVariables in interface QueryPlanOperator