OptaPlanner core 6.0.0.CR2

org.optaplanner.core.impl.domain.value
Interface PlanningValueRangeDescriptor

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

public interface PlanningValueRangeDescriptor


Method Summary
 Collection<?> extractAllValues(Solution solution)
           
 Collection<?> extractValues(Solution solution, Object entity)
           
 long getValueCount(Solution solution, Object entity)
           
 boolean isEntityDependent()
           
 boolean isValuesCacheable()
           
 

Method Detail

isEntityDependent

boolean isEntityDependent()

extractAllValues

Collection<?> extractAllValues(Solution solution)

extractValues

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

getValueCount

long getValueCount(Solution solution,
                   Object entity)

isValuesCacheable

boolean isValuesCacheable()

OptaPlanner core 6.0.0.CR2

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