IAbstractJoin Interface 
Namespace: VDS.RDF.Query.Algebra
The IAbstractJoin type exposes the following members.
Name  Description  

FixedVariables 
Gets the enumeration of fixed variables in the algebra i.e. variables that are guaranteed to have a bound value.
(Inherited from ISparqlAlgebra.)  
FloatingVariables 
Gets the enumeration of floating variables in the algebra i.e. variables that are not guaranteed to have a bound value.
(Inherited from ISparqlAlgebra.)  
Lhs 
Gets the LHS of the Join.
 
Rhs 
Gets the RHS of the Join.
 
Variables 
Gets the enumeration of Variables used in the Algebra.
(Inherited from ISparqlAlgebra.) 
Name  Description  

Evaluate 
Evaluates the Algebra in the given Context.
(Inherited from ISparqlAlgebra.)  
ToGraphPattern 
Converts the Algebra back to a Graph Pattern.
(Inherited from ISparqlAlgebra.)  
ToQuery 
Converts the Algebra back to a SPARQL Query.
(Inherited from ISparqlAlgebra.)  
Transform 
Transforms both sides of the Join using the given Optimiser.
 
TransformLhs 
Transforms the LHS of the Join using the given Optimiser.
 
TransformRhs 
Transforms the RHS of the Join using the given Optimiser.
