public class FileHelper
extends java.lang.Object
File Helper
| 构造器和说明 |
|---|
FileHelper(int maxThreads) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
fileNotComplete(java.io.File tempFile) |
void |
prepareDownload(java.io.File lastModifyFile,
java.io.File tempFile,
java.io.File saveFile,
long fileLength,
java.lang.String lastModify) |
void |
prepareDownload(java.io.File lastModifyFile,
java.io.File saveFile,
long fileLength,
java.lang.String lastModify) |
DownloadRange |
readDownloadRange(java.io.File tempFile,
int i) |
java.lang.String |
readLastModify(java.io.File lastModifyFile) |
void |
saveFile(<any> emitter,
java.io.File saveFile,
<any> resp) |
void |
saveFile(<any> emitter,
int i,
java.io.File tempFile,
java.io.File saveFile,
ResponseBody response) |
boolean |
tempFileDamaged(java.io.File tempFile,
long fileLength) |
public void prepareDownload(java.io.File lastModifyFile,
java.io.File saveFile,
long fileLength,
java.lang.String lastModify)
throws java.io.IOException,
java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionpublic void saveFile(<any> emitter,
java.io.File saveFile,
<any> resp)
public void prepareDownload(java.io.File lastModifyFile,
java.io.File tempFile,
java.io.File saveFile,
long fileLength,
java.lang.String lastModify)
throws java.io.IOException,
java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionpublic void saveFile(<any> emitter,
int i,
java.io.File tempFile,
java.io.File saveFile,
ResponseBody response)
public boolean fileNotComplete(java.io.File tempFile)
throws java.io.IOException
java.io.IOExceptionpublic boolean tempFileDamaged(java.io.File tempFile,
long fileLength)
throws java.io.IOException
java.io.IOExceptionpublic DownloadRange readDownloadRange(java.io.File tempFile, int i) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readLastModify(java.io.File lastModifyFile)
throws java.io.IOException
java.io.IOException