public class AST2BOpJoins extends AST2BOpFilters
AST2BOpBase.Annotations| Modifier | Constructor and Description |
|---|---|
protected |
AST2BOpJoins() |
| Modifier and Type | Method and Description |
|---|---|
static PipelineOp |
join(PipelineOp left,
Predicate pred,
Set<IVariable<?>> doneSet,
Collection<IConstraint> constraints,
Long cutoffLimit,
Properties queryHints,
AST2BOpContext ctx)
Add a join for a statement pattern.
|
addChunkedMaterializationStep, addMaterializationSteps1, addMaterializationSteps2, addMaterializationSteps3, addNonConditionalMaterializationSteps, getJoinConstraints, getJoinConstraints, getJoinConstraints2applyQueryHints, applyQueryHints, leftOrEmptypublic static PipelineOp join(PipelineOp left, Predicate pred, Set<IVariable<?>> doneSet, Collection<IConstraint> constraints, Long cutoffLimit, Properties queryHints, AST2BOpContext ctx)
left - pred - The predicate describing the statement pattern.doneSet - The set of variables already known to be materialized.constraints - Constraints on that join (optional).cutoffLimit - When non-null, this is the limit for a cutoff join (RTO).queryHints - Query hints associated with that StatementPatternNode.ctx - The evaluation context.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.