Interface UploadedFile
-
- All Known Implementing Classes:
UploadedFileItem
public interface UploadedFile
Represents an uploaded file.- See Also:
Upload
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetContentType()java.lang.StringgetFileName()java.lang.StringgetFilePath()longgetSize()java.io.InputStreamgetStream()booleanisInMemory()voidwrite(java.io.File file)Writes the content of the file to a known location.
-
-
-
Method Detail
-
getContentType
java.lang.String getContentType()
- Returns:
- the MIME type specified when the file was uploaded.
-
getFileName
java.lang.String getFileName()
- Returns:
- the name of the file that was uploaded.
-
getFilePath
java.lang.String getFilePath()
- Returns:
- the complete path, as reported by the client browser.
-
getSize
long getSize()
- Returns:
- the size, in bytes, of the uploaded content.
-
getStream
java.io.InputStream getStream()
- Returns:
- an input stream of the content of the file.
-
isInMemory
boolean isInMemory()
- Returns:
- true if the uploaded content is in memory.
-
write
void write(java.io.File file)
Writes the content of the file to a known location.- Parameters:
file- Location to write file to
-
-