Top Fields Constructors Methods
org.jruby.ext

public Class LateLoadingLibrary

extends Object
implements Library
Class Inheritance
All Implemented Interfaces
org.jruby.runtime.load.Library
Imports
java.io.IOException, org.jruby.Ruby, org.jruby.runtime.load.Library, .LoadService

Field Summary

Modifier and TypeField and Description
private final ClassLoader
private final String
private final String

Constructor Summary

AccessConstructor and Description
public
LateLoadingLibrary(String libraryName, String className, ClassLoader classLoader)

Method Summary

Modifier and TypeMethod and Description
public synchronized void
load(Ruby runtime, boolean wrap)

Implements org.jruby.runtime.load.Library.load.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

classLoaderback to summary
private final ClassLoader classLoader
classNameback to summary
private final String className
libraryNameback to summary
private final String libraryName

Constructor Detail

LateLoadingLibraryback to summary
public LateLoadingLibrary(String libraryName, String className, ClassLoader classLoader)

Method Detail

loadback to summary
public synchronized void load(Ruby runtime, boolean wrap) throws IOException

Implements org.jruby.runtime.load.Library.load.