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 JoinKey
static JoinKey
JoinKey.create
(Collection<Var> vars) static JoinKey
JoinKey.create
(Collection<Var> vars1, Collection<Var> vars2) Make a JoinKey from the intersection of two setsstatic JoinKey
Create a JoinKey directly from a Set.static JoinKey
static JoinKey
static JoinKey
JoinKey.createVarKey
(Collection<Var> vars1, Collection<Var> vars2) Deprecated.static JoinKey
JoinKey.empty()
Methods in org.apache.jena.sparql.engine.join with parameters of type JoinKeyModifier and TypeMethodDescriptionstatic QueryIterator
QueryIterHashJoin.create
(JoinKey joinKey, QueryIterator left, QueryIterator right, ExecutionContext execCxt) Create a hashjoin QueryIterator.static QueryIterator
QueryIterHashLeftJoin_Left.create
(JoinKey joinKey, QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Create a hashjoin QueryIterator.static QueryIterator
QueryIterHashLeftJoin_Right.create
(JoinKey joinKey, QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Create a hashjoin QueryIterator.static QueryIterator
Join.hashJoin
(JoinKey joinKey, QueryIterator left, QueryIterator right, ExecutionContext execCxt) Evaluate using a hash join.static QueryIterator
Join.hashLeftJoin
(JoinKey joinKey, QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Left outer join by using hash join.static QueryIterator
Join.join
(JoinKey joinKey, QueryIterator left, QueryIterator right, ExecutionContext execCxt) Standard entry point to a join of two streams.