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

## Interface MavenArtifactDescriptor

- All Superinterfaces:
    com.buschmais.jqassistant.plugin.common.api.model.ArtifactDescriptor, com.buschmais.jqassistant.core.store.api.model.Descriptor, com.buschmais.jqassistant.core.store.api.model.FullQualifiedNameDescriptor, MavenDescriptor, com.buschmais.jqassistant.core.store.api.model.NamedDescriptor
  All Known Subinterfaces:
    MavenPluginDescriptor, MavenPomDescriptor, MavenPomXmlDescriptor

      public interface MavenArtifactDescriptor
      extends MavenDescriptor, com.buschmais.jqassistant.plugin.common.api.model.ArtifactDescriptor

  Describes a maven artifact.
  Author:
    ronald.kunzmann@buschmais.com

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `List<PomManagesDependencyDescriptor>` | `getPomManagedDependents()`
    `List<ProfileDependsOnDescriptor>` | `getProfileDependents()`
    `List<ProfileManagesDependencyDescriptor>` | `getProfileManagedDependents()`

    - ### Methods inherited from interface com.buschmais.jqassistant.plugin.common.api.model.ArtifactDescriptor

      `getClassifier, getDependencies, getDependents, getGroup, getName, getType, getVersion, setClassifier, setGroup, setName, setType, setVersion`

    - ### Methods inherited from interface com.buschmais.jqassistant.core.store.api.model.FullQualifiedNameDescriptor

      `getFullQualifiedName, setFullQualifiedName`

- - ### Method Detail

    - #### getPomManagedDependents

          List<PomManagesDependencyDescriptor> getPomManagedDependents()

    - #### getProfileManagedDependents

          List<ProfileManagesDependencyDescriptor> getProfileManagedDependents()

    - #### getProfileDependents

          List<ProfileDependsOnDescriptor> getProfileDependents()

Copyright © 2015 buschmais GbR. All rights reserved.