public class UploadedFile extends FileBase
content, contentSize, contentType, name
构造器和说明 |
---|
UploadedFile()
上传文件
|
UploadedFile(java.io.Closeable deleteAction,
java.lang.String contentType,
long contentSize,
java.io.InputStream content,
java.lang.String name,
java.lang.String extension)
上传文件
|
UploadedFile(java.lang.String contentType,
java.io.InputStream content,
java.lang.String name)
上传文件
|
UploadedFile(java.lang.String contentType,
long contentSize,
java.io.InputStream content,
java.lang.String name,
java.lang.String extension)
基于上传输入的构建函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
delete()
删除临时文件
|
java.io.InputStream |
getContent()
内容流
|
byte[] |
getContentAsBytes()
内容字节形式
|
long |
getContentSize()
内容大小
|
java.lang.String |
getExtension()
扩展名(例:jpg)
|
boolean |
isEmpty()
是否为空
|
void |
transferTo(java.io.File file)
将内容流迁移到目标文件
|
void |
transferTo(java.io.OutputStream stream)
将内容流迁移到目标输出流
|
getContentType, getName
public UploadedFile()
public UploadedFile(java.lang.String contentType, java.io.InputStream content, java.lang.String name)
contentType
- 内容类型content
- 内容流name
- 文件名public UploadedFile(java.lang.String contentType, long contentSize, java.io.InputStream content, java.lang.String name, java.lang.String extension)
contentType
- 内容类型contentSize
- 内容大小content
- 内容流name
- 文件名extension
- 文件后缀名public UploadedFile(java.io.Closeable deleteAction, java.lang.String contentType, long contentSize, java.io.InputStream content, java.lang.String name, java.lang.String extension)
contentType
- 内容类型contentSize
- 内容大小content
- 内容流name
- 文件名extension
- 文件后缀名public java.lang.String getExtension()
public java.io.InputStream getContent()
public byte[] getContentAsBytes() throws java.io.IOException
java.io.IOException
public long getContentSize()
public void delete() throws java.io.IOException
java.io.IOException
public boolean isEmpty() throws java.io.IOException
java.io.IOException
public void transferTo(java.io.File file) throws java.io.IOException
file
- 目标文件java.io.IOException
public void transferTo(java.io.OutputStream stream) throws java.io.IOException
stream
- 目标输出流java.io.IOException