Uses of Interface
org.pentaho.aggdes.algorithm.Algorithm.CostBenefit
Packages that use Algorithm.CostBenefit
Package
Description
Defines the interface of the Aggregate Designer algorithm and supporting
classes.
Provides a default implementation of the Aggregate Design algorithm,
which is specified in the
org.pentaho.aggdes.algorithm
package.-
Uses of Algorithm.CostBenefit in org.pentaho.aggdes.algorithm
Methods in org.pentaho.aggdes.algorithm that return types with arguments of type Algorithm.CostBenefitModifier and TypeMethodDescriptionAlgorithm.computeAggregateCosts
(Schema schema, Map<Parameter, Object> parameterValues, List<Aggregate> aggregateList) Computes cost/benefit metrics for a list of Aggregates.Result.getCostBenefits()
Returns a list of cost/benefit for each aggregate. -
Uses of Algorithm.CostBenefit in org.pentaho.aggdes.algorithm.impl
Methods in org.pentaho.aggdes.algorithm.impl that return Algorithm.CostBenefitModifier and TypeMethodDescriptionLattice.costBenefitOf
(AggregateImpl aggregate) Returns an object representing the cost of the given aggregate, and benefit of adding it to the current lattice.MonteCarloLatticeImpl.costBenefitOf
(AggregateImpl aggregate) Methods in org.pentaho.aggdes.algorithm.impl that return types with arguments of type Algorithm.CostBenefitModifier and TypeMethodDescriptionAdaptiveMonteCarloAlgorithm.computeAggregateCosts
(Schema schema, Map<Parameter, Object> parameterValues, List<Aggregate> aggregateList) ExhaustiveLatticeAlgorithm.computeAggregateCosts
(Schema schema, Map<Parameter, Object> parameterValues, List<Aggregate> aggregateList) LatticeImpl.computeAggregateCosts
(List<AggregateImpl> aggregateList) static List
<Algorithm.CostBenefit> LatticeImpl.computeAggregateCosts
(Lattice lattice, List<AggregateImpl> aggregateList) MonteCarloAlgorithm.computeAggregateCosts
(Schema schema, Map<Parameter, Object> parameterValues, List<Aggregate> aggregateList) ResultImpl.getCostBenefits()