Class LogicalOpBind
java.lang.Object
se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOperatorBase
se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpBind
- All Implemented Interfaces:
LogicalOperator,UnaryLogicalOp
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.jena.sparql.core.VarExprListFields inherited from class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOperatorBase
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.apache.jena.sparql.core.VarExprListgetExpectedVariables(ExpectedVariables... inputVars) Returns the variables that can be expected in the solution mappings produced by this operator if the input(s) to this operator contain solutions mappings with the given set(s) of variables.inthashCode()toString()voidvisit(LogicalPlanVisitor visitor) Methods inherited from class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOperatorBase
getIDMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalOperator
getID
-
Field Details
-
bindExpressions
protected final org.apache.jena.sparql.core.VarExprList bindExpressions
-
-
Constructor Details
-
LogicalOpBind
public LogicalOpBind(org.apache.jena.sparql.core.VarExprList bindExpressions)
-
-
Method Details
-
getExpectedVariables
Description copied from interface:LogicalOperatorReturns the variables that can be expected in the solution mappings produced by this operator if the input(s) to this operator contain solutions mappings with the given set(s) of variables. The number ofExpectedVariablesobjects 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:
getExpectedVariablesin interfaceLogicalOperator
-
equals
-
hashCode
public int hashCode() -
getBindExpressions
public org.apache.jena.sparql.core.VarExprList getBindExpressions() -
visit
- Specified by:
visitin interfaceLogicalOperator
-
toString
-