# Package com.buschmais.jqassistant.plugin.maven3.api.model

- Interface Summary
  Interface | Description
  --- | ---
  BaseProfileDescriptor | Base descriptor for pom an profile.
  ConfigurableDescriptor |
  MavenActivationFileDescriptor | Descriptor for the file specification used to activate a profile.
  MavenActivationOSDescriptor | Descriptor for an activator which will detect an operating system's attributes in order to activate its profile.
  MavenArtifactDescriptor | Describes a maven artifact.
  MavenConfigurationDescriptor | Descriptor for configuration information.
  MavenDescriptor |
  MavenExecutionGoalDescriptor | Descriptor for plugin execution goals.
  MavenLicenseDescriptor | Descriptor for a license entry defined in a pom.xml.
  MavenModuleDescriptor | Descriptor for Maven modules defined in POMs.
  MavenPluginDescriptor | Descriptor for references build plugins.
  MavenPluginExecutionDescriptor | Descriptor for plugin executions.
  MavenPomDescriptor | Basic descriptor for pom.xml files.
  MavenPomXmlDescriptor | Descriptor for a pom.xml.
  MavenProfileActivationDescriptor | Descriptor containing conditions within the build runtime environment which will trigger the automatic inclusion of the build profile.
  MavenProfileDescriptor | Descriptor for a maven profile.
  MavenProjectDescriptor |
  MavenProjectDirectoryDescriptor | Describes a maven project as it has been executed during a maven build.
  PomManagesDependencyDescriptor | Descriptor for relation between POM and a managed dependency.
  ProfileDependsOnDescriptor |
  ProfileManagesDependencyDescriptor | Descriptor for relation between profile and a managed dependency.

Copyright © 2015 buschmais GbR. All rights reserved.