public class AndroidMimeTypeFinder
Uses Android features to determine the MIME type of a provided file.
There are various getMimeType(...)
methods, which all take various parameters as well as a FileMetaData object.
When the mimetype is found, it will be set in the provided FileMetaData
Constructor and Description |
---|
AndroidMimeTypeFinder()
Uses Android features to determine the MIME type of a provided file.
|
Modifier and Type | Method and Description |
---|---|
void |
getMimeType(com.kinvey.java.model.FileMetaData meta,
java.io.InputStream stream)
Calculate MimeType from an InputStream
|
void |
getMimeType(com.kinvey.java.model.FileMetaData meta,
java.io.File file)
Calculate MimeType from a File object
|
void |
getMimeType(com.kinvey.java.model.FileMetaData metaData)
Calculate MimeType from a file name
|
public AndroidMimeTypeFinder()
Uses Android features to determine the MIME type of a provided file.
There are various getMimeType(...)
methods, which all take various parameters as well as a FileMetaData object.
When the mimetype is found, it will be set in the provided FileMetaData
public void getMimeType(com.kinvey.java.model.FileMetaData meta, java.io.InputStream stream)
Calculate MimeType from an InputStream
meta
- the FileMetaData to populatestream
- the stream of the datapublic void getMimeType(com.kinvey.java.model.FileMetaData meta, java.io.File file)
Calculate MimeType from a File object
meta
- the FileMetaData to populatefile
- the file of the datapublic void getMimeType(com.kinvey.java.model.FileMetaData metaData)
Calculate MimeType from a file name
metaData
- the FileMetaData to populate, also containing the filename (with file extension)