optaplanner-examples/src/main/java/org/optaplanner/examples/cheaptime/domain/TaskAssignment.java
@ValueRangeProvider(id = "startPeriodRange")
    public CountableValueRange<Integer> getStartPeriodRange() {
        return ValueRangeFactory.createIntValueRange(task.getStartPeriodRangeFrom(), task.getStartPeriodRangeTo());
    }
@ValueRangeProvider(id = "startPeriodRange")
    public CountableValueRange<Integer> getStartPeriodRange() {
        return ValueRangeFactory.createIntValueRange(task.getStartPeriodRangeFrom(), task.getStartPeriodRangeTo());
    }
@ ValueRangeProvider ( id = "startPeriodRange" ) public CountableValueRange < Integer > getStartPeriodRange ( ) { return ValueRangeFactory . createIntValueRange ( task . getStartPeriodRangeFrom ( ) , task . getStartPeriodRangeTo ( ) ) ; }
************************************************************************
************************************************************************