Index

C D G I L M O S 
All Classes and Interfaces|All Packages

C

convertType(Object) - Method in class me.hsgamer.hscore.downloader.core.object.InfoKey
Convert the type of the value from the raw value

D

download() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Download the file.
Downloader - Class in me.hsgamer.hscore.downloader.core
The downloader
Downloader(DownloadInfoLoader, InputStreamLoader, File) - Constructor for class me.hsgamer.hscore.downloader.core.Downloader
Create a new downloader
DownloadInfo - Class in me.hsgamer.hscore.downloader.core.object
The download information
DownloadInfo(String, String, String, String, Map<String, Object>, Downloader) - Constructor for class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Create a new download information
DownloadInfo(String, String, String, String, Downloader) - Constructor for class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Create a new download information
DownloadInfoLoader - Interface in me.hsgamer.hscore.downloader.core.loader
The DownloadInfo loader

G

get(DownloadInfo) - Method in class me.hsgamer.hscore.downloader.core.object.InfoKey
Get the value from the download info
getData() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Get the data
getDefaultValue() - Method in class me.hsgamer.hscore.downloader.core.object.InfoKey
Get the default value
getDirectLink() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Get the direct link
getDownloadInfo(String) - Method in class me.hsgamer.hscore.downloader.core.Downloader
Get the download info
getDownloadInfoLoader() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Get the download info loader
getFileName() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Get the file name
getFolder() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Get the folder
getInputStreamLoader() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Get the input stream loader
getKey() - Method in class me.hsgamer.hscore.downloader.core.object.InfoKey
Get the key to the value
getLoadedDownloadInfo() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Get the loaded download infos
getName() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Get the name
getVersion() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Get the version

I

InfoKey<T> - Class in me.hsgamer.hscore.downloader.core.object
A key to get value from the download info
InfoKey(String, T) - Constructor for class me.hsgamer.hscore.downloader.core.object.InfoKey
Create an info key
InputStreamLoader - Interface in me.hsgamer.hscore.downloader.core.loader
The InputStream loader for DownloadInfo
isDownloading() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Check if the download is running
isLoaded() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Check if the downloader finished loading the download infos

L

load(Downloader) - Method in interface me.hsgamer.hscore.downloader.core.loader.DownloadInfoLoader
Load the DownloadInfo
load(Downloader) - Method in class me.hsgamer.hscore.downloader.core.loader.MapDownloadInfoLoader
 
load(DownloadInfo) - Method in interface me.hsgamer.hscore.downloader.core.loader.InputStreamLoader
Load the InputStream from the DownloadInfo
loadMap(Downloader) - Method in class me.hsgamer.hscore.downloader.core.loader.MapDownloadInfoLoader
Load the map for the DownloadInfo parser

M

MapDownloadInfoLoader - Class in me.hsgamer.hscore.downloader.core.loader
A simple DownloadInfoLoader that loads the download info from a map.
MapDownloadInfoLoader() - Constructor for class me.hsgamer.hscore.downloader.core.loader.MapDownloadInfoLoader
 
me.hsgamer.hscore.downloader.core - package me.hsgamer.hscore.downloader.core
Contains the downloader's base classes
me.hsgamer.hscore.downloader.core.loader - package me.hsgamer.hscore.downloader.core.loader
Contains the implementations of the DownloadInfoLoader interface.
me.hsgamer.hscore.downloader.core.object - package me.hsgamer.hscore.downloader.core.object
Contains the objects for the downloader

O

onLoaded() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Call when the downloader is finished loading the download infos

S

setup() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Set up the downloader
C D G I L M O S 
All Classes and Interfaces|All Packages