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
cardinality
 
Constructor Summary
protected MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator()
           
 
Method Summary
 double getCardinality(StatementPattern sp)
           
protected  Value getConstantValue(Var var)
           
 
Methods inherited from class org.openrdf.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
countConstantVars, getCardinality, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetExternalSet, 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, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetOther, meetSubQueryValueOperator, meetUnaryValueOperator, meetUpdateExpr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator

protected MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator()
Method Detail

getCardinality

public double getCardinality(StatementPattern sp)
Overrides:
getCardinality in class EvaluationStatistics.CardinalityCalculator

getConstantValue

protected Value getConstantValue(Var var)


Copyright © 2001-2012 Aduna. All Rights Reserved.