public static class FastImageFile.Builder extends AbstractFastFileBuilder<FastImageFile>
fileExtName, fileSize, groupName, inputStream, metaDataSet| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
FastImageFile |
build()
构造上传文件对象
|
FastImageFile.Builder |
toGroup(String groupName)
上传至文件组
|
FastImageFile.Builder |
withFile(InputStream inputStream,
long fileSize,
String fileExtName)
上传文件
|
FastImageFile.Builder |
withMetaData(Set<MetaData> metaDataSet)
元数据信息
|
FastImageFile.Builder |
withMetaData(String name,
String value)
元数据信息
|
FastImageFile.Builder |
withThumbImage()
按默认方式生成缩略图
|
FastImageFile.Builder |
withThumbImage(double percent)
缩放比例配置
|
FastImageFile.Builder |
withThumbImage(int width,
int height)
缩略图配置
|
public FastImageFile.Builder toGroup(String groupName)
AbstractFastFileBuildertoGroup 在类中 AbstractFastFileBuilder<FastImageFile>public FastImageFile.Builder withFile(InputStream inputStream, long fileSize, String fileExtName)
AbstractFastFileBuilderwithFile 在类中 AbstractFastFileBuilder<FastImageFile>public FastImageFile.Builder withMetaData(String name, String value)
AbstractFastFileBuilderwithMetaData 在类中 AbstractFastFileBuilder<FastImageFile>public FastImageFile.Builder withMetaData(Set<MetaData> metaDataSet)
AbstractFastFileBuilderwithMetaData 在类中 AbstractFastFileBuilder<FastImageFile>public FastImageFile.Builder withThumbImage()
public FastImageFile.Builder withThumbImage(int width, int height)
width - height - public FastImageFile.Builder withThumbImage(double percent)
percent - public FastImageFile build()
build 在类中 AbstractFastFileBuilder<FastImageFile>Copyright © 2020. All rights reserved.