org.drools.planner.core.domain.variable
Interface PlanningValueRangeDescriptor

All Known Implementing Classes:
AbstractPlanningValueRangeDescriptor, CompositePlanningValueRangeDescriptor, PlanningEntityPropertyPlanningValueRangeDescriptor, SolutionPropertyPlanningValueRangeDescriptor, UndefinedPlanningValueRangeDescriptor

public interface PlanningValueRangeDescriptor


Method Summary
 Collection<?> extractAllValues(Solution solution)
           
 Collection<?> extractValues(Solution solution, Object planningEntity)
           
 long getProblemScale(Solution solution, Object planningEntity)
           
 boolean isValuesCacheable()
           
 

Method Detail

extractAllValues

Collection<?> extractAllValues(Solution solution)

extractValues

Collection<?> extractValues(Solution solution,
                            Object planningEntity)

getProblemScale

long getProblemScale(Solution solution,
                     Object planningEntity)

isValuesCacheable

boolean isValuesCacheable()


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.