Package org.apache.nutch.plugin

# Interface Pluggable

All Known Subinterfaces:
  `Exchange`, `HtmlParseFilter`, `IndexingFilter`, `IndexWriter`, `NutchPublisher`, `Parser`, `Protocol`, `ScoringFilter`, `URLExemptionFilter`, `URLFilter`

All Known Implementing Classes:
  `AbstractScoringFilter`, `AnchorIndexingFilter`, `ArbitraryIndexingFilter`, `AutomatonURLFilter`, `BasicIndexingFilter`, `CCIndexingFilter`, `CCParseFilter`, `CloudSearchIndexWriter`, `CSVIndexWriter`, `DebugParseFilter`, `DepthScoringFilter`, `DomainDenylistURLFilter`, `DomainURLFilter`, `DummyIndexWriter`, `ElasticIndexWriter`, `ExemptionUrlFilter`, `ExtParser`, `FastURLFilter`, `FeedIndexingFilter`, `FeedParser`, `File`, `Ftp`, `GeoIPIndexingFilter`, `HeadingsParseFilter`, `HTMLLanguageParser`, `HtmlParser`, `Http`, `Http`, `Http`, `Http`, `Http`, `HttpBase`, `JexlExchange`, `JexlIndexingFilter`, `JSParseFilter`, `KafkaIndexWriter`, `LanguageIndexingFilter`, `LinkAnalysisScoringFilter`, `LinksIndexingFilter`, `MetadataIndexer`, `MetadataScoringFilter`, `MetaTagsParser`, `MimeTypeIndexingFilter`, `MoreIndexingFilter`, `NaiveBayesParseFilter`, `NutchPublishers`, `OkHttp`, `OpenSearch1xIndexWriter`, `OPICScoringFilter`, `OrphanScoringFilter`, `PrefixURLFilter`, `RabbitIndexWriter`, `RabbitMQPublisherImpl`, `RegexParseFilter`, `RegexURLFilter`, `RegexURLFilterBase`, `RelTagIndexingFilter`, `RelTagParser`, `ReplaceIndexer`, `ScoringFilters`, `SimilarityScoringFilter`, `SolrIndexWriter`, `StaticFieldIndexer`, `Subcollection`, `SubcollectionIndexingFilter`, `SuffixURLFilter`, `TikaParser`, `TLDIndexingFilter`, `URLMetaIndexingFilter`, `URLMetaScoringFilter`, `UrlValidator`, `ZipParser`

public interface Pluggable
Defines the capability of a class to be plugged into Nutch. This is a common interface that must be implemented by all Nutch Extension Points.

Author:
  Jérôme Charron
See Also:
  - About Plugins
  - plugin package description