Dependency
+Parameters
The group id of the dependency
The artifact id of the dependency
The version of the dependency
The md5 hash of the dependency, if null the downloader will not check the md5 hash (Which is not recommended)
diff --git a/-dependency-downloader-module/package-list b/-dependency-downloader-module/package-list new file mode 100644 index 0000000..3717539 --- /dev/null +++ b/-dependency-downloader-module/package-list @@ -0,0 +1,31 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects////PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/index.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects/Dependency///PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-dependency/index.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects/Dependency/Dependency/#kotlin.String#kotlin.String#kotlin.String#kotlin.String?/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-dependency/-dependency.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects/Dependency/artifactId/#/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-dependency/artifact-id.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects/Dependency/group/#/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-dependency/group.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects/Dependency/md5Hash/#/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-dependency/md5-hash.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects/Dependency/version/#/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-dependency/version.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects/Repository///PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-repository/index.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects/Repository/Repository/#kotlin.String/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-repository/-repository.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects/Repository/findArtifact/#xyz.theprogramsrc.dependencydownloadermodule.objects.Dependency/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-repository/find-artifact.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule.objects/Repository/url/#/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-repository/url.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule////PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/index.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/ClasspathLoader///PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-classpath-loader/index.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/ClasspathLoader/loadIntoClasspath/#java.io.File/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-classpath-loader/load-into-classpath.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/DependencyDownloader.Companion///PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-dependency-downloader/-companion/index.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/DependencyDownloader.Companion/instance/#/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-dependency-downloader/-companion/instance.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/DependencyDownloader///PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-dependency-downloader/index.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/DependencyDownloader/DependencyDownloader/#/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-dependency-downloader/-dependency-downloader.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/DependencyDownloader/addDependency/#xyz.theprogramsrc.dependencydownloadermodule.objects.Dependency/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-dependency-downloader/add-dependency.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/DependencyDownloader/addRepository/#xyz.theprogramsrc.dependencydownloadermodule.objects.Repository/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-dependency-downloader/add-repository.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/DependencyDownloader/isLoaded/#xyz.theprogramsrc.dependencydownloadermodule.objects.Dependency/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-dependency-downloader/is-loaded.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/DependencyDownloader/loadDependencies/#/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-dependency-downloader/load-dependencies.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/DependencyDownloader/loadDependency/#xyz.theprogramsrc.dependencydownloadermodule.objects.Dependency/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-dependency-downloader/load-dependency.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/Main///PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-main/index.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/Main/Main/#/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-main/-main.html +$dokka.location:xyz.theprogramsrc.dependencydownloadermodule/Main/onEnable/#/PointingToDeclaration/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule/-main/on-enable.html +xyz.theprogramsrc.dependencydownloadermodule +xyz.theprogramsrc.dependencydownloadermodule.objects + diff --git a/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-dependency/-dependency.html b/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-dependency/-dependency.html new file mode 100644 index 0000000..6472864 --- /dev/null +++ b/-dependency-downloader-module/xyz.theprogramsrc.dependencydownloadermodule.objects/-dependency/-dependency.html @@ -0,0 +1,69 @@ + + +
+ +The group id of the dependency
The artifact id of the dependency
The version of the dependency
The md5 hash of the dependency, if null the downloader will not check the md5 hash (Which is not recommended)
Representation of Dependency
The group id of the dependency
The artifact id of the dependency
The version of the dependency
The md5 hash of the dependency, if null the downloader will not check the md5 hash (Which is not recommended)
The url of the repository. Example: https://repo1.maven.org/maven2/
Finds the artifact url to download
The artifact url to download
Representation of a Repository
Representation of Dependency
Representation of a Repository
Loads a jar file into the classpath
The jar file to load
Adds a Repository to the list of repositories.
The Repository to add. (Must be a valid Repository with the Sonatype Nexus Repository Manager Software)
Adds a dependency to load
Adds a Repository to the list of repositories.
Checks if the given Dependency is already loaded
Load all the dependencies into the classpath. If any dependency is already loaded it'll be skipped
Loads a Dependency into the classpath if it is not already loaded
Checks if the given Dependency is already loaded
True if the dependency is loaded, false otherwise
Load all the dependencies into the classpath. If any dependency is already loaded it'll be skipped
Loads a Dependency into the classpath if it is not already loaded
The Dependency file if is successfully loaded, null otherwise
The Dependency to load
See: Description
+| Package | +Description | +
|---|---|
| xyz.theprogramsrc.dependencydownloadermodule | |
| xyz.theprogramsrc.dependencydownloadermodule.objects |