|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.clarkparsia.pellet.sparqldl.engine.QueryCost
public class QueryCost
Title: AtomCostImpl
Description: Computes the cost estimate for given atom.
Copyright: Copyright (c) 2007
Company: Clark & Parsia, LLC.
Constructor Summary | |
---|---|
QueryCost(KnowledgeBase kb)
|
Method Summary | |
---|---|
double |
estimate(java.util.List<QueryAtom> atoms)
|
double |
estimate(java.util.List<QueryAtom> atoms,
java.util.Collection<aterm.ATermAppl> bound)
|
double |
estimate(QueryAtom atom)
|
double |
estimate(QueryAtom atom,
java.util.Collection<aterm.ATermAppl> bound)
|
double |
getBranchCount()
|
double |
getStaticCost()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public QueryCost(KnowledgeBase kb)
Method Detail |
---|
public double estimate(java.util.List<QueryAtom> atoms)
public double estimate(java.util.List<QueryAtom> atoms, java.util.Collection<aterm.ATermAppl> bound)
public double estimate(QueryAtom atom)
public double estimate(QueryAtom atom, java.util.Collection<aterm.ATermAppl> bound)
public double getBranchCount()
public double getStaticCost()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |