net.sf.saffron.opt
Interface PlanCost

All Known Implementing Classes:
VolcanoCost

public interface PlanCost

todo:


Method Summary
 boolean equals(PlanCost cost)
           
 double getCpu()
           
 double getIo()
           
 double getRows()
           
 boolean isInfinite()
           
 boolean isLe(PlanCost cost)
           
 boolean isLt(PlanCost cost)
           
 PlanCost minus(PlanCost cost)
           
 PlanCost multiplyBy(double factor)
           
 PlanCost plus(PlanCost cost)
           
 String toString()
           
 

Method Detail

getCpu

public double getCpu()

isInfinite

public boolean isInfinite()

getIo

public double getIo()

isLe

public boolean isLe(PlanCost cost)

isLt

public boolean isLt(PlanCost cost)

getRows

public double getRows()

equals

public boolean equals(PlanCost cost)

minus

public PlanCost minus(PlanCost cost)

multiplyBy

public PlanCost multiplyBy(double factor)

plus

public PlanCost plus(PlanCost cost)

toString

public String toString()
Overrides:
toString in class Object

SourceForge.net_Logo