Class SketchBasedJoinEstimator.AccessShape
java.lang.Object
org.eclipse.rdf4j.query.algebra.evaluation.sketch.SketchBasedJoinEstimator.AccessShape
- Enclosing class:
SketchBasedJoinEstimator
-
Method Summary
Modifier and TypeMethodDescriptiondoubleestimateAccessRows(int prefixMask) doubleestimateAccessRows(Set<SketchBasedJoinEstimator.Component> prefixComponents) intdoublebooleanisDirectLookup(int prefixMask) booleanisDirectLookup(Set<SketchBasedJoinEstimator.Component> prefixComponents) intintpattern()
-
Method Details
-
pattern
-
filterMultiplier
public double filterMultiplier() -
joinBoundComponentMask
public int joinBoundComponentMask() -
joinBoundVarName
-
filterLookupComponents
-
filterLookupComponentMask
public int filterLookupComponentMask() -
lookupBoundComponents
-
lookupBoundComponentMask
public int lookupBoundComponentMask() -
estimateAccessRows
-
estimateAccessRows
public double estimateAccessRows(int prefixMask) -
isDirectLookup
-
isDirectLookup
public boolean isDirectLookup(int prefixMask)
-