org.openrdf.query.algebra.evaluation.impl
Class EvaluationStatistics

java.lang.Object
  extended by org.openrdf.query.algebra.evaluation.impl.EvaluationStatistics
Direct Known Subclasses:
MemoryStoreConnection.MemEvaluationStatistics

public class EvaluationStatistics
extends Object

Supplies various query model statistics to the query engine/optimizer.

Author:
Arjohn Kampman, James Leigh

Nested Class Summary
protected static class EvaluationStatistics.CardinalityCalculator
           
 
Constructor Summary
EvaluationStatistics()
           
 
Method Summary
 double getCardinality(TupleExpr expr)
           
 double getCardinality(TupleExpr expr, Set<String> boundVars)
           
protected  EvaluationStatistics.CardinalityCalculator getCardinalityCalculator(Set<String> boundVars)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvaluationStatistics

public EvaluationStatistics()
Method Detail

getCardinality

public double getCardinality(TupleExpr expr)

getCardinality

public double getCardinality(TupleExpr expr,
                             Set<String> boundVars)

getCardinalityCalculator

protected EvaluationStatistics.CardinalityCalculator getCardinalityCalculator(Set<String> boundVars)


Copyright © 2001-2007 Aduna. All Rights Reserved.