索引
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.
- 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.
All Classes and Interfaces|所有程序包