Class ExcludingPluginFilter

  • All Implemented Interfaces:
    PluginFilter

    public class ExcludingPluginFilter
    extends BasePluginFilter
    Implementation of PluginFilter which removes that all of the supplied plugins (identified by name) as well as their dependencies are omitted from the filtered plugin list.
    • Constructor Detail

      • ExcludingPluginFilter

        public ExcludingPluginFilter​(java.util.Set excluded)
      • ExcludingPluginFilter

        public ExcludingPluginFilter​(java.lang.String[] excluded)
    • 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