Package org.jruby.util
Class NClassClassLoader
java.lang.Object
java.lang.ClassLoader
org.jruby.util.NClassClassLoader
- All Implemented Interfaces:
ClassDefiningClassLoader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass
<?> defineClass
(String name, byte[] bytes) boolean
hasDefinedClass
(String name) boolean
isFull()
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, 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, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jruby.util.ClassDefiningClassLoader
asClassLoader, loadClass
-
Constructor Details
-
NClassClassLoader
-
-
Method Details
-
defineClass
- Specified by:
defineClass
in interfaceClassDefiningClassLoader
-
hasDefinedClass
- Specified by:
hasDefinedClass
in interfaceClassDefiningClassLoader
-
isFull
public boolean isFull()
-