Interface ArtifactDecorator


public interface ArtifactDecorator
An artifact decorator.
Since:
2.0.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final ArtifactDecorator
    A "no op" decorator.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.aether.artifact.Artifact
    decorateArtifact(org.eclipse.aether.resolution.ArtifactDescriptorResult artifactDescriptorResult)
    Decorates artifact.
  • Field Details

    • NOOP

      static final ArtifactDecorator NOOP
      A "no op" decorator. Usable by factories if factory does not want to decorate, as factory must return non-null decorator instance.
  • Method Details

    • decorateArtifact

      org.eclipse.aether.artifact.Artifact decorateArtifact(org.eclipse.aether.resolution.ArtifactDescriptorResult artifactDescriptorResult)
      Decorates artifact.
      Parameters:
      artifactDescriptorResult - the artifact descriptor result of artifact, never null.
      Returns:
      The decorated artifact, must never return null.