Top Fields Constructors Methods
org.jruby.util

public Class NClassClassLoader

extends ClassLoader
implements ClassDefiningClassLoader
Class Inheritance
All Implemented Interfaces
org.jruby.util.ClassDefiningClassLoader

Field Summary

Modifier and TypeField and Description
private int
i

private final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Class<?>
public boolean
public boolean
Inherited from java.lang.ClassLoader:
clearAssertionStatusdefineClassdefineClassdefineClassdefineClassdefinePackagefindClassfindClassfindLibraryfindLoadedClassfindResourcefindResourcefindResourcesfindSystemClassgetClassLoadingLockgetDefinedPackagegetDefinedPackagesgetNamegetPackagegetPackagesgetParentgetPlatformClassLoadergetResourcegetResourceAsStreamgetResourcesgetSystemClassLoadergetSystemResourcegetSystemResourceAsStreamgetSystemResourcesgetUnnamedModuleisRegisteredAsParallelCapableloadClassloadClassregisterAsParallelCapableresolveClassresourcessetClassAssertionStatussetDefaultAssertionStatussetPackageAssertionStatussetSigners

Field Detail

iback to summary
private int i
sizeback to summary
private final int size

Constructor Detail

NClassClassLoaderback to summary
public NClassClassLoader(ClassLoader parent, int n)

Method Detail

defineClassback to summary
public Class<?> defineClass(String name, byte[] bytes)

Implements org.jruby.util.ClassDefiningClassLoader.defineClass.

Annotations
@Override
hasDefinedClassback to summary
public boolean hasDefinedClass(String name)

Implements org.jruby.util.ClassDefiningClassLoader.hasDefinedClass.

Annotations
@Override
isFullback to summary
public boolean isFull()