Package org.jruby

Class RubyModule.Autoload

java.lang.Object
org.jruby.RubyModule.Autoload
All Implemented Interfaces:
RubyModule.SourceLocation
Enclosing class:
RubyModule

public final class RubyModule.Autoload extends Object implements RubyModule.SourceLocation
Objects for holding autoload state for the defined constant. 'Module#autoload' creates this object and stores it in autoloadMap. This object can be shared with multiple threads so take care to change volatile and synchronized definitions.