
ars.file.UUIDNameGenerator Maven / Gradle / Ivy
The newest version!
package ars.file;
import java.util.UUID;
import ars.util.Files;
/**
* UUID名称生成器
*
* @author wuyongqiang
*/
public class UUIDNameGenerator implements NameGenerator {
@Override
public String generate(String name) {
String uuid = UUID.randomUUID().toString();
String suffix = Files.getSuffix(name);
return suffix == null ? uuid : new StringBuilder(uuid).append('.').append(suffix).toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy