public final class ImageClassLoader extends Object
Modifier and Type | Field and Description |
---|---|
org.graalvm.nativeimage.Platform |
platform |
public void initAllClasses()
public Enumeration<URL> findResourcesByName(String resource) throws IOException
IOException
public InputStream findResourceAsStreamByName(String resource)
public <T> List<Class<? extends T>> findSubclasses(Class<T> baseClass, boolean includeHostedOnly)
public List<Class<?>> findAnnotatedClasses(Class<? extends Annotation> annotationClass, boolean includeHostedOnly)
public List<Method> findAnnotatedMethods(Class<? extends Annotation> annotationClass)
public List<Method> findAnnotatedMethods(Class<? extends Annotation>[] annotationClasses)
public List<Field> findAnnotatedFields(Class<? extends Annotation> annotationClass)
public List<Class<? extends Annotation>> allAnnotations()
public ClassLoader getClassLoader()
public Class<?> loadClassFromModule(Object module, String className) throws ClassNotFoundException
ClassNotFoundException