Uses of Interface
ai.timefold.solver.core.api.domain.valuerange.ValueRange
Packages that use ValueRange
Package
Description
Domain annotations and support classes for a planning value range.
-
Uses of ValueRange in ai.timefold.solver.core.api.domain.valuerange
Subinterfaces of ValueRange in ai.timefold.solver.core.api.domain.valuerangeMethods in ai.timefold.solver.core.api.domain.valuerange that return ValueRangeModifier and TypeMethodDescriptionstatic @NonNull ValueRange<Double>ValueRangeFactory.createDoubleValueRange(double from, double to) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange
Classes in ai.timefold.solver.core.impl.domain.valuerange that implement ValueRangeModifier and TypeClassDescriptionclassAbstract superclass forCountableValueRange(and thereforeValueRange).classDeprecated, for removal: This API element is subject to removal in a future version.Uncountable value ranges were never fully supported in many places throughout the solver and therefore never gained traction. -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.bigdecimal
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.bigdecimal that implement ValueRange -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.biginteger
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.biginteger that implement ValueRange -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.collection
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.collection that implement ValueRange -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.composite
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.composite that implement ValueRangeModifier and TypeClassDescriptionfinal classfinal classfinal class -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.primboolean
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.primboolean that implement ValueRange -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.primdouble
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.primdouble that implement ValueRangeModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.PreferBigDecimalValueRange. -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.primint
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.primint that implement ValueRange -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.primlong
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.primlong that implement ValueRange -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.temporal
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.temporal that implement ValueRangeModifier and TypeClassDescriptionfinal classTemporalValueRange<Temporal_ extends Temporal & Comparable<? super Temporal_>> -
Uses of ValueRange in ai.timefold.solver.core.impl.domain.valuerange.descriptor
Methods in ai.timefold.solver.core.impl.domain.valuerange.descriptor that return ValueRangeModifier and TypeMethodDescriptionprotected <T> ValueRange<T>AbstractValueRangeDescriptor.doNullInValueRangeWrapping(ValueRange<T> valueRange) <T> ValueRange<T>CompositeValueRangeDescriptor.extractValueRange(Solution_ solution) <Value_> ValueRange<Value_>CompositeValueRangeDescriptor.extractValueRange(Solution_ solution, Object entity) <T> ValueRange<T>EntityIndependentValueRangeDescriptor.extractValueRange(Solution_ solution) As specified byValueRangeDescriptor.extractValueRange(Solution_, java.lang.Object).<Value_> ValueRange<Value_>FromEntityPropertyValueRangeDescriptor.extractValueRange(Solution_ solution, Object entity) <T> ValueRange<T>FromSolutionPropertyValueRangeDescriptor.extractValueRange(Solution_ solution) <Value_> ValueRange<Value_>FromSolutionPropertyValueRangeDescriptor.extractValueRange(Solution_ solution, Object entity) <Value_> ValueRange<Value_>ValueRangeDescriptor.extractValueRange(Solution_ solution, Object entity) protected <Value_> ValueRange<Value_>AbstractFromPropertyValueRangeDescriptor.readValueRange(Object bean) Methods in ai.timefold.solver.core.impl.domain.valuerange.descriptor with parameters of type ValueRangeModifier and TypeMethodDescriptionprotected <T> ValueRange<T>AbstractValueRangeDescriptor.doNullInValueRangeWrapping(ValueRange<T> valueRange)
ValueRangeFactory.createBigDecimalValueRange(BigDecimal, BigDecimal).