logger.trace("Available into map extensions is/are: "+extensions);
Stringextension;
if(extensions==null){
extension="";
}else{
extension=extensions.get(extensions.size()-1);//I'm reading the last extension in the map (myme type - list of extensions)
logger.debug("Using the last extension read into list of available extensions: "+extension);
extension=DOT_STRING+extension;
}
logger.trace("returning "+name+extension);
returnname+extension;
}else{
logger.trace("extension already declared in the name "+name+", returning name like is it");
// if(!dEextL.trim().contains(" ")) {
// logger.trace("The Extension declared in the name "+name+" seems a valid suffix (without other spaces) so returning the input name: "+name);
// return name;
// }
logger.debug("No logic seems to match the extension declared in the name "+declaredExtension+" as a valid extension so I'm adding the extension derived from mime type map: "+toMimeTypeExtension);
}
//CHECKING THE FOLLOWING IN ORDER TO AVOID THE DOT AS LAST CHAR OF FILENAME