Class ModuleAndMultiDescriptorPredicate<T>

  • All Implemented Interfaces:
    Predicate<com.atlassian.plugin.ModuleDescriptor<T>>

    public class ModuleAndMultiDescriptorPredicate<T>
    extends Object
    implements Predicate<com.atlassian.plugin.ModuleDescriptor<T>>
    • Constructor Detail

      • ModuleAndMultiDescriptorPredicate

        public ModuleAndMultiDescriptorPredicate​(@NotNull
                                                 @NotNull Class<? extends BambooPluginModule> moduleClass,
                                                 @NotNull
                                                 @NotNull com.atlassian.plugin.PluginAccessor pluginAccessor,
                                                 @NotNull
                                                 @NotNull Class<? extends com.atlassian.plugin.ModuleDescriptor<?>>... moduleDescriptorsClasses)
    • Method Detail

      • test

        public boolean test​(com.atlassian.plugin.ModuleDescriptor<T> moduleDescriptor)
        Specified by:
        test in interface Predicate<T>