public interface IHashJoinUtilityFactory extends Serializable
IHashJoinUtility.(by using such a factory as an annotation of
{@link HashIndexOpBase} it becomes possible
to get rid of the two earlier subclasses of
{@link HashIndexOp} (namely, HTreeHashIndexOp
and JVMHashIndexOp) which imposed the duplication
of code)| Modifier and Type | Method and Description |
|---|---|
IHashJoinUtility |
create(BOpContext<IBindingSet> context,
INamedSolutionSetRef namedSetRef,
PipelineOp op,
JoinTypeEnum joinType)
Return an instance of the
IHashJoinUtility. |
IHashJoinUtility create(BOpContext<IBindingSet> context, INamedSolutionSetRef namedSetRef, PipelineOp op, JoinTypeEnum joinType)
IHashJoinUtility.context - The BOpEvaluationContextnamedSetRef - Metadata to identify the named solution set.op - The operator whose annotation will inform the construction of
the hash index.joinType - The type of join.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.