Package org.optaplanner.core.impl.domain.variable.supply

## Interface Supply

- All Known Subinterfaces:
    `AnchorVariableSupply`, `CollectionInverseVariableSupply`, `SingletonInverseVariableSupply`, `SourcedVariableListener<Entity_>`, `StatefulVariableListener<Entity_>`, `VariableListener<Entity_>`
  All Known Implementing Classes:
    `AnchorVariableListener`, `CollectionInverseVariableListener`, `ExternalizedAnchorVariableSupply`, `ExternalizedCollectionInverseVariableSupply`, `ExternalizedSingletonInverseVariableSupply`, `SingletonInverseVariableListener`

      public interface Supply

  Supplies something for 1 or multiple subsystems. Subsystems need to submit a `Demand` to get a supply, so the supply can be shared or reused from the domain model.
  See Also:
    `Demand`, `SupplyManager`