Index

A D F G I J M S V 
All Classes and Interfaces|All Packages|Serialized Form

A

Availability(long, long) - Constructor for class dev.treset.mcdl.java.JavaRuntimeRelease.Availability
 

D

dev.treset.mcdl.java - package dev.treset.mcdl.java
 
download(File) - Method in class dev.treset.mcdl.java.JavaFile
Downloads the file to the specified directory
downloadAll(List<JavaFile>, File, Consumer<DownloadStatus>) - Static method in class dev.treset.mcdl.java.JavaFile
Downloads all the files to the specified directory
downloadFiles(File, Consumer<DownloadStatus>) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease
Downloads all the files for this java release to the specified directory
downloadJavaFile(JavaFile, File) - Static method in class dev.treset.mcdl.java.JavaDL
Downloads a single java file to the specified directory while creating any necessary subdirectories.
downloadJavaFiles(List<JavaFile>, File) - Static method in class dev.treset.mcdl.java.JavaDL
Downloads all java files in a list to the specified directory while creating any necessary subdirectories.
downloadJavaFiles(List<JavaFile>, File, Consumer<DownloadStatus>) - Static method in class dev.treset.mcdl.java.JavaDL
Downloads all java files in a list to the specified directory while creating any necessary subdirectories.

F

fromJson(String) - Static method in class dev.treset.mcdl.java.JavaFile
 
fromJson(String) - Static method in class dev.treset.mcdl.java.JavaRuntimeRelease
 
fromJson(String) - Static method in class dev.treset.mcdl.java.JavaRuntimes
 
fromJsonObject(JsonObject) - Static method in class dev.treset.mcdl.java.JavaDownload
 
fromJsonObject(JsonObject, String) - Static method in class dev.treset.mcdl.java.JavaRuntimeOs
 
fromJsonObject(JsonObject, String) - Static method in class dev.treset.mcdl.java.JavaRuntimeRelease
 
fromJsonObject(String, JsonObject) - Static method in class dev.treset.mcdl.java.JavaFile
 

G

get() - Static method in class dev.treset.mcdl.java.JavaRuntimes
Gets a map of all available java runtimes
getAll(String) - Static method in class dev.treset.mcdl.java.JavaFile
Gets all java files from the specified URL
getAvailability() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease
 
getAvailabilityGroup() - Method in class dev.treset.mcdl.java.JavaVersion
 
getAvailabilityProgress() - Method in class dev.treset.mcdl.java.JavaVersion
 
getCaching() - Static method in class dev.treset.mcdl.java.JavaDL
 
getFiles() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease
Gets all the files for this java release
getGroup() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Availability
 
getId() - Method in class dev.treset.mcdl.java.JavaRuntimeOs
 
getJavaFiles(String) - Static method in class dev.treset.mcdl.java.JavaDL
Gets the java files from the specified url.
getJavaRuntimes() - Static method in class dev.treset.mcdl.java.JavaDL
Gets a list of all available java runtimes.
getJavaRuntimeUrl() - Static method in class dev.treset.mcdl.java.JavaDL
 
getLzma() - Method in class dev.treset.mcdl.java.JavaFile
 
getManifest() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease
 
getManifestSha1() - Method in class dev.treset.mcdl.java.JavaVersion
 
getManifestSize() - Method in class dev.treset.mcdl.java.JavaVersion
 
getManifestUrl() - Method in class dev.treset.mcdl.java.JavaVersion
 
getName() - Method in class dev.treset.mcdl.java.JavaFile
 
getName() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Version
 
getOsReleases(String) - Method in class dev.treset.mcdl.java.JavaRuntimes
Gets a map of all available java runtimes for a specified os
getProgress() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Availability
 
getRaw() - Method in class dev.treset.mcdl.java.JavaFile
 
getReleased() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Version
 
getReleases() - Method in class dev.treset.mcdl.java.JavaRuntimeOs
 
getReleases(String, String) - Method in class dev.treset.mcdl.java.JavaRuntimes
Gets a list of all available java runtimes for a specified os and version
getSha1() - Method in class dev.treset.mcdl.java.JavaDownload
 
getSha1() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Manifest
 
getSize() - Method in class dev.treset.mcdl.java.JavaDownload
 
getSize() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Manifest
 
getType() - Method in class dev.treset.mcdl.java.JavaFile
 
getUrl() - Method in class dev.treset.mcdl.java.JavaDownload
 
getUrl() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Manifest
 
getVersion() - Method in class dev.treset.mcdl.java.JavaRuntimeRelease
 
getVersionName() - Method in class dev.treset.mcdl.java.JavaVersion
 
getVersionReleased() - Method in class dev.treset.mcdl.java.JavaVersion
 

I

isDir() - Method in class dev.treset.mcdl.java.JavaFile
 
isExecutable() - Method in class dev.treset.mcdl.java.JavaFile
 
isFile() - Method in class dev.treset.mcdl.java.JavaFile
 

J

JavaDL - Class in dev.treset.mcdl.java
 
JavaDL() - Constructor for class dev.treset.mcdl.java.JavaDL
 
JavaDownload - Class in dev.treset.mcdl.java
 
JavaDownload(String, int, String) - Constructor for class dev.treset.mcdl.java.JavaDownload
 
JavaFile - Class in dev.treset.mcdl.java
 
JavaFile(String, boolean, String, JavaDownload, JavaDownload) - Constructor for class dev.treset.mcdl.java.JavaFile
 
JavaRuntimeOs - Class in dev.treset.mcdl.java
 
JavaRuntimeOs(String, List<JavaRuntimeRelease>) - Constructor for class dev.treset.mcdl.java.JavaRuntimeOs
 
JavaRuntimeRelease - Class in dev.treset.mcdl.java
 
JavaRuntimeRelease(String, JavaRuntimeRelease.Availability, JavaRuntimeRelease.Manifest, JavaRuntimeRelease.Version) - Constructor for class dev.treset.mcdl.java.JavaRuntimeRelease
 
JavaRuntimeRelease.Availability - Class in dev.treset.mcdl.java
 
JavaRuntimeRelease.Manifest - Class in dev.treset.mcdl.java
 
JavaRuntimeRelease.Version - Class in dev.treset.mcdl.java
 
JavaRuntimes - Class in dev.treset.mcdl.java
 
JavaRuntimes(Map<String, Map<String, List<JavaRuntimeRelease>>>) - Constructor for class dev.treset.mcdl.java.JavaRuntimes
 
JavaVersion - Class in dev.treset.mcdl.java
 
JavaVersion(int, int, String, int, String, String, String) - Constructor for class dev.treset.mcdl.java.JavaVersion
 

M

Manifest(String, long, String) - Constructor for class dev.treset.mcdl.java.JavaRuntimeRelease.Manifest
 

S

setAvailability(JavaRuntimeRelease.Availability) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease
 
setAvailabilityGroup(int) - Method in class dev.treset.mcdl.java.JavaVersion
 
setAvailabilityProgress(int) - Method in class dev.treset.mcdl.java.JavaVersion
 
setCaching(Caching<HttpResponse<byte[]>>) - Static method in class dev.treset.mcdl.java.JavaDL
Sets a caching strategy this module
setExecutable(boolean) - Method in class dev.treset.mcdl.java.JavaFile
 
setGroup(long) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Availability
 
setId(String) - Method in class dev.treset.mcdl.java.JavaRuntimeOs
 
setLzma(JavaDownload) - Method in class dev.treset.mcdl.java.JavaFile
 
setManifest(JavaRuntimeRelease.Manifest) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease
 
setManifestSha1(String) - Method in class dev.treset.mcdl.java.JavaVersion
 
setManifestSize(int) - Method in class dev.treset.mcdl.java.JavaVersion
 
setManifestUrl(String) - Method in class dev.treset.mcdl.java.JavaVersion
 
setName(String) - Method in class dev.treset.mcdl.java.JavaFile
 
setName(String) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Version
 
setProgress(long) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Availability
 
setRaw(JavaDownload) - Method in class dev.treset.mcdl.java.JavaFile
 
setReleased(String) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Version
 
setReleases(List<JavaRuntimeRelease>) - Method in class dev.treset.mcdl.java.JavaRuntimeOs
 
setSha1(String) - Method in class dev.treset.mcdl.java.JavaDownload
 
setSha1(String) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Manifest
 
setSize(int) - Method in class dev.treset.mcdl.java.JavaDownload
 
setSize(long) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Manifest
 
setType(String) - Method in class dev.treset.mcdl.java.JavaFile
 
setUrl(String) - Method in class dev.treset.mcdl.java.JavaDownload
 
setUrl(String) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease.Manifest
 
setVersion(JavaRuntimeRelease.Version) - Method in class dev.treset.mcdl.java.JavaRuntimeRelease
 
setVersionName(String) - Method in class dev.treset.mcdl.java.JavaVersion
 
setVersionReleased(String) - Method in class dev.treset.mcdl.java.JavaVersion
 

V

Version(String, String) - Constructor for class dev.treset.mcdl.java.JavaRuntimeRelease.Version
 
A D F G I J M S V 
All Classes and Interfaces|All Packages|Serialized Form