Drools Planner distribution 6.0.0.Alpha9

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

All Known Implementing Classes:
AbstractPlanningValueRangeDescriptor, CompositePlanningValueRangeDescriptor, FromEntityPropertyPlanningValueRangeDescriptor, FromSolutionPropertyPlanningValueRangeDescriptor, UndefinedPlanningValueRangeDescriptor

public interface PlanningValueRangeDescriptor


Method Summary
 Collection<?> extractAllValuesWithFiltering(Solution solution)
           
 Collection<?> extractValuesWithFiltering(Solution solution, Object planningEntity)
           
 long getProblemScale(Solution solution, Object planningEntity)
           
 boolean isEntityDependent()
           
 boolean isValuesCacheable()
           
 

Method Detail

isEntityDependent

boolean isEntityDependent()

extractAllValuesWithFiltering

Collection<?> extractAllValuesWithFiltering(Solution solution)

extractValuesWithFiltering

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

getProblemScale

long getProblemScale(Solution solution,
                     Object planningEntity)

isValuesCacheable

boolean isValuesCacheable()

Drools Planner distribution 6.0.0.Alpha9

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