# Package org.eclipse.viatra.dse.statecoding

- Interface Summary
  Interface | Description
  --- | ---
  IObjectsProvider | Implementation of this interface is responsible to provide `EObject`s of a given `EClass` for `TheStateCoder`
  IObjectsProviderFactory | Interface for creating `IObjectsProvider` instances.

- Class Summary
  Class | Description
  --- | ---
  IncrementalObjectProvider |
  IncrementalObjectProviderFactory |
  StatecodingDependency |
  StatecodingDependencyGraph |
  StatecodingNode |
  TheStateCoder |
  TheStateCoderFactory |

- Enum Summary
  Enum | Description
  --- | ---
  StatecodingDependencyType |
  StatecodingNodeType |