public class ClassDefiningJRubyClassLoader extends java.net.URLClassLoader implements ClassDefiningClassLoader
Constructor and Description |
---|
ClassDefiningJRubyClassLoader(java.lang.ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?> |
defineClass(java.lang.String name,
byte[] bytes) |
java.lang.Class<?> |
defineClass(java.lang.String name,
byte[] bytes,
java.security.ProtectionDomain domain) |
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
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(java.lang.ClassLoader parent)
public java.lang.Class<?> defineClass(java.lang.String name, byte[] bytes)
defineClass
in interface ClassDefiningClassLoader
public java.lang.Class<?> defineClass(java.lang.String name, byte[] bytes, java.security.ProtectionDomain domain)
Copyright © 2001-2017 JRuby. All Rights Reserved.