Package org.eclipse.aether.transform
Interface FileTransformer
-
public interface FileTransformer
Can transform a file while installing/deploying- Since:
- 1.3.0
- Author:
- Robert Scholte
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Artifact
transformArtifact(Artifact artifact)
Transform the target locationInputStream
transformData(File file)
Transform the data
-
-
-
Method Detail
-
transformArtifact
Artifact transformArtifact(Artifact artifact)
Transform the target location- Parameters:
artifact
- the original artifact- Returns:
- the transformed artifact
-
transformData
InputStream transformData(File file) throws IOException, TransformException
Transform the data- Parameters:
file
- the file with the original data- Returns:
- the transformed data
- Throws:
IOException
- If an I/O error occurredTransformException
- If the file could not be transformed
-
-