# Hierarchy For Package org.optaplanner.core.impl.domain.variable.listener

Package Hierarchies:

- All Packages

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - org.optaplanner.core.api.domain.variable.VariableListener<Solution_,​Entity_>
      - org.optaplanner.core.impl.domain.variable.listener.SourcedVariableListener<Solution_,​Entity_> (also extends org.optaplanner.core.impl.domain.variable.supply.Supply)
- org.optaplanner.core.impl.domain.variable.supply.Supply
  - org.optaplanner.core.impl.domain.variable.listener.SourcedVariableListener<Solution_,​Entity_> (also extends org.optaplanner.core.api.domain.variable.VariableListener<Solution_,​Entity_>)