public abstract class LdiClassLoaderUtil extends Object
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
LdiClassLoaderUtil() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static Class<?> |
defineClass(ClassLoader classLoader,
String className,
byte[] bytes,
int offset,
int length) |
static Package |
definePackage(ClassLoader classLoader,
String name,
String specTitle,
String specVersion,
String specVendor,
String implTitle,
String implVersion,
String implVendor,
URL sealBase) |
static Class<?> |
findLoadedClass(ClassLoader classLoader,
String className) |
static ClassLoader |
getClassLoader(Class<?> targetClass) |
static Iterator<URL> |
getResources(Class<?> targetClass,
String name) |
static Iterator<URL> |
getResources(ClassLoader loader,
String name) |
static Iterator<URL> |
getResources(String name) |
protected static boolean |
isAncestor(ClassLoader cl,
ClassLoader other) |
static Class<?> |
loadClass(ClassLoader loader,
String className) |
public static ClassLoader getClassLoader(Class<?> targetClass)
public static Iterator<URL> getResources(ClassLoader loader, String name)
protected static boolean isAncestor(ClassLoader cl, ClassLoader other)
public static Class<?> findLoadedClass(ClassLoader classLoader, String className)
public static Class<?> defineClass(ClassLoader classLoader, String className, byte[] bytes, int offset, int length)
public static Package definePackage(ClassLoader classLoader, String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
public static Class<?> loadClass(ClassLoader loader, String className)
Copyright © 2015–2019 The DBFlute Project. All rights reserved.