Interface EntityIndependentValueRangeDescriptor<Solution_>
- Type Parameters:
Solution_- the solution type, the class with thePlanningSolutionannotation
- All Superinterfaces:
ValueRangeDescriptor<Solution_>
- All Known Implementing Classes:
CompositeValueRangeDescriptor,FromSolutionPropertyValueRangeDescriptor
public interface EntityIndependentValueRangeDescriptor<Solution_>
extends ValueRangeDescriptor<Solution_>
-
Method Summary
Modifier and TypeMethodDescription<T> ValueRange<T>extractValueRange(Solution_ solution) As specified byValueRangeDescriptor.extractValueRange(Solution_, java.lang.Object).longextractValueRangeSize(Solution_ solution) Methods inherited from interface ai.timefold.solver.core.impl.domain.valuerange.descriptor.ValueRangeDescriptor
extractValueRange, extractValueRangeSize, getVariableDescriptor, isCountable, isEntityIndependent, mightContainEntity
-
Method Details
-
extractValueRange
As specified byValueRangeDescriptor.extractValueRange(Solution_, java.lang.Object).- Parameters:
solution- never null- Returns:
- never null
- See Also:
-
extractValueRangeSize
- Parameters:
solution- never null- Returns:
- never null
- See Also:
-