Class IncludingPluginFilter

  • All Implemented Interfaces:
    PluginFilter

    public class IncludingPluginFilter
    extends BasePluginFilter
    Implementation of PluginFilter which ensures that only the supplied plugins (identified by name) as well as their dependencies are included in the filtered plugin list.
    • Constructor Detail

      • IncludingPluginFilter

        public IncludingPluginFilter​(java.util.Set included)
      • IncludingPluginFilter

        public IncludingPluginFilter​(java.lang.String... included)
    • Method Detail

      • getPluginList

        protected java.util.List getPluginList​(java.util.List original,
                                               java.util.List pluginList)
        Description copied from class: BasePluginFilter
        Defines an operation getting the final list to return from the original and derived lists
        Specified by:
        getPluginList in class BasePluginFilter