Class Lookup.Runtime
java.lang.Object
com.saicone.rtag.util.reflect.Lookup.Runtime
- Enclosing class:
Lookup
-
Constructor Summary
ConstructorsConstructorDescriptionRuntime(@NotNull ClassLoader parent) Runtime(@NotNull ClassLoader parent, @NotNull UnaryOperator<Reference> remapper) -
Method Summary
Modifier and TypeMethodDescription<T> @NotNull Lookup.AClass<T> getClasses(@NotNull Object[] types) <T> @NotNull Lookup.AClass<T> importClass(@NotNull Class<T> clazz) <T> @NotNull Lookup.AClass<T> importClass(@NotNull String name) booleanisLocked()booleanvoidrequire(boolean condition)
-
Constructor Details
-
Runtime
-
Runtime
public Runtime(@NotNull @NotNull ClassLoader parent, @NotNull @NotNull UnaryOperator<Reference> remapper)
-
-
Method Details
-
getClassLoader
-
getAClass
-
getClass
-
getClasses
-
isLocked
public boolean isLocked() -
isUnlocked
public boolean isUnlocked() -
require
public void require(boolean condition) -
importClass
-
importClass
-
map
-