mirror of
https://github.com/2006-Scape/2006RebottedClient.git
synced 2026-07-03 00:31:48 +00:00
48 lines
1.0 KiB
Java
48 lines
1.0 KiB
Java
package org.rebotted.bot.data;
|
|
|
|
import org.rebotted.archive.ASMClassLoader;
|
|
import org.rebotted.archive.ClassArchive;
|
|
|
|
import java.io.File;
|
|
|
|
public class APIData {
|
|
|
|
private final Class<?> clazz;
|
|
private final double version;
|
|
private final File apiPath;
|
|
private final ASMClassLoader classLoader;
|
|
private final ClassArchive classArchive;
|
|
|
|
public APIData(Class<?> clazz, double version, File apiPath, ClassArchive classArchive, ASMClassLoader classLoader) {
|
|
this.clazz = clazz;
|
|
this.version = version;
|
|
this.apiPath = apiPath;
|
|
this.classArchive = classArchive;
|
|
this.classLoader = classLoader;
|
|
}
|
|
|
|
public Class<?> getMainClass() {
|
|
return clazz;
|
|
}
|
|
|
|
public Class<?> getClazz() {
|
|
return clazz;
|
|
}
|
|
|
|
public double getVersion() {
|
|
return version;
|
|
}
|
|
|
|
public File getApiPath() {
|
|
return apiPath;
|
|
}
|
|
|
|
public ASMClassLoader getClassLoader() {
|
|
return classLoader;
|
|
}
|
|
|
|
public ClassArchive getClassArchive() {
|
|
return classArchive;
|
|
}
|
|
}
|