org.optaplanner.core.impl.domain.valuerange.descriptor

## Interface EntityIndependentValueRangeDescriptor<Solution_>

- Type Parameters:
    `Solution_` - the solution type, the class with the `PlanningSolution` annotation
  All Superinterfaces:
    ValueRangeDescriptor<Solution_>
  All Known Implementing Classes:
    CompositeValueRangeDescriptor, FromSolutionPropertyValueRangeDescriptor

      public interface EntityIndependentValueRangeDescriptor<Solution_>
      extends ValueRangeDescriptor<Solution_>

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ValueRange<?>` | `extractValueRange(Solution_ solution)` As specified by `ValueRangeDescriptor.extractValueRange(Solution_, java.lang.Object)`.

    - ### Methods inherited from interface org.optaplanner.core.impl.domain.valuerange.descriptor.ValueRangeDescriptor

      `extractValueRange, getVariableDescriptor, isCountable, isEntityIndependent, mightContainEntity`

- - ### Method Detail

    - #### extractValueRange

          ValueRange<?> extractValueRange(Solution_ solution)

      As specified by `ValueRangeDescriptor.extractValueRange(Solution_, java.lang.Object)`.
      Parameters:
        `solution` - never null
      Returns:
        never null
      See Also:
        `ValueRangeDescriptor.extractValueRange(Solution_, java.lang.Object)`

Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.