## Uses of Interface
org.apache.any23.extractor.ExtractorFactory

- Packages that use ExtractorFactory
  Package | Description
  --- | ---
  org.apache.any23.extractor | This package contains classes and interfaces modeling the `Extractor` API.
  org.apache.any23.extractor.calendar | This package contains extractors for various calendar serialization formats.
  org.apache.any23.extractor.csv | This package contains the definition of a specific `Extractor` for CSV files as specified on RFC 4180.
  org.apache.any23.extractor.html | All the various `Extractor` needed to distill RDF from Microformats in HTML pages are contained in this package.
  org.apache.any23.extractor.html.microformats2 | All the various `Extractor` needed to distill RDF from Microformats in HTML pages are contained in this package.
  org.apache.any23.extractor.microdata | This package provides classes for dealing with Microdata extraction.
  org.apache.any23.extractor.rdf | This package contains the concrete implementations (and utilities classes) to perform the extraction from various RDF serialization formats.
  org.apache.any23.extractor.rdfa | This package contains the definition of a specific `Extractor` for RDFa.
  org.apache.any23.extractor.xpath | This package provides an XPath extractor able to generate RDF statements from any HTML page on the basis of a set of specified rules and a list of statement templates.
  org.apache.any23.extractor.yaml | This package provides an YAML extractor able to generate RDF statements from any YAML files.
  org.apache.any23.plugin | This package provides Plugin Management support for Any23.

- - ### Uses of ExtractorFactory in org.apache.any23.extractor

    Classes in org.apache.any23.extractor that implement ExtractorFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SimpleExtractorFactory<T extends Extractor<?>>` | This class is a simple and default-like implementation of `ExtractorFactory`.

    Methods in org.apache.any23.extractor that return ExtractorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `ExtractorFactory<?>` | ExtractorRegistry.`getFactory​(String name)` | Retrieves a `ExtractorFactory` given its name
    `ExtractorFactory<?>` | ExtractorRegistryImpl.`getFactory​(String name)` | Retrieves a `ExtractorFactory` given its name

    Methods in org.apache.any23.extractor that return types with arguments of type ExtractorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `Iterator<ExtractorFactory<?>>` | ExtractorGroup.`iterator()` |

    Methods in org.apache.any23.extractor with parameters of type ExtractorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected String` | ExtractorRegistryImpl.`getKey​(ExtractorFactory service)` |
    `void` | ExtractorRegistry.`register​(ExtractorFactory<?> factory)` | Registers an `ExtractorFactory`.
    `void` | ExtractorRegistryImpl.`register​(ExtractorFactory<?> factory)` | Registers an `ExtractorFactory`.

    Constructors in org.apache.any23.extractor with parameters of type ExtractorFactory
    Constructor | Description
    --- | ---
    `ExampleInputOutput​(ExtractorFactory<?> factory)` |
    `SingleDocumentExtraction​(Configuration configuration, DocumentSource in, ExtractorFactory<?> factory, TripleHandler output)` | Builds an extractor by the specification of document source, extractors factory and output triple handler.
    `SingleDocumentExtraction​(DocumentSource in, ExtractorFactory<?> factory, TripleHandler output)` | Builds an extractor by the specification of document source, extractors factory and output triple handler, using the `DefaultConfiguration`.

    Constructor parameters in org.apache.any23.extractor with type arguments of type ExtractorFactory
    Constructor | Description
    --- | ---
    `ExtractorGroup​(Collection<ExtractorFactory<?>> factories)` |

  - ### Uses of ExtractorFactory in org.apache.any23.extractor.calendar

    Classes in org.apache.any23.extractor.calendar that implement ExtractorFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ICalExtractorFactory` |
    `class` | `JCalExtractorFactory` |
    `class` | `XCalExtractorFactory` |

  - ### Uses of ExtractorFactory in org.apache.any23.extractor.csv

    Classes in org.apache.any23.extractor.csv that implement ExtractorFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CSVExtractorFactory` |

  - ### Uses of ExtractorFactory in org.apache.any23.extractor.html

    Classes in org.apache.any23.extractor.html that implement ExtractorFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AdrExtractorFactory` |
    `class` | `EmbeddedJSONLDExtractorFactory` |
    `class` | `GeoExtractorFactory` |
    `class` | `HCalendarExtractorFactory` |
    `class` | `HCardExtractorFactory` |
    `class` | `HeadLinkExtractorFactory` |
    `class` | `HListingExtractorFactory` |
    `class` | `HRecipeExtractorFactory` |
    `class` | `HResumeExtractorFactory` |
    `class` | `HReviewAggregateExtractorFactory` |
    `class` | `HReviewExtractorFactory` |
    `class` | `HTMLMetaExtractorFactory` |
    `class` | `ICBMExtractorFactory` |
    `class` | `LicenseExtractorFactory` |
    `class` | `SpeciesExtractorFactory` |
    `class` | `TitleExtractorFactory` |
    `class` | `TurtleHTMLExtractorFactory` |
    `class` | `XFNExtractorFactory` |

  - ### Uses of ExtractorFactory in org.apache.any23.extractor.html.microformats2

    Classes in org.apache.any23.extractor.html.microformats2 that implement ExtractorFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `HAdrExtractorFactory` |
    `class` | `HCardExtractorFactory` |
    `class` | `HEntryExtractorFactory` | Extractor for the h-entry microformat.
    `class` | `HEventExtractorFactory` |
    `class` | `HGeoExtractorFactory` |
    `class` | `HItemExtractorFactory` |
    `class` | `HProductExtractorFactory` |
    `class` | `HRecipeExtractorFactory` |
    `class` | `HResumeExtractorFactory` |

  - ### Uses of ExtractorFactory in org.apache.any23.extractor.microdata

    Classes in org.apache.any23.extractor.microdata that implement ExtractorFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `MicrodataExtractorFactory` |

  - ### Uses of ExtractorFactory in org.apache.any23.extractor.rdf

    Classes in org.apache.any23.extractor.rdf that implement ExtractorFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `FunctionalSyntaxExtractorFactory` |
    `class` | `JSONLDExtractorFactory` |
    `class` | `ManchesterSyntaxExtractorFactory` |
    `class` | `NQuadsExtractorFactory` |
    `class` | `NTriplesExtractorFactory` |
    `class` | `RDFXMLExtractorFactory` |
    `class` | `TriXExtractorFactory` |
    `class` | `TurtleExtractorFactory` |

  - ### Uses of ExtractorFactory in org.apache.any23.extractor.rdfa

    Classes in org.apache.any23.extractor.rdfa that implement ExtractorFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `RDFa11ExtractorFactory` |
    `class` | `RDFaExtractorFactory` |

  - ### Uses of ExtractorFactory in org.apache.any23.extractor.xpath

    Classes in org.apache.any23.extractor.xpath that implement ExtractorFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `XPathExtractorFactory` |

  - ### Uses of ExtractorFactory in org.apache.any23.extractor.yaml

    Classes in org.apache.any23.extractor.yaml that implement ExtractorFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `YAMLExtractorFactory` |

  - ### Uses of ExtractorFactory in org.apache.any23.plugin

    Methods in org.apache.any23.plugin that return ExtractorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `ExtractorFactory<T>` | ExtractorPlugin.`getExtractorFactory()` | Deprecated.

    Methods in org.apache.any23.plugin that return types with arguments of type ExtractorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `Iterator<ExtractorFactory>` | Any23PluginManager.`getExtractors()` | List of `ExtractorPlugin` classes declared within the classpath.