org.openrdf.sail.memory
Class MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator

java.lang.Object
  extended by org.openrdf.query.algebra.helpers.QueryModelVisitorBase<RuntimeException>
      extended by org.openrdf.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
          extended by org.openrdf.sail.memory.MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator
All Implemented Interfaces:
QueryModelVisitor<RuntimeException>
Enclosing class:
MemoryStoreConnection.MemEvaluationStatistics

protected class MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator
extends EvaluationStatistics.CardinalityCalculator


Field Summary
 
Fields inherited from class org.openrdf.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
boundVars, cardinality
 
Constructor Summary
MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator(Set<String> boundVars)
           
 
Method Summary
protected  Value getConstantValue(Var var)
           
 void meet(StatementPattern sp)
           
 
Methods inherited from class org.openrdf.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
countBoundVars, countConstantVars, getCardinality, meet, meet, meet, meet, meetBinaryTupleOperator, meetNode, meetUnaryTupleOperator
 
Methods inherited from class org.openrdf.query.algebra.helpers.QueryModelVisitorBase
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetSubQueryValueOperator, meetUnaryValueOperator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator

public MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator(Set<String> boundVars)
Method Detail

meet

public void meet(StatementPattern sp)
Specified by:
meet in interface QueryModelVisitor<RuntimeException>
Overrides:
meet in class EvaluationStatistics.CardinalityCalculator

getConstantValue

protected Value getConstantValue(Var var)


Copyright © 2001-2007 Aduna. All Rights Reserved.