Uses of Interface
se.liu.ida.hefquin.engine.queryplan.executable.BinaryExecutableOp
Packages that use BinaryExecutableOp
Package
Description
-
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased that return BinaryExecutableOpModifier and TypeMethodDescriptionResultElementIterWithBinaryExecOp.getOp()ResultElementIterWithBinaryExecOp.MyOpRunnerThread.getOp()Constructors in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased with parameters of type BinaryExecutableOpModifierConstructorDescriptionMyOpRunnerThread(BinaryExecutableOp op, ResultElementIterator inputIter1, ResultElementIterator inputIter2) ResultElementIterWithBinaryExecOp(BinaryExecutableOp op, ResultElementIterator inputIter1, ResultElementIterator inputIter2, ExecutionContext execCxt) -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Classes in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops that implement BinaryExecutableOpModifier and TypeClassDescriptionclassclassTop-level base class for all implementations ofBinaryExecutableOp.classclassTo be used for MINUS clauses.classBuilds the hash table based on the input from the first subplan.classBuilds the hash table based on the input from the second subplan.classAttention, this is a purely local implementation of the nested loops join algorithm---nothing fancy, no requests to federation members or anything.classImplementation of the symmetric hash join algorithm. -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
Fields in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased declared as BinaryExecutableOpModifier and TypeFieldDescriptionprotected final BinaryExecutableOpPushBasedPlanThreadImplForBinaryOperator.opConstructors in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased with parameters of type BinaryExecutableOpModifierConstructorDescriptionPushBasedPlanThreadImplForBinaryOperator(BinaryExecutableOp op, PushBasedPlanThread input1, PushBasedPlanThread input2, ExecutionContext execCxt) -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.physical
Methods in se.liu.ida.hefquin.engine.queryplan.physical that return BinaryExecutableOpModifier and TypeMethodDescriptionBinaryPhysicalOp.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryplan.physical.impl
Methods in se.liu.ida.hefquin.engine.queryplan.physical.impl that return BinaryExecutableOpModifier and TypeMethodDescriptionPhysicalOpBinaryUnion.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) PhysicalOpHashJoin1.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) PhysicalOpHashJoin2.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) PhysicalOpMinus.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) PhysicalOpNaiveNestedLoopsJoin.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) PhysicalOpSymmetricHashJoin.createExecOp(boolean collectExceptions, QueryPlanningInfo qpInfo, ExpectedVariables... inputVars) -
Uses of BinaryExecutableOp in se.liu.ida.hefquin.engine.queryproc.impl.compiler
Methods in se.liu.ida.hefquin.engine.queryproc.impl.compiler with parameters of type BinaryExecutableOpModifier and TypeMethodDescriptionprotected PushBasedPlanThreadQueryPlanCompilerForPushBasedExecution.createThread(BinaryExecutableOp op, PushBasedPlanThread input1, PushBasedPlanThread input2, ExecutionContext execCxt)