# Hierarchy For Package org.eclipse.viatra.query.runtime.registry

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.viatra.query.runtime.registry.ExtensionBasedQuerySpecificationLoader
  - org.eclipse.viatra.query.runtime.registry.QuerySpecificationRegistry (implements org.eclipse.viatra.query.runtime.registry.IQuerySpecificationRegistry)

## Interface Hierarchy

- org.eclipse.viatra.query.runtime.registry.IConnectorListener
- org.eclipse.viatra.query.runtime.registry.IQuerySpecificationRegistry
- org.eclipse.viatra.query.runtime.registry.IQuerySpecificationRegistryChangeListener
  - org.eclipse.viatra.query.runtime.registry.IRegistryView
    - org.eclipse.viatra.query.runtime.registry.IDefaultRegistryView
- org.eclipse.viatra.query.runtime.registry.IRegistrySourceConnector
- org.eclipse.viatra.query.runtime.registry.IRegistryViewFactory
- org.eclipse.viatra.query.runtime.registry.IRegistryViewFilter
- java.util.function.Supplier<T>
  - org.eclipse.viatra.query.runtime.matchers.util.IProvider<T>
    - org.eclipse.viatra.query.runtime.extensibility.IQuerySpecificationProvider
      - org.eclipse.viatra.query.runtime.registry.IQuerySpecificationRegistryEntry