Skip navigation links
A C D G L M T V 

A

addToDownload(Object) - Method in class com.mrivanplays.dependencydownloader.LibraryInjector
Searches for the MavenLibrary annotation in the specified object and adds the found for download.
addToDownload(Class<?>) - Method in class com.mrivanplays.dependencydownloader.LibraryInjector
Searches for the MavenLibrary annotation in the specified class object and adds the found for download.
addToDownload(String, String, String) - Method in class com.mrivanplays.dependencydownloader.LibraryInjector
Adds for download the specified dependency parameters.
addToDownload(String, String, String, String) - Method in class com.mrivanplays.dependencydownloader.LibraryInjector
Adds for download the specified dependency parameters.
addToDownload(Dependency) - Method in class com.mrivanplays.dependencydownloader.LibraryInjector
Adds to download the specified Dependency
append(LibraryInjector) - Method in enum com.mrivanplays.dependencydownloader.GeneralDependencies
Adds to download the specified dependency in the specified LibraryInjector
asDependency() - Method in enum com.mrivanplays.dependencydownloader.GeneralDependencies
Returns the credentials as a Dependency object.

C

com.mrivanplays.dependencydownloader - package com.mrivanplays.dependencydownloader
 

D

Dependency - Class in com.mrivanplays.dependencydownloader
Represents general dependency
Dependency(String, String, String, String) - Constructor for class com.mrivanplays.dependencydownloader.Dependency
 
downloadAndInject() - Method in class com.mrivanplays.dependencydownloader.LibraryInjector
Downloads the specified dependencies if they're not present and loads them into the specified plugin's classpath.

G

GeneralDependencies - Enum in com.mrivanplays.dependencydownloader
Represents a enum with various general dependencies such as database drivers and utility libraries which can be outside the main jar
getArtifactId() - Method in class com.mrivanplays.dependencydownloader.Dependency
Returns the artifact id of that dependency.
getDependencies() - Method in class com.mrivanplays.dependencydownloader.LibraryInjector
Returns a unmodifiable collection of all dependencies which were downloaded or are to be downloaded.
getGroupId() - Method in class com.mrivanplays.dependencydownloader.Dependency
Returns the group id of that dependency.
getRepoUrl() - Method in class com.mrivanplays.dependencydownloader.Dependency
Returns the repository, from where the dependency's being downloaded.
getUrl() - Method in class com.mrivanplays.dependencydownloader.Dependency
Returns the download url of the dependency.
getVersion() - Method in class com.mrivanplays.dependencydownloader.Dependency
Returns the version of that dependency

L

LibraryInjector - Class in com.mrivanplays.dependencydownloader
Represents a general library (dependency) injector.
LibraryInjector(JavaPlugin, boolean) - Constructor for class com.mrivanplays.dependencydownloader.LibraryInjector
Creates a new library (dependency) injector
LibraryInjector(JavaPlugin) - Constructor for class com.mrivanplays.dependencydownloader.LibraryInjector
 

M

MavenLibrary - Annotation Type in com.mrivanplays.dependencydownloader
Annotation which defines a maven library in the specified class.

T

toString() - Method in class com.mrivanplays.dependencydownloader.Dependency
 

V

valueOf(String) - Static method in enum com.mrivanplays.dependencydownloader.GeneralDependencies
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mrivanplays.dependencydownloader.GeneralDependencies
Returns an array containing the constants of this enum type, in the order they are declared.
A C D G L M T V 
Skip navigation links

Copyright © 2019. All rights reserved.