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