跳过导航链接
A B C D E F G H I J L M N O P Q R S T U W 

A

addResourceHandlers(ResourceHandlerRegistry) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
配置本地存储的访问地址
AliyunOss() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.AliyunOss
 
AliyunOssFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
阿里云 OSS 存储
AliyunOssFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.AliyunOssFileStorage
 
aliyunOssFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
阿里云 OSS 存储 Bean
amazonS3FileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
AWS 存储 Bean
AwsS3() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.AwsS3
 
AwsS3FileStorage - cn.xuyanwu.spring.file.storage.platform中的类
AWS S3 存储
AwsS3FileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.AwsS3FileStorage
 

B

BaiduBos() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.BaiduBos
 
BaiduBosFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
百度云 BOS 存储
BaiduBosFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.BaiduBosFileStorage
 
baiduBosFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
百度云 BOS 存储 Bean
bytes() - 类 中的方法cn.xuyanwu.spring.file.storage.Downloader
下载 byte 数组

C

clearThumbnail() - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
清空缩略图
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AliyunOssFileStorage
仅在移除这个存储平台时调用
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AwsS3FileStorage
仅在移除这个存储平台时调用
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.BaiduBosFileStorage
仅在移除这个存储平台时调用
close() - 接口 中的方法cn.xuyanwu.spring.file.storage.platform.FileStorage
释放相关资源
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.FtpFileStorage
 
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.GoogleCloudStorage
 
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.HuaweiObsFileStorage
仅在移除这个存储平台时调用
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalFileStorage
 
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalPlusFileStorage
 
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.MinIOFileStorage
仅在移除这个存储平台时调用
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage
仅在移除这个存储平台时调用
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.SftpFileStorage
 
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.TencentCosFileStorage
仅在移除这个存储平台时调用
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.UpyunUssFileStorage
仅在移除这个存储平台时调用
close() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.WebDavFileStorage
仅在移除这个存储平台时调用
cn.xuyanwu.spring.file.storage - 程序包 cn.xuyanwu.spring.file.storage
 
cn.xuyanwu.spring.file.storage.aspect - 程序包 cn.xuyanwu.spring.file.storage.aspect
 
cn.xuyanwu.spring.file.storage.exception - 程序包 cn.xuyanwu.spring.file.storage.exception
 
cn.xuyanwu.spring.file.storage.platform - 程序包 cn.xuyanwu.spring.file.storage.platform
 
cn.xuyanwu.spring.file.storage.recorder - 程序包 cn.xuyanwu.spring.file.storage.recorder
 
cn.xuyanwu.spring.file.storage.tika - 程序包 cn.xuyanwu.spring.file.storage.tika
 
createDirectory(Sardine, String) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.WebDavFileStorage
递归创建目录

D

DefaultFileRecorder - cn.xuyanwu.spring.file.storage.recorder中的类
默认的文件记录者类,此类并不能真正保存、查询、删除记录,只是用来脱离数据库运行,保证文件上传功能可以正常使用
DefaultFileRecorder() - 类 的构造器cn.xuyanwu.spring.file.storage.recorder.DefaultFileRecorder
 
DefaultTikaFactory - cn.xuyanwu.spring.file.storage.tika中的类
默认的 Tika 工厂类
DefaultTikaFactory() - 类 的构造器cn.xuyanwu.spring.file.storage.tika.DefaultTikaFactory
 
delete(String) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据 url 删除文件
delete(String, Predicate<FileInfo>) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据 url 删除文件
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据条件
delete(FileInfo, Predicate<FileInfo>) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据条件删除文件
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AliyunOssFileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AwsS3FileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.BaiduBosFileStorage
 
delete(FileInfo) - 接口 中的方法cn.xuyanwu.spring.file.storage.platform.FileStorage
删除文件
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.FtpFileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.GoogleCloudStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.HuaweiObsFileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalFileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalPlusFileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.MinIOFileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage
 
delete(BucketManager, String) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.SftpFileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.TencentCosFileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.UpyunUssFileStorage
 
delete(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.WebDavFileStorage
 
delete(String) - 类 中的方法cn.xuyanwu.spring.file.storage.recorder.DefaultFileRecorder
 
delete(String) - 接口 中的方法cn.xuyanwu.spring.file.storage.recorder.FileRecorder
根据 url 删除文件记录
deleteAround(DeleteAspectChain, FileInfo, FileStorage, FileRecorder) - 接口 中的方法cn.xuyanwu.spring.file.storage.aspect.FileStorageAspect
删除文件,成功返回 true
DeleteAspectChain - cn.xuyanwu.spring.file.storage.aspect中的类
删除的切面调用链
DeleteAspectChain(Iterable<FileStorageAspect>, DeleteAspectChainCallback) - 类 的构造器cn.xuyanwu.spring.file.storage.aspect.DeleteAspectChain
 
DeleteAspectChainCallback - cn.xuyanwu.spring.file.storage.aspect中的接口
删除切面调用链结束回调
delFile(Sftp, String) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.SftpFileStorage
 
destroy() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
 
doesNotExistClass(String) - 类 中的静态方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
判断是否没有引入指定 Class
download(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
获取文件下载器
download(String) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
获取文件下载器
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AliyunOssFileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AwsS3FileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.BaiduBosFileStorage
 
download(FileInfo, Consumer<InputStream>) - 接口 中的方法cn.xuyanwu.spring.file.storage.platform.FileStorage
下载文件
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.FtpFileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.GoogleCloudStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.HuaweiObsFileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalFileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalPlusFileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.MinIOFileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.SftpFileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.TencentCosFileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.UpyunUssFileStorage
 
download(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.WebDavFileStorage
 
downloadAround(DownloadAspectChain, FileInfo, FileStorage, Consumer<InputStream>) - 接口 中的方法cn.xuyanwu.spring.file.storage.aspect.FileStorageAspect
下载文件,成功返回文件内容
DownloadAspectChain - cn.xuyanwu.spring.file.storage.aspect中的类
下载的切面调用链
DownloadAspectChain(Iterable<FileStorageAspect>, DownloadAspectChainCallback) - 类 的构造器cn.xuyanwu.spring.file.storage.aspect.DownloadAspectChain
 
DownloadAspectChainCallback - cn.xuyanwu.spring.file.storage.aspect中的接口
下载切面调用链结束回调
Downloader - cn.xuyanwu.spring.file.storage中的类
下载器
Downloader(FileInfo, List<FileStorageAspect>, FileStorage, Integer) - 类 的构造器cn.xuyanwu.spring.file.storage.Downloader
构造下载器
downloadTh(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
获取缩略图文件下载器
downloadTh(String) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
获取缩略图文件下载器
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AliyunOssFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AwsS3FileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.BaiduBosFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 接口 中的方法cn.xuyanwu.spring.file.storage.platform.FileStorage
下载缩略图文件
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.FtpFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.GoogleCloudStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.HuaweiObsFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalPlusFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.MinIOFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.SftpFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.TencentCosFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.UpyunUssFileStorage
 
downloadTh(FileInfo, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.WebDavFileStorage
 
downloadThAround(DownloadThAspectChain, FileInfo, FileStorage, Consumer<InputStream>) - 接口 中的方法cn.xuyanwu.spring.file.storage.aspect.FileStorageAspect
下载缩略图文件,成功返回文件内容
DownloadThAspectChain - cn.xuyanwu.spring.file.storage.aspect中的类
下载缩略图的切面调用链
DownloadThAspectChain(Iterable<FileStorageAspect>, DownloadThAspectChainCallback) - 类 的构造器cn.xuyanwu.spring.file.storage.aspect.DownloadThAspectChain
 
DownloadThAspectChainCallback - cn.xuyanwu.spring.file.storage.aspect中的接口
下载缩略图切面调用链结束回调

E

EnableFileStorage - cn.xuyanwu.spring.file.storage中的注释类型
启用文件存储,会自动根据配置文件进行加载
exists(String) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
文件是否存在
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
文件是否存在
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AliyunOssFileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AwsS3FileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.BaiduBosFileStorage
 
exists(FileInfo) - 接口 中的方法cn.xuyanwu.spring.file.storage.platform.FileStorage
文件是否存在
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.FtpFileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.GoogleCloudStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.HuaweiObsFileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalFileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalPlusFileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.MinIOFileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.SftpFileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.TencentCosFileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.UpyunUssFileStorage
 
exists(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.WebDavFileStorage
 
existsAround(ExistsAspectChain, FileInfo, FileStorage) - 接口 中的方法cn.xuyanwu.spring.file.storage.aspect.FileStorageAspect
文件是否存在,成功返回文件内容
ExistsAspectChain - cn.xuyanwu.spring.file.storage.aspect中的类
文件是否存在的切面调用链
ExistsAspectChain(Iterable<FileStorageAspect>, ExistsAspectChainCallback) - 类 的构造器cn.xuyanwu.spring.file.storage.aspect.ExistsAspectChain
 
ExistsAspectChainCallback - cn.xuyanwu.spring.file.storage.aspect中的接口
文件是否存在切面调用链结束回调

F

file(File) - 类 中的方法cn.xuyanwu.spring.file.storage.Downloader
下载到指定文件
file(String) - 类 中的方法cn.xuyanwu.spring.file.storage.Downloader
下载到指定文件
FileInfo - cn.xuyanwu.spring.file.storage中的类
 
FileInfo() - 类 的构造器cn.xuyanwu.spring.file.storage.FileInfo
 
fileRecorder() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
当没有找到 FileRecorder 时使用默认的 FileRecorder
FileRecorder - cn.xuyanwu.spring.file.storage.recorder中的接口
文件记录记录者接口
FileStorage - cn.xuyanwu.spring.file.storage.platform中的接口
文件存储接口,对应各个平台
FileStorageAspect - cn.xuyanwu.spring.file.storage.aspect中的接口
文件服务切面接口,用来干预文件上传,删除等
FileStorageAutoConfiguration - cn.xuyanwu.spring.file.storage中的类
 
FileStorageAutoConfiguration() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
 
FileStorageProperties - cn.xuyanwu.spring.file.storage中的类
 
FileStorageProperties() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties
 
FileStorageProperties.AliyunOss - cn.xuyanwu.spring.file.storage中的类
阿里云 OSS
FileStorageProperties.AwsS3 - cn.xuyanwu.spring.file.storage中的类
AWS S3
FileStorageProperties.BaiduBos - cn.xuyanwu.spring.file.storage中的类
百度云 BOS
FileStorageProperties.FTP - cn.xuyanwu.spring.file.storage中的类
FTP
FileStorageProperties.GoogleCloud - cn.xuyanwu.spring.file.storage中的类
 
FileStorageProperties.HuaweiObs - cn.xuyanwu.spring.file.storage中的类
华为云 OBS
FileStorageProperties.Local - cn.xuyanwu.spring.file.storage中的类
本地存储
FileStorageProperties.LocalPlus - cn.xuyanwu.spring.file.storage中的类
本地存储升级版
FileStorageProperties.MinIO - cn.xuyanwu.spring.file.storage中的类
MinIO
FileStorageProperties.QiniuKodo - cn.xuyanwu.spring.file.storage中的类
七牛云 Kodo
FileStorageProperties.SFTP - cn.xuyanwu.spring.file.storage中的类
SFTP
FileStorageProperties.TencentCos - cn.xuyanwu.spring.file.storage中的类
腾讯云 COS
FileStorageProperties.UpyunUSS - cn.xuyanwu.spring.file.storage中的类
又拍云 USS
FileStorageProperties.WebDAV - cn.xuyanwu.spring.file.storage中的类
WebDAV
FileStorageRuntimeException - cn.xuyanwu.spring.file.storage.exception中的异常错误
FileStorage 运行时异常
FileStorageRuntimeException() - 异常错误 的构造器cn.xuyanwu.spring.file.storage.exception.FileStorageRuntimeException
 
FileStorageRuntimeException(String) - 异常错误 的构造器cn.xuyanwu.spring.file.storage.exception.FileStorageRuntimeException
 
FileStorageRuntimeException(String, Throwable) - 异常错误 的构造器cn.xuyanwu.spring.file.storage.exception.FileStorageRuntimeException
 
FileStorageRuntimeException(Throwable) - 异常错误 的构造器cn.xuyanwu.spring.file.storage.exception.FileStorageRuntimeException
 
FileStorageRuntimeException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.xuyanwu.spring.file.storage.exception.FileStorageRuntimeException
 
fileStorageService(FileRecorder, List<List<? extends FileStorage>>, List<FileStorageAspect>, TikaFactory) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
文件存储服务
FileStorageService - cn.xuyanwu.spring.file.storage中的类
用来处理文件存储,对接多个平台
FileStorageService() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageService
 
finish() - 接口 中的方法cn.xuyanwu.spring.file.storage.ProgressListener
结束
FTP() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.FTP
 
FtpFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
FTP 存储
FtpFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.FtpFileStorage
 
ftpFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
FTP 存储 Bean

G

getAbsolutePath(String) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.FtpFileStorage
获取远程绝对路径
getAbsolutePath(String) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalPlusFileStorage
获取本地绝对路径
getAbsolutePath(String) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.SftpFileStorage
获取远程绝对路径
getAttr() - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
获取附加属性字典
getAuth() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage.QiniuKodoClient
 
getBucketManager() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage.QiniuKodoClient
 
getBytes() - 类 中的方法cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 
getByUrl(String) - 类 中的方法cn.xuyanwu.spring.file.storage.recorder.DefaultFileRecorder
 
getByUrl(String) - 接口 中的方法cn.xuyanwu.spring.file.storage.recorder.FileRecorder
根据 url 获取文件记录
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AliyunOssFileStorage
单例模式运行,不需要每次使用完再销毁了
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AwsS3FileStorage
单例模式运行,不需要每次使用完再销毁了
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.BaiduBosFileStorage
单例模式运行,不需要每次使用完再销毁了
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.FtpFileStorage
不支持单例模式运行,每次使用完了需要销毁
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.GoogleCloudStorage
单例模式运行,不需要每次使用完再销毁了
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.HuaweiObsFileStorage
单例模式运行,不需要每次使用完再销毁了
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.MinIOFileStorage
单例模式运行,不需要每次使用完再销毁了
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage
单例模式运行,不需要每次使用完再销毁了
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.SftpFileStorage
不支持单例模式运行,每次使用完了需要销毁
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.TencentCosFileStorage
单例模式运行,不需要每次使用完再销毁了
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.UpyunUssFileStorage
 
getClient() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.WebDavFileStorage
不支持单例模式运行,每次使用完了需要销毁
getContentType() - 类 中的方法cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 
getFileInfoByUrl(String) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据 url 获取 FileInfo
getFileStorage() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
获取默认的存储平台
getFileStorage(String) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
获取对应的存储平台
getFileStorageVerify(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
获取对应的存储平台,如果存储平台不存在则抛出异常
getInputStream() - 类 中的方法cn.xuyanwu.spring.file.storage.MockMultipartFile
 
getInputStream() - 类 中的方法cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 
getName() - 类 中的方法cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 
getName() - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
获取文件名
getOriginalFilename() - 类 中的方法cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 
getOriginalFilename() - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
获取原始文件名
getParent(String) - 类 中的静态方法cn.xuyanwu.spring.file.storage.PathUtil
获取父路径
getPlatform() - 接口 中的方法cn.xuyanwu.spring.file.storage.platform.FileStorage
获取平台
getResource() - 类 中的方法cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 
getSize() - 类 中的方法cn.xuyanwu.spring.file.storage.MockMultipartFile
 
getSize() - 类 中的方法cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 
getTika() - 类 中的方法cn.xuyanwu.spring.file.storage.tika.DefaultTikaFactory
 
getTika() - 接口 中的方法cn.xuyanwu.spring.file.storage.tika.TikaFactory
 
getUploadManager() - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage.QiniuKodoClient
 
getUrl(String) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.WebDavFileStorage
获取远程绝对路径
GoogleCloud() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.GoogleCloud
 
GoogleCloudStorage - cn.xuyanwu.spring.file.storage.platform中的类
 
GoogleCloudStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.GoogleCloudStorage
 
googleCloudStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
 

H

HuaweiObs() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.HuaweiObs
 
HuaweiObsFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
华为云 OBS 存储
HuaweiObsFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.HuaweiObsFileStorage
 
huaweiObsFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
华为云 OBS 存储 Bean

I

image(Consumer<Thumbnails.Builder<? extends InputStream>>) - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
进行图片处理,可以进行裁剪、旋转、缩放、水印等操作
image(int, int) - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
缩放到指定大小
image() - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
缩放到 200*200 大小
initDetect() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
 
inputStream(Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.Downloader
获取 InputStream ,在此方法结束后会自动关闭 InputStream
isEmpty() - 类 中的方法cn.xuyanwu.spring.file.storage.MockMultipartFile
 
isEmpty() - 类 中的方法cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 

J

join(String...) - 类 中的静态方法cn.xuyanwu.spring.file.storage.PathUtil
合并路径

L

Local() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.Local
 
LocalFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
本地文件存储
LocalFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.LocalFileStorage
 
localFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
本地存储 Bean
LocalPlus() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.LocalPlus
 
LocalPlusFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
本地文件存储升级版
LocalPlusFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.LocalPlusFileStorage
 
localPlusFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
本地存储升级版 Bean

M

markSupported() - 类 中的方法cn.xuyanwu.spring.file.storage.ProgressInputStream
 
MinIO() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.MinIO
 
MinIOFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
MinIO 存储
MinIOFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.MinIOFileStorage
 
minioFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
MinIO 存储 Bean
MockMultipartFile - cn.xuyanwu.spring.file.storage中的类
一个模拟 MultipartFile 的类
MockMultipartFile(String, InputStream) - 类 的构造器cn.xuyanwu.spring.file.storage.MockMultipartFile
 
MockMultipartFile(String, byte[]) - 类 的构造器cn.xuyanwu.spring.file.storage.MockMultipartFile
 
MockMultipartFile(String, String, String, InputStream) - 类 的构造器cn.xuyanwu.spring.file.storage.MockMultipartFile
 
MockMultipartFile(String, String, String, byte[]) - 类 的构造器cn.xuyanwu.spring.file.storage.MockMultipartFile
 
MultipartFileWrapper - cn.xuyanwu.spring.file.storage中的类
MultipartFile 的包装类
MultipartFileWrapper(MultipartFile) - 类 的构造器cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 

N

next(FileInfo, FileStorage, FileRecorder) - 类 中的方法cn.xuyanwu.spring.file.storage.aspect.DeleteAspectChain
调用下一个切面
next(FileInfo, FileStorage, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.aspect.DownloadAspectChain
调用下一个切面
next(FileInfo, FileStorage, Consumer<InputStream>) - 类 中的方法cn.xuyanwu.spring.file.storage.aspect.DownloadThAspectChain
调用下一个切面
next(FileInfo, FileStorage) - 类 中的方法cn.xuyanwu.spring.file.storage.aspect.ExistsAspectChain
调用下一个切面
next(FileInfo, UploadPretreatment, FileStorage, FileRecorder) - 类 中的方法cn.xuyanwu.spring.file.storage.aspect.UploadAspectChain
调用下一个切面

O

of() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
创建上传预处理器
of(MultipartFile) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据 MultipartFile 创建上传预处理器
of(byte[]) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据 byte[] 创建上传预处理器,name 为空字符串
of(InputStream) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据 InputStream 创建上传预处理器,originalFilename 为空字符串
of(File) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据 File 创建上传预处理器,originalFilename 为 file 的 name
of(URL) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据 URL 创建上传预处理器,originalFilename 将尝试自动识别,识别不到则为空字符串
of(URI) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据 URI 创建上传预处理器,originalFilename 将尝试自动识别,识别不到则为空字符串
of(String) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
根据 url 字符串创建上传预处理器,兼容Spring的ClassPath路径、文件路径、HTTP路径等,originalFilename 将尝试自动识别,识别不到则为空字符串
onContextRefreshedEvent() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
对 FileStorageService 注入自己的代理对象,不然会导致针对 FileStorageService 的代理方法不生效
outputStream(OutputStream) - 类 中的方法cn.xuyanwu.spring.file.storage.Downloader
下载到指定输出流

P

PathUtil - cn.xuyanwu.spring.file.storage中的类
 
PathUtil() - 类 的构造器cn.xuyanwu.spring.file.storage.PathUtil
 
progress(long) - 类 中的方法cn.xuyanwu.spring.file.storage.ProgressInputStream
 
progress(long, long) - 接口 中的方法cn.xuyanwu.spring.file.storage.ProgressListener
进行中
ProgressInputStream - cn.xuyanwu.spring.file.storage中的类
带进度通知的 InputStream 包装类
ProgressInputStream(InputStream, ProgressListener, long) - 类 的构造器cn.xuyanwu.spring.file.storage.ProgressInputStream
 
ProgressListener - cn.xuyanwu.spring.file.storage中的接口
进度监听器
putAttr(String, Object) - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
设置附加属性

Q

QiniuKodo() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.QiniuKodo
 
QiniuKodoClient(String, String) - 类 的构造器cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage.QiniuKodoClient
 
QiniuKodoFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
七牛云 Kodo 存储
QiniuKodoFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage
 
QiniuKodoFileStorage.QiniuKodoClient - cn.xuyanwu.spring.file.storage.platform中的类
 
qiniuKodoFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
七牛云 Kodo 存储 Bean

R

read() - 类 中的方法cn.xuyanwu.spring.file.storage.ProgressInputStream
 
read(byte[], int, int) - 类 中的方法cn.xuyanwu.spring.file.storage.ProgressInputStream
 
record(FileInfo) - 类 中的方法cn.xuyanwu.spring.file.storage.recorder.DefaultFileRecorder
 
record(FileInfo) - 接口 中的方法cn.xuyanwu.spring.file.storage.recorder.FileRecorder
保存文件记录
run(FileInfo, FileStorage, FileRecorder) - 接口 中的方法cn.xuyanwu.spring.file.storage.aspect.DeleteAspectChainCallback
 
run(FileInfo, FileStorage, Consumer<InputStream>) - 接口 中的方法cn.xuyanwu.spring.file.storage.aspect.DownloadAspectChainCallback
 
run(FileInfo, FileStorage, Consumer<InputStream>) - 接口 中的方法cn.xuyanwu.spring.file.storage.aspect.DownloadThAspectChainCallback
 
run(FileInfo, FileStorage) - 接口 中的方法cn.xuyanwu.spring.file.storage.aspect.ExistsAspectChainCallback
 
run(FileInfo, UploadPretreatment, FileStorage, FileRecorder) - 接口 中的方法cn.xuyanwu.spring.file.storage.aspect.UploadAspectChainCallback
 

S

save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AliyunOssFileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.AwsS3FileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.BaiduBosFileStorage
 
save(FileInfo, UploadPretreatment) - 接口 中的方法cn.xuyanwu.spring.file.storage.platform.FileStorage
保存文件
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.FtpFileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.GoogleCloudStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.HuaweiObsFileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalFileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.LocalPlusFileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.MinIOFileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.QiniuKodoFileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.SftpFileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.TencentCosFileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.UpyunUssFileStorage
 
save(FileInfo, UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.platform.WebDavFileStorage
 
setName(String) - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
设置文件名
setObjectId(Object) - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
设置文件所属对象id
setOriginalFilename(String) - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
设置原始文件名
setPlatform(String) - 接口 中的方法cn.xuyanwu.spring.file.storage.platform.FileStorage
设置平台
setProgressMonitor(Consumer<Long>) - 类 中的方法cn.xuyanwu.spring.file.storage.Downloader
设置下载进度监听器
setProgressMonitor(BiConsumer<Long, Long>) - 类 中的方法cn.xuyanwu.spring.file.storage.Downloader
设置下载进度监听器
setProgressMonitor(ProgressListener) - 类 中的方法cn.xuyanwu.spring.file.storage.Downloader
设置下载进度监听器
SFTP() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.SFTP
 
SftpFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
SFTP 存储
SftpFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.SftpFileStorage
 
sftpFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
SFTP 存储 Bean
skip(long) - 类 中的方法cn.xuyanwu.spring.file.storage.ProgressInputStream
 
start() - 接口 中的方法cn.xuyanwu.spring.file.storage.ProgressListener
开始

T

TARGET_FILE - 类 中的静态变量cn.xuyanwu.spring.file.storage.Downloader
下载目标:文件
TARGET_TH_FILE - 类 中的静态变量cn.xuyanwu.spring.file.storage.Downloader
下载目标:缩略图文件
TencentCos() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.TencentCos
 
TencentCosFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
腾讯云 COS 存储
TencentCosFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.TencentCosFileStorage
 
tencentCosFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
腾讯云 COS 存储 Bean
thumbnail(Consumer<Thumbnails.Builder<? extends InputStream>>) - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
生成缩略图并进行图片处理,如果缩略图已存在则使用已有的缩略图进行处理, 可以进行裁剪、旋转、缩放、水印等操作,默认输出图片格式通过 thumbnailSuffix 获取
thumbnail(Consumer<Thumbnails.Builder<? extends InputStream>>, MultipartFile) - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
通过指定 MultipartFile 生成缩略图并进行图片处理, 可以进行裁剪、旋转、缩放、水印等操作,默认输出图片格式通过 thumbnailSuffix 获取,
thumbnail(Consumer<Thumbnails.Builder<? extends InputStream>>, InputStream) - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
通过指定 InputStream 生成缩略图并进行图片处理, 可以进行裁剪、旋转、缩放、水印等操作,默认输出图片格式通过 thumbnailSuffix 获取, 操作完成后会自动关闭 InputStream
thumbnail(int, int) - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
生成缩略图并缩放到指定大小,默认输出图片格式通过 thumbnailSuffix 获取
thumbnail() - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
生成缩略图并缩放到 200*200 大小,默认输出图片格式通过 thumbnailSuffix 获取
tikaFactory() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
Tika 工厂类型,用于识别上传的文件的 MINE
TikaFactory - cn.xuyanwu.spring.file.storage.tika中的接口
Tika 工厂类接口
transferTo(File) - 类 中的方法cn.xuyanwu.spring.file.storage.MockMultipartFile
 
transferTo(File) - 类 中的方法cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 
transferTo(Path) - 类 中的方法cn.xuyanwu.spring.file.storage.MultipartFileWrapper
 

U

upload(UploadPretreatment) - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageService
上传文件,成功返回文件信息,失败返回 null
upload() - 类 中的方法cn.xuyanwu.spring.file.storage.UploadPretreatment
上传文件,成功返回文件信息,失败返回null
uploadAround(UploadAspectChain, FileInfo, UploadPretreatment, FileStorage, FileRecorder) - 接口 中的方法cn.xuyanwu.spring.file.storage.aspect.FileStorageAspect
上传,成功返回文件信息,失败返回 null
UploadAspectChain - cn.xuyanwu.spring.file.storage.aspect中的类
上传的切面调用链
UploadAspectChain(Iterable<FileStorageAspect>, UploadAspectChainCallback) - 类 的构造器cn.xuyanwu.spring.file.storage.aspect.UploadAspectChain
 
UploadAspectChainCallback - cn.xuyanwu.spring.file.storage.aspect中的接口
上传切面调用链结束回调
UploadPretreatment - cn.xuyanwu.spring.file.storage中的类
文件上传预处理对象
UploadPretreatment() - 类 的构造器cn.xuyanwu.spring.file.storage.UploadPretreatment
 
UpyunUSS() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.UpyunUSS
 
UpyunUssFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
又拍云 USS 存储
UpyunUssFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.UpyunUssFileStorage
 
upyunUssFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
又拍云 USS 存储 Bean

W

WebDAV() - 类 的构造器cn.xuyanwu.spring.file.storage.FileStorageProperties.WebDAV
 
WebDavFileStorage - cn.xuyanwu.spring.file.storage.platform中的类
WebDav 存储
WebDavFileStorage() - 类 的构造器cn.xuyanwu.spring.file.storage.platform.WebDavFileStorage
 
webDavFileStorageList() - 类 中的方法cn.xuyanwu.spring.file.storage.FileStorageAutoConfiguration
WebDAV 存储 Bean
A B C D E F G H I J L M N O P Q R S T U W 
跳过导航链接

Copyright © 2022. All rights reserved.