# Package org.eclipse.viatra.query.runtime.rete.network

- Interface Summary
  Interface | Description
  --- | ---
  IGroupable |
  NetworkStructureChangeSensitiveNode | `Node`s implementing this interface are sensitive to changes in the dependency graph maintained by the `CommunicationTracker`.
  Node | A node of a rete network, should be uniquely identified by network and nodeId.
  PosetAwareReceiver |
  ProductionNode | Interface intended for nodes containing complete matches.
  Receiver | ALL METHODS: FOR INTERNAL USE ONLY; ONLY INVOKE FROM `ReteContainer`
  RederivableNode | A rederivable node can potentially re-derive tuples after the Rete network has finished the delivery of messages.
  Supplier |
  Tunnel |

- Class Summary
  Class | Description
  --- | ---
  BaseNode | Base implementation for a Rete node.
  Network |
  NodeProvisioner | Stores the internal parts of a rete network.
  ReteContainer |
  StandardNode | Base implementation for a supplier node.