Class ComponentPlugin<T>

java.lang.Object
edu.umd.cs.findbugs.ComponentPlugin<T>

public class ComponentPlugin<T> extends Object
Author:
pugh
  • Field Details

    • plugin

      protected final Plugin plugin
    • id

      protected final String id
    • shortId

      protected final String shortId
    • classLoader

      protected final ClassLoader classLoader
    • properties

      protected final PropertyBundle properties
    • description

      protected final String description
    • details

      protected final String details
    • enabledByDefault

      protected final boolean enabledByDefault
  • Constructor Details

  • Method Details

    • getId

      public String getId()
    • getClassLoader

      public ClassLoader getClassLoader()
    • isEnabledByDefault

      public boolean isEnabledByDefault()
    • getProperties

      public PropertyBundle getProperties()
    • getDescription

      public String getDescription()
    • getDetails

      public String getDetails()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getPlugin

      public Plugin getPlugin()
    • isNamed

      public boolean isNamed(Set<String> names)
    • getComponentClass

      public Class<? extends T> getComponentClass()
    • isAvailable

      public boolean isAvailable()