public class ClassDefiningJRubyClassLoader extends URLClassLoader implements ClassDefiningClassLoader
Constructor and Description |
---|
ClassDefiningJRubyClassLoader(ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
defineClass(String name,
byte[] bytes) |
Class<?> |
defineClass(String name,
byte[] bytes,
ProtectionDomain domain) |
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
defineClass, defineClass
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
loadClass
public ClassDefiningJRubyClassLoader(ClassLoader parent)
public Class<?> defineClass(String name, byte[] bytes)
defineClass
in interface ClassDefiningClassLoader
public Class<?> defineClass(String name, byte[] bytes, ProtectionDomain domain)
Copyright © 2001-2017 JRuby. All Rights Reserved.