OptaPlanner core 6.0.0.Beta1

org.optaplanner.core.impl.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()

OptaPlanner core 6.0.0.Beta1

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