Class DefaultRepositorySystemSession.NullFileTransformerManager

java.lang.Object
org.eclipse.aether.DefaultRepositorySystemSession.NullFileTransformerManager
All Implemented Interfaces:
FileTransformerManager
Enclosing class:
DefaultRepositorySystemSession

static final class DefaultRepositorySystemSession.NullFileTransformerManager extends Object implements FileTransformerManager
  • Field Details

  • Constructor Details

    • NullFileTransformerManager

      NullFileTransformerManager()
  • Method Details

    • getTransformersForArtifact

      public Collection<FileTransformer> getTransformersForArtifact(Artifact artifact)
      Description copied from interface: FileTransformerManager

      All transformers for this specific artifact. Be aware that if you want to create additional files, but also want to the original to be deployed, you must add an explicit transformer for that file too (one that doesn't transform the artifact and data).

      IMPORTANT When using a fileTransformer, the content of the file is stored in memory to ensure that file content and checksums stay in sync!

      Specified by:
      getTransformersForArtifact in interface FileTransformerManager
      Parameters:
      artifact - the artifact
      Returns:
      a collection of FileTransformers to apply on the artifact, never null