public class FileTypeDetector extends Object
Modifier and Type | Method and Description |
---|---|
static FileType |
detectFileType(BufferedInputStream inputStream)
Examines the file's bytes and estimates the file's type.
|
public static FileType detectFileType(BufferedInputStream inputStream) throws IOException
Requires a BufferedInputStream
in order to mark and reset the stream to the position
at which it was provided to this method once completed.
Requires the stream to contain at least eight bytes.
IOException
- if an IO error occurred or the input stream ended unexpectedly.Copyright © 2010 - 2020 Adobe. All Rights Reserved