Uses of Class
org.apache.jena.sparql.engine.join.JoinKey
Packages that use JoinKey
-
Uses of JoinKey in org.apache.jena.sparql.engine.join
Methods in org.apache.jena.sparql.engine.join that return JoinKeyModifier and TypeMethodDescriptionJoinKey.Builder.build()static JoinKeyJoinKey.create(Collection<Var> vars1, Collection<Var> vars2) Make a JoinKey from the intersection of two setsstatic JoinKeystatic JoinKeyJoinKey.createVarKey(Collection<Var> vars1, Collection<Var> vars2) Make a JoinKey of single variable from the intersection of two setsMethods in org.apache.jena.sparql.engine.join with parameters of type JoinKeyModifier and TypeMethodDescriptionstatic QueryIteratorQueryIterHashJoin.create(JoinKey joinKey, QueryIterator left, QueryIterator right, ExecutionContext execCxt) Create a hashjoin QueryIterator.static QueryIteratorQueryIterHashLeftJoin_Left.create(JoinKey joinKey, QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Create a hashjoin QueryIterator.static QueryIteratorQueryIterHashLeftJoin_Right.create(JoinKey joinKey, QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Create a hashjoin QueryIterator.static QueryIteratorJoin.hashJoin(JoinKey joinKey, QueryIterator left, QueryIterator right, ExecutionContext execCxt) Evaluate using a hash join.static QueryIteratorJoin.hashLeftJoin(JoinKey joinKey, QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Left outer join by using hash join.