Package org.pf4j

Interface ExtensionFinder

All Known Implementing Classes:
AbstractExtensionFinder, DefaultExtensionFinder, LegacyExtensionFinder, ServiceProviderExtensionFinder

public interface ExtensionFinder
  • Method Details

    • find

      <T> List<ExtensionWrapper<T>> find(Class<T> type)
      Retrieves a list with all extensions found for an extension point.
    • find

      <T> List<ExtensionWrapper<T>> find(Class<T> type, String pluginId)
      Retrieves a list with all extensions found for an extension point and a plugin.
    • find

      List<ExtensionWrapper> find(String pluginId)
      Retrieves a list with all extensions found for a plugin
    • findClassNames

      Set<String> findClassNames(String pluginId)
      Retrieves a list with all extension class names found for a plugin.