# Uses of Package
org.apache.any23.extractor.xpath

- Packages that use org.apache.any23.extractor.xpath
  Package | Description
  --- | ---
  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.

- Classes in org.apache.any23.extractor.xpath used by org.apache.any23.extractor.xpath
  Class | Description
  --- | ---
  QuadTemplate | This class models a NQuads template, that is a quadruple in which any component can be a variable.
  TemplateGraph | Represents an Quad graph IRI template.
  TemplateObject | Represents a Quad object template.
  TemplateObject.Type | Supported object types.
  TemplatePredicate | Represents a Quad predicate template.
  TemplateSubject | Represents a Quad subject template.
  TemplateSubject.Type | Supported subject types.
  TemplateXPathExtractionRule | Defines an `XPathExtractionRule` able to expand a `QuadTemplate` set based on a given template.
  Term | Represents a generic template term.
  Variable | Represents a variable in `TemplateXPathExtractionRule`.
  XPathExtractionRule | Defines an extraction rule for the `XPathExtractor`.
  XPathExtractor | Implementation of an `Extractor.TagSoupDOMExtractor` able to apply `XPathExtractionRule`s and generate quads.