OptaPlanner core 6.0.0.Beta3

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 getValueCount(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)

getValueCount

long getValueCount(Solution solution,
                   Object planningEntity)

isValuesCacheable

boolean isValuesCacheable()

OptaPlanner core 6.0.0.Beta3

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