Class MergeFileMapper
- java.lang.Object
-
- org.codehaus.plexus.components.io.filemappers.AbstractFileMapper
-
- org.codehaus.plexus.components.io.filemappers.MergeFileMapper
-
- All Implemented Interfaces:
FileMapper
public class MergeFileMapper extends AbstractFileMapper
A file mapper, which maps to a constant target name.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ROLE_HINT
The merge mappers role-hint: "merge".-
Fields inherited from interface org.codehaus.plexus.components.io.filemappers.FileMapper
DEFAULT_ROLE_HINT, ROLE
-
-
Constructor Summary
Constructors Constructor Description MergeFileMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getMappedFileName(java.lang.String pName)
Checks the input and returns it without modifications.java.lang.String
getTargetName()
Returns the merge mappers target name.void
setTargetName(java.lang.String pName)
Sets the merge mappers target name.
-
-
-
Field Detail
-
ROLE_HINT
public static final java.lang.String ROLE_HINT
The merge mappers role-hint: "merge".- See Also:
- Constant Field Values
-
-
Method Detail
-
setTargetName
public void setTargetName(java.lang.String pName)
Sets the merge mappers target name.- Throws:
java.lang.IllegalArgumentException
- The target name is null or empty.
-
getTargetName
public java.lang.String getTargetName()
Returns the merge mappers target name.- Throws:
java.lang.IllegalArgumentException
- The target name is null or empty.
-
getMappedFileName
@Nonnull public java.lang.String getMappedFileName(@Nonnull java.lang.String pName)
Description copied from class:AbstractFileMapper
Checks the input and returns it without modifications.- Specified by:
getMappedFileName
in interfaceFileMapper
- Overrides:
getMappedFileName
in classAbstractFileMapper
- Parameters:
pName
- The source name.- Returns:
- The target name.
-
-