public class FileExtensionMapper extends AbstractFileMapper
FileMapper
, which changes the files extension.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ROLE_HINT
The file extension mappers role-hint: "fileExtension".
|
private java.lang.String |
targetExtension |
DEFAULT_ROLE_HINT, ROLE
Constructor and Description |
---|
FileExtensionMapper() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getMappedFileName(java.lang.String pName)
Checks the input and returns it without modifications.
|
java.lang.String |
getTargetExtension()
Returns the target files extension.
|
void |
setTargetExtension(java.lang.String pTargetExtension)
Sets the target files extension.
|
public static final java.lang.String ROLE_HINT
private java.lang.String targetExtension
public void setTargetExtension(java.lang.String pTargetExtension)
pTargetExtension
- the target extensionsjava.lang.IllegalArgumentException
- The target extension is null or empty.public java.lang.String getTargetExtension()
@Nonnull public java.lang.String getMappedFileName(@Nonnull java.lang.String pName)
AbstractFileMapper
getMappedFileName
in interface FileMapper
getMappedFileName
in class AbstractFileMapper
pName
- The source name.