class
FileSystemResource
java.io.File
java.nio.file.Path
Resource
FileUrlResource
UrlResource
WritableResource
PathResource
Path