## Uses of Class
org.apache.nutch.plugin.PluginDescriptor

- Packages that use PluginDescriptor
  Package | Description
  --- | ---
  org.apache.nutch.plugin | The Nutch `Plugin` System.

- - ### Uses of PluginDescriptor in org.apache.nutch.plugin

    Methods in org.apache.nutch.plugin that return PluginDescriptor
    Modifier and Type | Method and Description
    --- | ---
    `PluginDescriptor` | Extension.`getDescriptor()` return the plugin descriptor.
    `PluginDescriptor` | Plugin.`getDescriptor()` Returns the plugin descriptor
    `PluginDescriptor` | PluginRepository.`getPluginDescriptor(String pPluginId)` Returns the descriptor of one plugin identified by a plugin id.
    `PluginDescriptor[]` | PluginRepository.`getPluginDescriptors()` Returns all registed plugin descriptors.

    Methods in org.apache.nutch.plugin that return types with arguments of type PluginDescriptor
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,PluginDescriptor>` | PluginManifestParser.`parsePluginFolder(String[] pluginFolders)` Returns a list of all found plugin descriptors.

    Methods in org.apache.nutch.plugin with parameters of type PluginDescriptor
    Modifier and Type | Method and Description
    --- | ---
    `Class` | PluginRepository.`getCachedClass(PluginDescriptor pDescriptor, String className)`
    `Plugin` | PluginRepository.`getPluginInstance(PluginDescriptor pDescriptor)` Returns a instance of a plugin.
    `void` | Extension.`setDescriptor(PluginDescriptor pDescriptor)` Sets the plugin descriptor and is only used until model creation at system start up.

    Constructors in org.apache.nutch.plugin with parameters of type PluginDescriptor
    Constructor and Description
    `Extension(PluginDescriptor pDescriptor, String pExtensionPoint, String pId, String pExtensionClass, Configuration conf, PluginRepository pluginRepository)`
    `Plugin(PluginDescriptor pDescriptor, Configuration conf)` Constructor

Copyright © 2020 The Apache Software Foundation