Interface SourcedListVariableListener<Solution_,Entity_,Element_>

All Superinterfaces:
AutoCloseable, Closeable, InnerListVariableListener<Solution_,Entity_,Element_>, InnerVariableListener<Solution_,ListElementsChangeEvent<Entity_>>, SourcedVariableListener<Solution_,ListElementsChangeEvent<Entity_>>, Supply
All Known Subinterfaces:
ListVariableStateSupply<Solution_,Entity_,Element_>
All Known Implementing Classes:
ListVariableTracker

@NullMarked public non-sealed interface SourcedListVariableListener<Solution_,Entity_,Element_> extends SourcedVariableListener<Solution_,ListElementsChangeEvent<Entity_>>, InnerListVariableListener<Solution_,Entity_,Element_>, Supply
Used to externalize data for a Supply from the domain model itself.