Interface ArtifactKey

All Known Subinterfaces:
MavenArtifactKey, ResolvedArtifactKey
All Known Implementing Classes:
DefaultArtifactKey

public interface ArtifactKey
Eclipse/OSGi artifact key. Contains the "coordinates" which identify an artifact in the Eclipse universe.
  • Method Summary

    Modifier and Type
    Method
    Description
    Eclipse/OSGi artifact id (bundle symbolic name, feature id, etc).
    Artifact type.
    Eclipse/OSGi artifact version.
  • Method Details

    • getType

      String getType()
      Artifact type. Should be one of the ArtifactType constants.
    • getId

      String getId()
      Eclipse/OSGi artifact id (bundle symbolic name, feature id, etc). Can differ from Maven artifactId.
    • getVersion

      String getVersion()
      Eclipse/OSGi artifact version. Can differ from Maven version. For maven projects, this version corresponds to version specified in the project sources and does not reflect qualifier expansion.