public interface IStarJoin<E> extends IPredicate<E>
IPredicate - the star join predicate.
This type of predicate bypasses the normal join operation and does a binding
set join of the matches to its star constraints from within the access path
operation.| Modifier and Type | Interface and Description |
|---|---|
static interface |
IStarJoin.IStarConstraint<E>
Deprecated.
A star constraint specifies the shape of the star join.
|
IPredicate.Annotations| Modifier and Type | Method and Description |
|---|---|
void |
addStarConstraint(IStarJoin.IStarConstraint<E> constraint)
Deprecated.
Add a star constraint for this star join.
|
Iterator<IVariable> |
getConstraintVariables()
Deprecated.
Returns an iterator over the variables used in this star join's
constraints.
|
int |
getNumStarConstraints()
Deprecated.
Return the number of star constraints.
|
Iterator<IStarJoin.IStarConstraint<E>> |
getStarConstraints()
Deprecated.
Returns an iterator over this star join's constraints.
|
asBound, asBound, asBound, equals, get, get, getAccessPathExpander, getAccessPathFilter, getIndexLocalFilter, getKeyOrder, getOnlyRelationName, getPartitionId, getRelationCount, getRelationName, getTimestamp, getVariableCount, getVariableCount, hashCode, isFullyBound, isOptional, isRemoteAccessPath, setArg, setBOpId, setPartitionId, setRelationName, toString, toStringannotations, argIterator, args, arity, clone, getEvaluationContext, getId, getProperty, getRequiredProperty, isController, setProperty, toArray, toArray, toShortString, toStringgetPropertyvoid addStarConstraint(IStarJoin.IStarConstraint<E> constraint)
constraint - the star constraintIterator<IStarJoin.IStarConstraint<E>> getStarConstraints()
int getNumStarConstraints()
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.