Skip navigation links
A C D F G I L M N O P R S T U V W 

A

add(T) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
add(int, T) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
addAll(Collection<? extends T>) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
artifactId() - Method in enum ru.aslcraft.runtimeclassloader.network.MavenLibrary
 
asDaemon() - Method in interface ru.aslcraft.runtimeclassloader.api.Awaited
 
attachPredicted(Thread, Predicted<?>) - Method in class ru.aslcraft.runtimeclassloader.async.tools.PredictedList
 
attachThread(Thread) - Method in class ru.aslcraft.runtimeclassloader.async.tools.PredictedList
 
await() - Method in interface ru.aslcraft.runtimeclassloader.api.Awaited
TODO: end doc
AwaitChain<R_TYPE> - Interface in ru.aslcraft.runtimeclassloader.api
Deprecated.
Awaited<R_TYPE> - Interface in ru.aslcraft.runtimeclassloader.api
TODO: end doc

C

Cached - Annotation Type in ru.aslcraft.runtimeclassloader.reflect
This annotation indicates to the developer that this function is a cache function, that is, the result of the method will be cached (saved) by the class and the next time it is called, it will immediately output the saved object data.
clear() - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
clone() - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
contains(Object) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
createReflection() - Static method in class ru.aslcraft.runtimeclassloader.reflect.ReflectionFactory
 
createURL() - Method in class ru.aslcraft.runtimeclassloader.network.MavenURL
 

D

defineClass(String, byte[]) - Method in interface ru.aslcraft.runtimeclassloader.api.Reflection
Allows you to initialize a class with the correct name and automatically load it into runtime in SystemClassLoader loader
detachPredicted(Thread, Predicted<?>) - Method in class ru.aslcraft.runtimeclassloader.async.tools.PredictedList
 
detachThread(Thread) - Method in class ru.aslcraft.runtimeclassloader.async.tools.PredictedList
 
download() - Method in class ru.aslcraft.runtimeclassloader.network.MavenURL
 

F

fromMavenLibrary(MavenLibrary) - Static method in class ru.aslcraft.runtimeclassloader.network.MavenURL
 

G

Gates() - Constructor for class ru.aslcraft.runtimeclassloader.async.Vavilon.Gates
 
get() - Method in interface ru.aslcraft.runtimeclassloader.api.Predicted
 
get(int) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
get(K1, K2) - Method in class ru.aslcraft.runtimeclassloader.util.MultiKeyMap
 
getURL() - Method in class ru.aslcraft.runtimeclassloader.network.MavenURL
 
GlueList<T> - Class in ru.aslcraft.runtimeclassloader.util
GlueList is a brand-new List implementation which is way faster than ArrayList and LinkedList.
GlueList() - Constructor for class ru.aslcraft.runtimeclassloader.util.GlueList
 
GlueList(int) - Constructor for class ru.aslcraft.runtimeclassloader.util.GlueList
 
GlueList(Collection<? extends T>) - Constructor for class ru.aslcraft.runtimeclassloader.util.GlueList
 
godInvoke(Method, Object, Object...) - Method in interface ru.aslcraft.runtimeclassloader.api.Reflection
Allows you to call invoke on an instance of a method with all privileges
groupId() - Method in enum ru.aslcraft.runtimeclassloader.network.MavenLibrary
 

I

indexOf(Object) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
isClassPresents(String, ClassLoader) - Method in interface ru.aslcraft.runtimeclassloader.api.Reflection
Checks whether the class is loaded in the specified class loader
isEmpty(Thread) - Method in class ru.aslcraft.runtimeclassloader.async.tools.PredictedList
 
isEmpty() - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
iterator() - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 

L

lastIndexOf(Object) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
listIterator(int) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
listIterator() - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
loadClasses() - Method in class ru.aslcraft.runtimeclassloader.network.MavenClassLoader
 
lookup() - Method in interface ru.aslcraft.runtimeclassloader.api.Reflection
 

M

MavenClassLoader - Class in ru.aslcraft.runtimeclassloader.network
 
MavenClassLoader(MavenURL) - Constructor for class ru.aslcraft.runtimeclassloader.network.MavenClassLoader
 
MavenClassLoader(MavenURL, boolean) - Constructor for class ru.aslcraft.runtimeclassloader.network.MavenClassLoader
 
MavenClassLoader(byte[]) - Constructor for class ru.aslcraft.runtimeclassloader.network.MavenClassLoader
Deprecated.
MavenLibrary - Enum in ru.aslcraft.runtimeclassloader.network
Some needed libraries for plugins (like a MySQL or Oracle frameworks)
MavenRepository - Enum in ru.aslcraft.runtimeclassloader.network
All data fetched from: https://mvnrepository.com/repos
MavenURL - Class in ru.aslcraft.runtimeclassloader.network
 
MavenURL(MavenRepository, String, String, String) - Constructor for class ru.aslcraft.runtimeclassloader.network.MavenURL
 
MultiKeyMap<K1,K2,V> - Class in ru.aslcraft.runtimeclassloader.util
 
MultiKeyMap(int) - Constructor for class ru.aslcraft.runtimeclassloader.util.MultiKeyMap
 

N

NetUtil - Class in ru.aslcraft.runtimeclassloader.network
 

O

openAsync(Runnable) - Static method in class ru.aslcraft.runtimeclassloader.async.Vavilon.Gates
 
openAsync(Callable<V>) - Static method in class ru.aslcraft.runtimeclassloader.async.Vavilon.Gates
 

P

page() - Method in enum ru.aslcraft.runtimeclassloader.network.MavenRepository
 
Predicted<R_TYPE> - Interface in ru.aslcraft.runtimeclassloader.api
TODO: end doc
PredictedList - Class in ru.aslcraft.runtimeclassloader.async.tools
 
PredictedList() - Constructor for class ru.aslcraft.runtimeclassloader.async.tools.PredictedList
 
PredictedList(boolean) - Constructor for class ru.aslcraft.runtimeclassloader.async.tools.PredictedList
 
put(K1, K2, V) - Method in class ru.aslcraft.runtimeclassloader.util.MultiKeyMap
 

R

redefineClassLoader(Class<?>, ClassLoader) - Method in interface ru.aslcraft.runtimeclassloader.api.Reflection
Allows you to change the class loader of the specified class to any other loader
Reflection - Interface in ru.aslcraft.runtimeclassloader.api
 
ReflectionFactory - Class in ru.aslcraft.runtimeclassloader.reflect
 
remove(int) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
remove(Object) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
removeAll(Collection<?>) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
repository() - Method in enum ru.aslcraft.runtimeclassloader.network.MavenLibrary
 
retainAll(Collection<?>) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
ru.aslcraft.runtimeclassloader.api - package ru.aslcraft.runtimeclassloader.api
 
ru.aslcraft.runtimeclassloader.async - package ru.aslcraft.runtimeclassloader.async
 
ru.aslcraft.runtimeclassloader.async.tools - package ru.aslcraft.runtimeclassloader.async.tools
 
ru.aslcraft.runtimeclassloader.network - package ru.aslcraft.runtimeclassloader.network
 
ru.aslcraft.runtimeclassloader.reflect - package ru.aslcraft.runtimeclassloader.reflect
 
ru.aslcraft.runtimeclassloader.util - package ru.aslcraft.runtimeclassloader.util
 

S

set(int, T) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
size() - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
subList(int, int) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 

T

timeElapsed() - Method in interface ru.aslcraft.runtimeclassloader.api.Predicted
 
timeElapsed(long) - Method in interface ru.aslcraft.runtimeclassloader.api.Predicted
 
toArray() - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
toArray(T[]) - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 
toByteArray(InputStream) - Static method in class ru.aslcraft.runtimeclassloader.network.NetUtil
Converts the current stream into an array of bytes.
toByteArray(InputStream, int) - Static method in class ru.aslcraft.runtimeclassloader.network.NetUtil
Converts the current stream into an array of bytes.
trimToSize() - Method in class ru.aslcraft.runtimeclassloader.util.GlueList
 

U

unlockNative(Method) - Method in interface ru.aslcraft.runtimeclassloader.api.Reflection
Fixes a problem with calling a method that contains a native keyword via the Java Reflection API

V

valueOf(String) - Static method in enum ru.aslcraft.runtimeclassloader.network.MavenLibrary
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.aslcraft.runtimeclassloader.network.MavenRepository
Returns the enum constant of this type with the specified name.
values() - Static method in enum ru.aslcraft.runtimeclassloader.network.MavenLibrary
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.aslcraft.runtimeclassloader.network.MavenRepository
Returns an array containing the constants of this enum type, in the order they are declared.
Vavilon - Class in ru.aslcraft.runtimeclassloader.async
 
Vavilon.Gates - Class in ru.aslcraft.runtimeclassloader.async
 
version() - Method in enum ru.aslcraft.runtimeclassloader.network.MavenLibrary
 

W

withName(String) - Method in interface ru.aslcraft.runtimeclassloader.api.Awaited
 
withPriority(int) - Method in interface ru.aslcraft.runtimeclassloader.api.Awaited
 
A C D F G I L M N O P R S T U V W 
Skip navigation links

Copyright © 2022. All rights reserved.