Package org.eclipse.aether
Class DefaultRepositorySystemSession.NullFileTransformerManager
- java.lang.Object
-
- org.eclipse.aether.DefaultRepositorySystemSession.NullFileTransformerManager
-
- All Implemented Interfaces:
FileTransformerManager
- Enclosing class:
- DefaultRepositorySystemSession
static final class DefaultRepositorySystemSession.NullFileTransformerManager extends java.lang.Object implements FileTransformerManager
-
-
Field Summary
Fields Modifier and Type Field Description static FileTransformerManager
INSTANCE
-
Constructor Summary
Constructors Constructor Description NullFileTransformerManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<FileTransformer>
getTransformersForArtifact(Artifact artifact)
All transformers for this specific artifact.
-
-
-
Field Detail
-
INSTANCE
public static final FileTransformerManager INSTANCE
-
-
Method Detail
-
getTransformersForArtifact
public java.util.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 interfaceFileTransformerManager
- Parameters:
artifact
- the artifact- Returns:
- a collection of FileTransformers to apply on the artifact, never
null
-
-