Uses of Interface
ai.timefold.solver.core.api.domain.valuerange.CountableValueRange
Packages that use CountableValueRange
Package
Description
Domain annotations and support classes for a planning value range.
This package contains a work-in-progress implementation of a major new feature, codenamed "Move Streams".
-
Uses of CountableValueRange in ai.timefold.solver.core.api.domain.valuerange
Methods in ai.timefold.solver.core.api.domain.valuerange that return CountableValueRangeModifier and TypeMethodDescriptionstatic @NonNull CountableValueRange<BigDecimal>ValueRangeFactory.createBigDecimalValueRange(@NonNull BigDecimal from, @NonNull BigDecimal to) Build aCountableValueRangeof allBigDecimalvalues (of a specific scale) between 2 bounds.static @NonNull CountableValueRange<BigDecimal>ValueRangeFactory.createBigDecimalValueRange(@NonNull BigDecimal from, @NonNull BigDecimal to, @NonNull BigDecimal incrementUnit) Build aCountableValueRangeof a subset ofBigDecimalvalues (of a specific scale) between 2 bounds.static @NonNull CountableValueRange<BigInteger>ValueRangeFactory.createBigIntegerValueRange(@NonNull BigInteger from, @NonNull BigInteger to) Build aCountableValueRangeof allBigIntegervalues between 2 bounds.static @NonNull CountableValueRange<BigInteger>ValueRangeFactory.createBigIntegerValueRange(@NonNull BigInteger from, @NonNull BigInteger to, @NonNull BigInteger incrementUnit) Build aCountableValueRangeof a subset ofBigIntegervalues between 2 bounds.static @NonNull CountableValueRange<Boolean>ValueRangeFactory.createBooleanValueRange()Build aCountableValueRangeof bothbooleanvalues.static @NonNull CountableValueRange<Integer>ValueRangeFactory.createIntValueRange(int from, int to) Build aCountableValueRangeof allintvalues between 2 bounds.static @NonNull CountableValueRange<Integer>ValueRangeFactory.createIntValueRange(int from, int to, int incrementUnit) Build aCountableValueRangeof a subset ofintvalues between 2 bounds.static CountableValueRange<LocalDateTime>ValueRangeFactory.createLocalDateTimeValueRange(@NonNull LocalDateTime from, @NonNull LocalDateTime to, long incrementUnitAmount, @NonNull TemporalUnit incrementUnitType) Build aCountableValueRangeof a subset ofLocalDateTimevalues between 2 bounds.static @NonNull CountableValueRange<LocalDate>ValueRangeFactory.createLocalDateValueRange(@NonNull LocalDate from, @NonNull LocalDate to, long incrementUnitAmount, @NonNull TemporalUnit incrementUnitType) Build aCountableValueRangeof a subset ofLocalDatevalues between 2 bounds.static CountableValueRange<LocalTime>ValueRangeFactory.createLocalTimeValueRange(@NonNull LocalTime from, @NonNull LocalTime to, long incrementUnitAmount, @NonNull TemporalUnit incrementUnitType) Build aCountableValueRangeof a subset ofLocalTimevalues between 2 bounds.static @NonNull CountableValueRange<Long>ValueRangeFactory.createLongValueRange(long from, long to) Build aCountableValueRangeof alllongvalues between 2 bounds.static @NonNull CountableValueRange<Long>ValueRangeFactory.createLongValueRange(long from, long to, long incrementUnit) Build aCountableValueRangeof a subset oflongvalues between 2 bounds.static <Temporal_ extends Temporal & Comparable<? super Temporal_>>
@NonNull CountableValueRange<Temporal_>ValueRangeFactory.createTemporalValueRange(@NonNull Temporal_ from, @NonNull Temporal_ to, long incrementUnitAmount, @NonNull TemporalUnit incrementUnitType) Build aCountableValueRangeof a subset ofTemporalvalues (such asLocalDateorLocalDateTime) between 2 bounds. -
Uses of CountableValueRange in ai.timefold.solver.core.impl.domain.valuerange
Classes in ai.timefold.solver.core.impl.domain.valuerange that implement CountableValueRangeModifier and TypeClassDescriptionclassAbstract superclass forCountableValueRange(and thereforeValueRange). -
Uses of CountableValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.bigdecimal
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.bigdecimal that implement CountableValueRange -
Uses of CountableValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.biginteger
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.biginteger that implement CountableValueRange -
Uses of CountableValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.collection
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.collection that implement CountableValueRange -
Uses of CountableValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.composite
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.composite that implement CountableValueRangeModifier and TypeClassDescriptionfinal classfinal classfinal classConstructors in ai.timefold.solver.core.impl.domain.valuerange.buildin.composite with parameters of type CountableValueRangeModifierConstructorDescriptionNullAllowingCountableValueRange(CountableValueRange<T> childValueRange) Constructor parameters in ai.timefold.solver.core.impl.domain.valuerange.buildin.composite with type arguments of type CountableValueRangeModifierConstructorDescriptionCompositeCountableValueRange(List<? extends CountableValueRange<T>> childValueRangeList) -
Uses of CountableValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.primboolean
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.primboolean that implement CountableValueRange -
Uses of CountableValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.primint
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.primint that implement CountableValueRange -
Uses of CountableValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.primlong
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.primlong that implement CountableValueRange -
Uses of CountableValueRange in ai.timefold.solver.core.impl.domain.valuerange.buildin.temporal
Classes in ai.timefold.solver.core.impl.domain.valuerange.buildin.temporal that implement CountableValueRangeModifier and TypeClassDescriptionfinal classTemporalValueRange<Temporal_ extends Temporal & Comparable<? super Temporal_>> -
Uses of CountableValueRange in ai.timefold.solver.core.impl.move.streams
Methods in ai.timefold.solver.core.impl.move.streams that return CountableValueRangeModifier and TypeMethodDescription