# All Classes

- All Classes Interface Summary Class Summary Exception Summary
  Class | Description
  --- | ---
  ChildFactory | Builds child nodes.
  DependencyFactory | Builds `Dependency` nodes.
  Dom2Groovy | A SAX handler for turning XML into Groovy scripts
  ExcludesFactory | Builds excludes nodes.
  ExclusionFactory | Builds `Exclusion` nodes.
  ExclusionsFactory | Builds exclusions nodes.
  ExecuteContext | Provides context for `ExecuteTask`s.
  ExecuteFactory | Builds `GroovyExecuteTask`s.
  ExecuteManager | Manages `ExecuteTask`s for a project.
  ExecuteManagerImpl | Default implementation of the `ExecuteManager` component.
  ExecuteTask | Represents a language specific task to be executed.
  ExecuteTaskSupport | Support for `ExecuteTask` implementations.
  ExecutionFactory | Builds `PluginExecution` nodes.
  ExtensionFactory | Builds `nodes.`
  ExtensionsFactory | Builds extensions nodes.
  GoalsFactory | Builds goals nodes.
  GroovyExecuteTask | Encapsulates a Groovy `ExecuteTask`.
  GroovyMapping | Groovy model mapping.
  GroovyModelReader | Reads a `pom.groovy` and transforms into a Maven `Model`.
  GroovyModelWriter | Writes a Maven `Model` to a `pom.groovy`.
  IncludesFactory | Builds includes nodes.
  ListFactory | Builds list nodes.
  Mapping | Provides a mapping to polyglot specific models.
  MappingSupport | Support for `Mapping` implementations.
  ModelBuilder | Builds Maven `Model` instances.
  ModelFactory | Builds `Model` elements and handles registration of any `ExecuteTask`s.
  ModelReaderSupport | Support for `ModelReader` implementations.
  ModelWriterSupport | Support for `ModelWriter` implementations.
  ModulesFactory | Builds modules nodes.
  NamedFactory | Support for named factories.
  NamedFactory.NodeValueParseException |
  ObjectFactory | Builds object nodes.
  ParentFactory | Builds `Parent` nodes.
  PluginFactory | Builds `Plugin` nodes.
  PolyglotArtifactFilterDelegate | Additional filter required for using `org.sonatype.maven.polyglot.execute` bits from plugins.
  PolyglotModelManager | Manages the mapping for polyglot model support.
  PolyglotModelProcessor | Polyglot model processor.
  PolyglotModelTranslator | Translates between polyglot model formats.
  PolyglotModelUtil | Support for models.
  PolyglotRealmDelegate | Additional class realm setup required for using `org.sonatype.maven.polyglot.execute` bits from plugins.
  PropertiesFactory | Builds properties nodes.
  ReportingFactory | Builds `Reporting` nodes.
  ReportSetFactory | Builds `ReportSet` nodes.
  ReportSetsFactory | Builds reportSets nodes.
  ReportsFactory | Builds reports nodes.
  StringFactory | Builds string nodes.
  XmlMapping | Xml model mapping.