Interface IExtensionRegistry

All Known Implementing Classes:
Extensions

public interface IExtensionRegistry
Interface for the mixin Extensions registry
  • Method Details

    • getExtensions

      List<IExtension> getExtensions()
      Get all extensions
    • getActiveExtensions

      List<IExtension> getActiveExtensions()
      Get all active extensions
    • getExtension

      <T extends IExtension> T getExtension(Class<? extends IExtension> extensionClass)
      Get a specific extension
      Type Parameters:
      T - extension type
      Parameters:
      extensionClass - extension class to look up
      Returns:
      extension instance or null
    • getSyntheticClassRegistry

      ISyntheticClassRegistry getSyntheticClassRegistry()
      Get the synthetic class registry