索引

C D G L P R 
All Classes and Interfaces|所有程序包

C

com.alazeprt - 程序包 com.alazeprt
 
construct(String) - 类中的方法 com.alazeprt.DependencyLoader
Constructs an instance of the specified class name.
construct(String, Object...) - 类中的方法 com.alazeprt.DependencyLoader
Constructs an instance of the specified class with the given arguments.

D

Dependency - com.alazeprt中的类
Represents a Maven dependency and provides methods for retrieving sub-dependencies.
Dependency(String) - 类的构造器 com.alazeprt.Dependency
Initializes a dependency with default central URL.
Dependency(String, String) - 类的构造器 com.alazeprt.Dependency
Initializes a dependency with a custom central URL.
Dependency(String, String, String) - 类的构造器 com.alazeprt.Dependency
Initializes a dependency using groupId, artifactId, and version.
DependencyClass - com.alazeprt中的类
A utility class for invoking instance and static methods using reflection.
DependencyClass(Object) - 类的构造器 com.alazeprt.DependencyClass
Constructs an instance of DependencyClass with the specified object.
DependencyDownloader - com.alazeprt中的类
Utility class for downloading dependencies using multiple threads.
DependencyDownloader() - 类的构造器 com.alazeprt.DependencyDownloader
 
DependencyLoader - com.alazeprt中的类
Utility class for loading classes, constructing objects, and invoking methods with external dependencies.
DependencyLoader(String) - 类的构造器 com.alazeprt.DependencyLoader
Creates a class loader based on the specified directory.
DependencyLoader(String, List<Dependency>) - 类的构造器 com.alazeprt.DependencyLoader
Creates a class loader based on the specified file.
downloadAll(List<Dependency>, String, int) - 类中的静态方法 com.alazeprt.DependencyDownloader
Download all dependencies in the list to the specified folder based on the specified number of threads.

G

getClassLoader() - 类中的方法 com.alazeprt.DependencyLoader
Returns the underlying URLClassLoader instance.
getDependency() - 类中的方法 com.alazeprt.Dependency
Gets the shortening name of the dependency.
getLocalClass(String) - 类中的方法 com.alazeprt.DependencyLoader
Loads the specified class based on external dependencies.
getObject() - 类中的方法 com.alazeprt.DependencyClass
Retrieves the object stored in the class.
getSubDependencies() - 类中的方法 com.alazeprt.Dependency
Recursively retrieves all sub-dependencies of this dependency.

L

loadMoreLibrary(String) - 类中的方法 com.alazeprt.DependencyLoader
Adds additional paths to the class loader.

P

parseDependency() - 类中的方法 com.alazeprt.Dependency
Parses and constructs the URL of the dependency.

R

runMethod(String, Object...) - 类中的方法 com.alazeprt.DependencyClass
Invokes an instance method on the specified object.
runStaticMethod(DependencyLoader, String, String, Object...) - 类中的静态方法 com.alazeprt.DependencyClass
Invokes a static method on the specified class using the provided class loader.
runStaticMethod(String, Object...) - 类中的方法 com.alazeprt.DependencyClass
Invokes a static method on the class of the underlying object.
runStaticMethod(String, String, Object...) - 类中的方法 com.alazeprt.DependencyLoader
Invokes a static method on the specified class.
C D G L P R 
All Classes and Interfaces|所有程序包