# Hierarchy For Package commoble.exmachina.engine.api

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - commoble.exmachina.engine.api.ExMachinaRegistries
  - java.lang.Record
    - commoble.exmachina.engine.api.BlockComponent
    - commoble.exmachina.engine.api.CircuitComponent
    - commoble.exmachina.engine.api.StateComponent

## Interface Hierarchy

- commoble.exmachina.engine.api.Circuit
- commoble.exmachina.engine.api.CircuitManager
- commoble.exmachina.engine.api.Connector
- commoble.exmachina.engine.api.Connector.BlockConnector
- commoble.exmachina.engine.api.Connector.StateConnector
- commoble.exmachina.engine.api.DynamicProperty
- commoble.exmachina.engine.api.StaticProperty
- commoble.exmachina.engine.api.StaticProperty.BakedStaticProperty