跳过导航链接
A B C D E F G I L M N O P R S T U W Z 

A

ACQUIRE_SUCCESS - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
ACQUIRE_SURPLUS_SEMAPHORE - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
add(String, TemporaryRecord) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
 
addDownloadMission(DownloadMission) - 类 中的方法zlc.season.rxdownload2.function.DownloadService
Add this mission into download queue.
ALREADY_DOWNLOAD_HINT - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
AlreadyDownloaded(TemporaryRecord) - 类 的构造器zlc.season.rxdownload2.entity.DownloadType.AlreadyDownloaded
 

B

build() - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean.Builder
 
Builder(String) - 类 的构造器zlc.season.rxdownload2.entity.DownloadBean.Builder
 

C

CACHE - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
cancel() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
CANCELED - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadFlag
 
cancelLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType
 
cancelLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.ContinueDownload
 
cancelLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.MultiThreadDownload
 
cancelLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.NormalDownload
 
check(String) - 接口 中的方法zlc.season.rxdownload2.function.DownloadApi
 
checkByGet(String) - 接口 中的方法zlc.season.rxdownload2.function.DownloadApi
 
checkFileByHead(String, String) - 接口 中的方法zlc.season.rxdownload2.function.DownloadApi
 
checkRangeByHead(String, String) - 接口 中的方法zlc.season.rxdownload2.function.DownloadApi
 
CHUNKED_DOWNLOAD_HINT - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
close(Closeable) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
closeDataBase() - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
 
closeQuietly(Closeable) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
complete() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
COMPLETED - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadFlag
 
completed(DownloadStatus) - 类 中的静态方法zlc.season.rxdownload2.function.DownloadEventFactory
 
completeLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType
 
completeLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.ContinueDownload
 
completeLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.MultiThreadDownload
 
completeLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.NormalDownload
 
Constant - zlc.season.rxdownload2.function中的类
Author: Season(ssseasonnn@gmail.com) Date: 2017/1/13 FIXME
Constant() - 类 的构造器zlc.season.rxdownload2.function.Constant
 
contain(String) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
 
contentDisposition(<any>) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
contentLength(<any>) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
CONTINUE_DOWNLOAD_CANCEL - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
CONTINUE_DOWNLOAD_COMPLETED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
CONTINUE_DOWNLOAD_FAILED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
CONTINUE_DOWNLOAD_FINISH - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
CONTINUE_DOWNLOAD_PREPARE - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
CONTINUE_DOWNLOAD_STARTED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
ContinueDownload(TemporaryRecord) - 类 的构造器zlc.season.rxdownload2.entity.DownloadType.ContinueDownload
 
createEvent(int, DownloadStatus) - 类 中的静态方法zlc.season.rxdownload2.function.DownloadEventFactory
 
createProcessor(String, Map<String, <any>>) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
CREATOR - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadStatus
 

D

DataBaseHelper - zlc.season.rxdownload2.db中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/14 Time: 10:02 FIXME
defaultSavePath(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
set default save path.
delete(DataBaseHelper, boolean) - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
delete(DataBaseHelper, boolean) - 类 中的方法zlc.season.rxdownload2.entity.MultiMission
 
delete(DataBaseHelper, boolean) - 类 中的方法zlc.season.rxdownload2.entity.SingleMission
 
delete(String) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
 
deleteAll(String, boolean) - 类 中的方法zlc.season.rxdownload2.function.DownloadService
Delete all mission which associate with missionId.
deleteAll(String, boolean) - 类 中的方法zlc.season.rxdownload2.RxDownload
Delete all mission which associate with missionId.
DELETED - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadFlag
 
deleteDownload(String, boolean) - 类 中的方法zlc.season.rxdownload2.function.DownloadService
Delete download.
deleteFiles(File...) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
delete files
deleteRecord(String) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
 
deleteServiceDownload(String, boolean) - 类 中的方法zlc.season.rxdownload2.RxDownload
Delete download.
describeContents() - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
 
DIR_CREATE_FAILED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
DIR_CREATE_SUCCESS - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
DIR_EXISTS_HINT - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
DIR_NOT_EXISTS_HINT - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
disposable - 类 中的变量zlc.season.rxdownload2.entity.SingleMission
 
dispose(Disposable) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
download() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.AlreadyDownloaded
 
download() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.ContinueDownload
 
download() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType
 
download() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.NormalDownload
 
download() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
Normal download request.
download(String, String) - 接口 中的方法zlc.season.rxdownload2.function.DownloadApi
 
download(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Normal download.
download(String, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Normal download with assigned Name.
download(String, String, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Normal download with assigned name and path.
download(DownloadBean) - 类 中的方法zlc.season.rxdownload2.RxDownload
Normal download.
DOWNLOAD_RECORD_FILE_DAMAGED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
DOWNLOAD_URL_EXISTS - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
DownloadApi - zlc.season.rxdownload2.function中的接口
Author: Season(ssseasonnn@gmail.com) Date: 2016/10/19 Time: 10:02 Download Api
DownloadBean - zlc.season.rxdownload2.entity中的类
Author: Season(ssseasonnn@gmail.com) Date: 2017/2/17 Time: 22:06 FIXME
DownloadBean() - 类 的构造器zlc.season.rxdownload2.entity.DownloadBean
 
DownloadBean.Builder - zlc.season.rxdownload2.entity中的类
 
DownloadBinder() - 类 的构造器zlc.season.rxdownload2.function.DownloadService.DownloadBinder
 
downloadDispatcher(DownloadBean) - 类 中的方法zlc.season.rxdownload2.function.DownloadHelper
dispatch download
DownloadEvent - zlc.season.rxdownload2.entity中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/22 Time: 10:49 FIXME
DownloadEvent() - 类 的构造器zlc.season.rxdownload2.entity.DownloadEvent
 
DownloadEventFactory - zlc.season.rxdownload2.function中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/23 Time: 14:18 FIXME
DownloadEventFactory() - 类 的构造器zlc.season.rxdownload2.function.DownloadEventFactory
 
DownloadFlag - zlc.season.rxdownload2.entity中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/23 Time: 14:32 FIXME
DownloadFlag() - 类 的构造器zlc.season.rxdownload2.entity.DownloadFlag
 
DownloadHelper - zlc.season.rxdownload2.function中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/2 Time: 09:39 Download helper
DownloadHelper(Context) - 类 的构造器zlc.season.rxdownload2.function.DownloadHelper
 
DownloadMission - zlc.season.rxdownload2.entity中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/18 Time: 11:38 Represents a download task
DownloadRange - zlc.season.rxdownload2.entity中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/10/21 Time: 15:28 Download Range
DownloadRange(long, long) - 类 的构造器zlc.season.rxdownload2.entity.DownloadRange
 
DownloadRecord - zlc.season.rxdownload2.entity中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/14 Time: 11:31 FIXME
DownloadRecord() - 类 的构造器zlc.season.rxdownload2.entity.DownloadRecord
 
DownloadService - zlc.season.rxdownload2.function中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/10 Time: 09:49 FIXME
DownloadService() - 类 的构造器zlc.season.rxdownload2.function.DownloadService
 
DownloadService.DownloadBinder - zlc.season.rxdownload2.function中的类
 
DownloadStatus - zlc.season.rxdownload2.entity中的类
User: Season(ssseasonnn@gmail.com) Date: 2016-07-15 Time: 15:48 表示下载状态, 如果isChunked为true, totalSize 可能不存在
DownloadStatus() - 类 的构造器zlc.season.rxdownload2.entity.DownloadStatus
 
DownloadStatus(long, long) - 类 的构造器zlc.season.rxdownload2.entity.DownloadStatus
 
DownloadStatus(boolean, long, long) - 类 的构造器zlc.season.rxdownload2.entity.DownloadStatus
 
DownloadStatus(Parcel) - 类 的构造器zlc.season.rxdownload2.entity.DownloadStatus
 
DownloadType - zlc.season.rxdownload2.entity中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/3 Time: 09:44 Download Type
DownloadType.AlreadyDownloaded - zlc.season.rxdownload2.entity中的类
 
DownloadType.ContinueDownload - zlc.season.rxdownload2.entity中的类
 
DownloadType.MultiThreadDownload - zlc.season.rxdownload2.entity中的类
 
DownloadType.NormalDownload - zlc.season.rxdownload2.entity中的类
 

E

empty(String) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
end - 类 中的变量zlc.season.rxdownload2.entity.DownloadRange
 
error() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
errorLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.ContinueDownload
 
errorLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType
 
errorLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.MultiThreadDownload
 
errorLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.NormalDownload
 

F

FAILED - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadFlag
 
failed(DownloadStatus, Throwable) - 类 中的静态方法zlc.season.rxdownload2.function.DownloadEventFactory
 
file() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
FILE_DELETE_FAILED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
FILE_DELETE_SUCCESS - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
fileComplete() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
fileExists(String) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
 
FileHelper - zlc.season.rxdownload2.function中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/17 Time: 10:35 File Helper
FileHelper(int) - 类 的构造器zlc.season.rxdownload2.function.FileHelper
 
fileName(String, <any>) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
fileNotComplete() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
fileNotComplete(File) - 类 中的方法zlc.season.rxdownload2.function.FileHelper
 
finish() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
finishLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.ContinueDownload
 
finishLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType
 
finishLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.MultiThreadDownload
 
finishLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.NormalDownload
 
formatSize(long) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
Format file size to String
formatStr(String, Object...) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 

G

generateFileExistsType(String) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
return file exists download type
generateNonExistsType(String) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
return file not exists download type.
getContentLength() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
getDate() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getDownloadRecord(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Read single download record with url.
getDownloadSize() - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
 
getDownloadStatus() - 类 中的方法zlc.season.rxdownload2.entity.DownloadEvent
 
getError() - 类 中的方法zlc.season.rxdownload2.entity.DownloadEvent
 
getExtra1() - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
getExtra1() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getExtra2() - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
getExtra2() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getExtra3() - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
getExtra3() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getExtra4() - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
getExtra4() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getExtra5() - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
getExtra5() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getFiles() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
getFiles(String) - 类 中的方法zlc.season.rxdownload2.function.DownloadHelper
return Files
getFiles(String) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
 
getFiles(String, String) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
return files
getFlag() - 类 中的方法zlc.season.rxdownload2.entity.DownloadEvent
 
getFlag() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getFormatDownloadSize() - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
 
getFormatStatusString() - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
获得格式化的状态字符串
getFormatTotalSize() - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
获得格式化的总Size
getId() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getInstance(String) - 类 中的静态方法zlc.season.rxdownload2.function.RetrofitProvider
指定endpoint
getInstance() - 类 中的静态方法zlc.season.rxdownload2.function.RetrofitProvider
不指定endPoint
getInstance(Context) - 类 中的静态方法zlc.season.rxdownload2.RxDownload
Return RxDownload Instance
getMaxRetryCount() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
getMaxThreads() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
getMissionId() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getPaths(String, String) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
return file paths
getPercent() - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
获得下载的百分比, 保留两位小数
getPercentNumber() - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
获得下载的百分比数值
getRealFiles(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
get Files by url.
getRealFiles(String, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
get Files by saveName and savePath.
getSaveName() - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
getSaveName() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getSaveName() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
getSavePath() - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
getSavePath() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getService() - 类 中的方法zlc.season.rxdownload2.function.DownloadService.DownloadBinder
 
getSingleton(Context) - 类 中的静态方法zlc.season.rxdownload2.db.DataBaseHelper
 
getStatus() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getTotalDownloadRecords() - 类 中的方法zlc.season.rxdownload2.RxDownload
Read all the download record from the database.
getTotalSize() - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
 
getUrl() - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
getUrl() - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
getUrl() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
getUrl() - 类 中的方法zlc.season.rxdownload2.entity.MultiMission
 
getUrl() - 类 中的方法zlc.season.rxdownload2.entity.SingleMission
 
GMTToLong(String) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
convert GMT string to long

I

init(Map<String, DownloadMission>, Map<String, <any>>) - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
init(Map<String, DownloadMission>, Map<String, <any>>) - 类 中的方法zlc.season.rxdownload2.entity.MultiMission
 
init(Map<String, DownloadMission>, Map<String, <any>>) - 类 中的方法zlc.season.rxdownload2.entity.SingleMission
 
init(int, int, String, DownloadApi, DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
init needs info
init(String, int, int, String, DownloadApi, DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
Init necessary info
insertOrUpdate(DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
insertOrUpdate(DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.entity.MultiMission
 
insertOrUpdate(DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.entity.SingleMission
 
insertRecord(DownloadBean, int) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
 
insertRecord(DownloadBean, int, String) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
 
INSTALL - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadFlag
 
INSTALLED - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadFlag
 
INTENT_KEY - 类 中的静态变量zlc.season.rxdownload2.function.DownloadService
 
isCanceled() - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
isChunked - 类 中的变量zlc.season.rxdownload2.entity.DownloadStatus
 
isChunked(<any>) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
isCompleted() - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
isFileChanged() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
isSupportRange() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 

L

lastModify(<any>) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
lastModifyFile() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
legal() - 类 中的方法zlc.season.rxdownload2.entity.DownloadRange
 
LMF_SUFFIX - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
log(String) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
log(String, Object...) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
log(Throwable) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
longToGMT(long) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
convert long to GMT string

M

maxDownloadNumber(int) - 类 中的方法zlc.season.rxdownload2.RxDownload
set max download number when service download
maxRetryCount(int) - 类 中的方法zlc.season.rxdownload2.RxDownload
set max retry count when download failed
maxThread(int) - 类 中的方法zlc.season.rxdownload2.RxDownload
set max thread to download file.
MISSION_COMING - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
mkdirs(String...) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
create dirs with params path
MultiMission - zlc.season.rxdownload2.entity中的类
Author: Season(ssseasonnn@gmail.com) Date: 2017/2/24 MultiMission, many urls.
MultiMission(MultiMission) - 类 的构造器zlc.season.rxdownload2.entity.MultiMission
 
MultiMission(RxDownload, String, List<DownloadBean>) - 类 的构造器zlc.season.rxdownload2.entity.MultiMission
 
MultiThreadDownload(TemporaryRecord) - 类 的构造器zlc.season.rxdownload2.entity.DownloadType.MultiThreadDownload
 
MULTITHREADING_DOWNLOAD_CANCEL - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
MULTITHREADING_DOWNLOAD_COMPLETED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
MULTITHREADING_DOWNLOAD_FAILED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
MULTITHREADING_DOWNLOAD_FINISH - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
MULTITHREADING_DOWNLOAD_PREPARE - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
MULTITHREADING_DOWNLOAD_STARTED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 

N

NORMAL - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadFlag
 
normal(DownloadStatus) - 类 中的静态方法zlc.season.rxdownload2.function.DownloadEventFactory
 
NORMAL_DOWNLOAD_CANCEL - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
NORMAL_DOWNLOAD_COMPLETED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
NORMAL_DOWNLOAD_FAILED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
NORMAL_DOWNLOAD_FINISH - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
NORMAL_DOWNLOAD_PREPARE - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
NORMAL_DOWNLOAD_STARTED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
NORMAL_RETRY_HINT - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
NormalDownload(TemporaryRecord) - 类 的构造器zlc.season.rxdownload2.entity.DownloadType.NormalDownload
 
notSupportRange(<any>) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 

O

onBind(Intent) - 类 中的方法zlc.season.rxdownload2.function.DownloadService
 
onCreate() - 类 中的方法zlc.season.rxdownload2.function.DownloadService
 
onDestroy() - 类 中的方法zlc.season.rxdownload2.function.DownloadService
 
onStartCommand(Intent, int, int) - 类 中的方法zlc.season.rxdownload2.function.DownloadService
 

P

pause(DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
pause(DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.entity.MultiMission
 
pause(DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.entity.SingleMission
 
pauseAll() - 类 中的方法zlc.season.rxdownload2.function.DownloadService
Pause all mission.Not include MultiMission.
pauseAll(String) - 类 中的方法zlc.season.rxdownload2.function.DownloadService
Pause all mission which associate with missionId
pauseAll() - 类 中的方法zlc.season.rxdownload2.RxDownload
Pause all mission.
pauseAll(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
 
PAUSED - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadFlag
 
paused(DownloadStatus) - 类 中的静态方法zlc.season.rxdownload2.function.DownloadEventFactory
 
pauseDownload(String) - 类 中的方法zlc.season.rxdownload2.function.DownloadService
Pause download.
pauseServiceDownload(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Pause download.
prepareDownload() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.MultiThreadDownload
 
prepareDownload() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.NormalDownload
 
prepareDownload() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType
 
prepareDownload(File, File, long, String) - 类 中的方法zlc.season.rxdownload2.function.FileHelper
 
prepareDownload(File, File, File, long, String) - 类 中的方法zlc.season.rxdownload2.function.FileHelper
 
prepareLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.AlreadyDownloaded
 
prepareLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.ContinueDownload
 
prepareLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.MultiThreadDownload
 
prepareLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.NormalDownload
 
prepareLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType
 
prepareNormalDownload() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
prepare normal download, create files and save last-modify.
prepareRangeDownload() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
prepare range download, create necessary files and save last-modify.

R

RANGE_DOWNLOAD_CANCELED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
RANGE_DOWNLOAD_COMPLETED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
RANGE_DOWNLOAD_FAILED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
RANGE_DOWNLOAD_STARTED - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
RANGE_RETRY_HINT - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
rangeDownload(int) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
Range download request
readAllRecords() - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
Read all records from database.
readAllRecords() - 类 中的方法zlc.season.rxdownload2.function.DownloadHelper
 
readDownloadRange(int) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
Read download range from record file.
readDownloadRange(File, int) - 类 中的方法zlc.season.rxdownload2.function.FileHelper
 
readLastModify() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
readLastModify(File) - 类 中的方法zlc.season.rxdownload2.function.FileHelper
 
readLastModify(String) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
read last modify string
readMissionsRecord(String) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
Read missionId all records.
readRecord(String) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
Read the url's record.
readRecord(String) - 类 中的方法zlc.season.rxdownload2.function.DownloadHelper
 
readSingleRecord(String) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
Read single Record.
readStatus(String) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
Read the url's download status.
receiveDownloadEvent(String) - 类 中的方法zlc.season.rxdownload2.function.DownloadService
Receive the url download event.
receiveDownloadStatus(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Receive the url download event.
record - 类 中的变量zlc.season.rxdownload2.entity.DownloadType
 
recordNotExists(String) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
Judge the url's record exists.
RELEASE_SURPLUS_SEMAPHORE - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
repairErrorFlag() - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
 
REQUEST_RETRY_HINT - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
retrofit(Retrofit) - 类 中的方法zlc.season.rxdownload2.RxDownload
If you have own Retrofit client, set it.
RetrofitProvider - zlc.season.rxdownload2.function中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/10/19 Time: 10:16 提供一个默认的,线程安全的Retrofit单例
retry(String, int) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
retry(String, int, Integer, Throwable) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
retry2(String, int) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
RETRY_HINT - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
rxdownload - 类 中的变量zlc.season.rxdownload2.entity.DownloadMission
 
RxDownload - zlc.season.rxdownload2中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/10/19 Time: 10:46 RxDownload

S

save(<any>, <any>) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
Normal download save.
save(<any>, int, ResponseBody) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
Range download save
saveFile(<any>, File, <any>) - 类 中的方法zlc.season.rxdownload2.function.FileHelper
 
saveFile(<any>, int, File, File, ResponseBody) - 类 中的方法zlc.season.rxdownload2.function.FileHelper
 
saveFileInfo(String, <any>) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
Save file info
saveFileState(String, <any>) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
Save file state, change or not change.
saveRangeInfo(String, <any>) - 类 中的方法zlc.season.rxdownload2.function.TemporaryRecordTable
Save range info
sendWaitingEvent(DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
sendWaitingEvent(DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.entity.MultiMission
 
sendWaitingEvent(DataBaseHelper) - 类 中的方法zlc.season.rxdownload2.entity.SingleMission
 
serviceDownload(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Using Service to download single url.
serviceDownload(String, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Using Service to download.
serviceDownload(String, String, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Using Service to download.
serviceDownload(DownloadBean) - 类 中的方法zlc.season.rxdownload2.RxDownload
Using Service to download.
serviceMultiDownload(String, String...) - 类 中的方法zlc.season.rxdownload2.RxDownload
Using Service to download multi urls.
serviceMultiDownload(String, List<String>) - 类 中的方法zlc.season.rxdownload2.RxDownload
Using Service to download multi urls.
serviceMultiDownload(List<DownloadBean>, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Using Service to download multi urls.
setCanceled(boolean) - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
setCompleted(boolean) - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
setContentLength(long) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
setDate(long) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setDebug(boolean) - 类 中的静态方法zlc.season.rxdownload2.function.Utils
 
setDefaultSavePath(String) - 类 中的方法zlc.season.rxdownload2.function.DownloadHelper
 
setDownloadSize(long) - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
 
setDownloadStatus(DownloadStatus) - 类 中的方法zlc.season.rxdownload2.entity.DownloadEvent
 
setError(Throwable) - 类 中的方法zlc.season.rxdownload2.entity.DownloadEvent
 
setExtra1(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean.Builder
 
setExtra1(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
setExtra1(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setExtra2(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean.Builder
 
setExtra2(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
setExtra2(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setExtra3(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean.Builder
 
setExtra3(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
setExtra3(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setExtra4(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean.Builder
 
setExtra4(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
setExtra4(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setExtra5(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean.Builder
 
setExtra5(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
setExtra5(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setFileChanged(boolean) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
setFlag(int) - 类 中的方法zlc.season.rxdownload2.entity.DownloadEvent
 
setFlag(int) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setId(int) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setLastModify(String) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
setMaxRetryCount(int) - 类 中的方法zlc.season.rxdownload2.function.DownloadHelper
 
setMaxThreads(int) - 类 中的方法zlc.season.rxdownload2.function.DownloadHelper
 
setMissionId(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setRangeSupport(boolean) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
setRetrofit(Retrofit) - 类 中的方法zlc.season.rxdownload2.function.DownloadHelper
 
setSaveName(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean.Builder
 
setSaveName(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
setSaveName(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setSaveName(String) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
setSavePath(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean.Builder
 
setSavePath(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
setSavePath(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setStatus(DownloadStatus) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
setTotalSize(long) - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
 
setUrl(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadBean
 
setUrl(String) - 类 中的方法zlc.season.rxdownload2.entity.DownloadRecord
 
SingleMission - zlc.season.rxdownload2.entity中的类
Author: Season(ssseasonnn@gmail.com) Date: 2017/2/24 SingleMission, only one url.
SingleMission(RxDownload, DownloadBean) - 类 的构造器zlc.season.rxdownload2.entity.SingleMission
 
SingleMission(RxDownload, DownloadBean, String, <any>) - 类 的构造器zlc.season.rxdownload2.entity.SingleMission
 
SingleMission(SingleMission, <any>) - 类 的构造器zlc.season.rxdownload2.entity.SingleMission
 
size - 类 中的变量zlc.season.rxdownload2.entity.DownloadRange
 
start(Semaphore) - 类 中的方法zlc.season.rxdownload2.entity.DownloadMission
 
start - 类 中的变量zlc.season.rxdownload2.entity.DownloadRange
 
start(Semaphore) - 类 中的方法zlc.season.rxdownload2.entity.MultiMission
 
start(Semaphore) - 类 中的方法zlc.season.rxdownload2.entity.SingleMission
 
start() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
startAll() - 类 中的方法zlc.season.rxdownload2.function.DownloadService
Start all mission.
startAll(String) - 类 中的方法zlc.season.rxdownload2.function.DownloadService
Start all mission which associate with missionId.
startAll() - 类 中的方法zlc.season.rxdownload2.RxDownload
Start all mission.
startAll(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Start all mission which associate with missionId
startDownload() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType
 
STARTED - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadFlag
 
started(DownloadStatus) - 类 中的静态方法zlc.season.rxdownload2.function.DownloadEventFactory
 
startLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.ContinueDownload
 
startLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.MultiThreadDownload
 
startLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType.NormalDownload
 
startLog() - 类 中的方法zlc.season.rxdownload2.entity.DownloadType
 
status - 类 中的变量zlc.season.rxdownload2.entity.SingleMission
 

T

TAG - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
tempFile() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
tempFileDamaged() - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
tempFileDamaged(File, long) - 类 中的方法zlc.season.rxdownload2.function.FileHelper
 
TemporaryRecord - zlc.season.rxdownload2.entity中的类
Author: Season(ssseasonnn@gmail.com) Date: 2017/2/4 FIXME
TemporaryRecord(DownloadBean) - 类 的构造器zlc.season.rxdownload2.entity.TemporaryRecord
 
TemporaryRecordTable - zlc.season.rxdownload2.function中的类
Author: Season(ssseasonnn@gmail.com) Date: 2017/2/4 FIXME
TemporaryRecordTable() - 类 的构造器zlc.season.rxdownload2.function.TemporaryRecordTable
 
TEST_RANGE_SUPPORT - 类 中的静态变量zlc.season.rxdownload2.function.Constant
test
TMP_SUFFIX - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
transform(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Normal download for Transformer.
transform(String, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Normal download for Transformer.
transform(String, String, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Normal download for Transformer.
transform(DownloadBean) - 类 中的方法zlc.season.rxdownload2.RxDownload
Normal download version of the Transformer.
transformMulti(String, String...) - 类 中的方法zlc.season.rxdownload2.RxDownload
Service multi download version of the Transformer.
transformMulti(String, List<String>) - 类 中的方法zlc.season.rxdownload2.RxDownload
Service multi download version of the Transformer.
transformMulti(List<DownloadBean>, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Service multi download version of the Transformer.
transformService(String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Service download version of the Transformer.
transformService(String, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Service download version of the Transformer.
transformService(String, String, String) - 类 中的方法zlc.season.rxdownload2.RxDownload
Service download version of the Transformer.
transformService(DownloadBean) - 类 中的方法zlc.season.rxdownload2.RxDownload
Service download version of the Transformer.
TRY_TO_ACQUIRE_SEMAPHORE - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 

U

update(DownloadStatus) - 类 中的方法zlc.season.rxdownload2.entity.TemporaryRecord
 
updateRecord(String, int) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
 
updateRecord(String, int, String) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
 
updateRecord(String, String, String, int) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
 
updateStatus(String, DownloadStatus) - 类 中的方法zlc.season.rxdownload2.db.DataBaseHelper
 
URL_ILLEGAL - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
Utils - zlc.season.rxdownload2.function中的类
Author: Season(ssseasonnn@gmail.com) Date: 2016/11/2 Time: 09:07 工具类
Utils() - 类 的构造器zlc.season.rxdownload2.function.Utils
 

W

WAITING - 类 中的静态变量zlc.season.rxdownload2.entity.DownloadFlag
 
waiting(DownloadStatus) - 类 中的静态方法zlc.season.rxdownload2.function.DownloadEventFactory
 
WAITING_FOR_MISSION_COME - 类 中的静态变量zlc.season.rxdownload2.function.Constant
 
writeToParcel(Parcel, int) - 类 中的方法zlc.season.rxdownload2.entity.DownloadStatus
 

Z

zlc.season.rxdownload2 - 程序包 zlc.season.rxdownload2
 
zlc.season.rxdownload2.db - 程序包 zlc.season.rxdownload2.db
 
zlc.season.rxdownload2.entity - 程序包 zlc.season.rxdownload2.entity
 
zlc.season.rxdownload2.function - 程序包 zlc.season.rxdownload2.function
 
A B C D E F G I L M N O P R S T U W Z 
跳过导航链接