Package edu.umd.cs.findbugs.ba.jsr305
Class ValidatorClassLoader
- java.lang.Object
-
- java.lang.ClassLoader
-
- edu.umd.cs.findbugs.ba.jsr305.ValidatorClassLoader
-
class ValidatorClassLoader extends java.lang.ClassLoader
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static ValidatorClassLoader
INSTANCE
-
Constructor Summary
Constructors Constructor Description ValidatorClassLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<?>
findClass(java.lang.String name)
private java.lang.Class<?>
findClass(java.lang.String name, byte[] b)
protected java.lang.Class<?>
loadClass(java.lang.String name, boolean resolve)
-
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
-
-
-
Field Detail
-
INSTANCE
static final ValidatorClassLoader INSTANCE
-
-
Method Detail
-
loadClass
protected java.lang.Class<?> loadClass(java.lang.String name, boolean resolve) throws java.lang.ClassNotFoundException
- Overrides:
loadClass
in classjava.lang.ClassLoader
- Throws:
java.lang.ClassNotFoundException
-
findClass
public java.lang.Class<?> findClass(@DottedClassName java.lang.String name) throws java.lang.ClassNotFoundException
- Overrides:
findClass
in classjava.lang.ClassLoader
- Throws:
java.lang.ClassNotFoundException
-
findClass
private java.lang.Class<?> findClass(@DottedClassName java.lang.String name, byte[] b)
-
-