org.jruby.runtime.load
Class LoadService19

java.lang.Object
  extended by org.jruby.runtime.load.LoadService
      extended by org.jruby.runtime.load.LoadService19

public class LoadService19
extends LoadService


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jruby.runtime.load.LoadService
LoadService.AlreadyLoaded, LoadService.BailoutSearcher, LoadService.ClassLoaderSearcher, LoadService.ExtensionSearcher, LoadService.LoadSearcher, LoadService.NormalSearcher, LoadService.ScriptClassSearcher, LoadService.SearchState, LoadService.SourceBailoutSearcher, LoadService.SuffixType
 
Field Summary
 
Fields inherited from class org.jruby.runtime.load.LoadService
autoloadMap, builtinLibraries, caseInsensitiveFS, extensionPattern, jarFiles, loadedFeatures, loadedFeaturesInternal, loadPath, requireLocks, runtime, searchers, sourcePattern
 
Constructor Summary
LoadService19(Ruby runtime)
           
 
Method Summary
protected  java.lang.String getFileName(JRubyFile file, java.lang.String nameWithSuffix)
           
protected  java.lang.String resolveLoadName(LoadServiceResource foundResource, java.lang.String previousPath)
           
 
Methods inherited from class org.jruby.runtime.load.LoadService
addAutoload, addBuiltinLibrary, addLoadedFeature, addPath, autoload, autoloadFor, buildClassName, checkEmptyLoad, createLibrary, debugLogFound, debugLogFound, debugLogTry, featureAlreadyLoaded, findBuiltinLibrary, findFileForLoad, findFileInClasspath, findLibraryWithClassloaders, findLibraryWithoutCWD, getClassPathResource, getLoadedFeatures, getLoadPath, init, isCaseInsensitiveFS, isJarfileLibrary, isRequireable, load, loadPathLooksLikeJarURL, lockAndRequire, reflectedLoad, removeAutoLoadFor, removeBuiltinLibrary, removeInternalLoadedFeature, removeLoadedFeature, require, reraiseRaiseExceptions, smartLoad, tryLoadingLibraryOrScript, tryResourceAsIs, tryResourceFromCWD, tryResourceFromHome, tryResourceFromJarURL, tryResourceFromJarURLWithLoadPath, tryResourceFromLoadPath, tryResourceFromLoadPathOrURL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadService19

public LoadService19(Ruby runtime)
Method Detail

resolveLoadName

protected java.lang.String resolveLoadName(LoadServiceResource foundResource,
                                           java.lang.String previousPath)
Overrides:
resolveLoadName in class LoadService

getFileName

protected java.lang.String getFileName(JRubyFile file,
                                       java.lang.String nameWithSuffix)
Overrides:
getFileName in class LoadService


Copyright © 2002-2009 JRuby Team. All Rights Reserved.