Instance 0

Class260.getResourceStreamWithClassLoader(ClassLoader classLoader,String path){
    if (classLoader != null)
    {
      URL url = classLoader.getResource(path);
      if (url != null)
      {
        return new UrlResourceStream(url);
      }
    }
}


Instance 1

Class200.getSourceLocation(Class<?> clazz)#1{
    final ClassLoader loader = clazz.getClassLoader();
    final URL resource = loader != null ? loader.getResource(name: ClassLoader.getSystemResource(name);
    return resource != null ? resource.toExternalForm() "<unknown>";
}


Instance 2

Class140.find(String resource,ClassLoader... loaders){
        for (ClassLoader loader: loaders) {
            if (loader != null) {
                URL url = loader.getResource(resource);
                if (url != null) {
                    return url;
                }
            }
        }
        throw new IllegalArgumentException(JGroupsLogger.ROOT_LOGGER.notFound(resource));
}


Instance 3

Class50.findSourceInClassPath(ClassLoader cl,String sourceTypeName){
    String toTry = sourceTypeName.replace('.''/'".java";
    URL foundURL = cl.getResource(toTry);
    if (foundURL != null) {
      return foundURL;
    }
    int i = sourceTypeName.lastIndexOf('.');
    if (i != -1) {
      return findSourceInClassPath(cl, sourceTypeName.substring(0, i));
    else {
      return null;
    }
}


Instance 4

Class260.generate()#0{
      ClassLoader loader = GenHiveTemplate.class.getClassLoader();
      URL url = loader.getResource("org/apache/hadoop/hive/conf/HiveConf.class");
      if (url != null) {
        File file = new File(url.getFile());
        if (file.exists() && file.lastModified() < current.lastModified()) {
          return;
        }
      }
}


Instance 5

Class760.getResource(String name){
        for (ClassLoader parent : parents) {
            URL resource = parent.getResource(name);
            if (resource != null) {
                return resource;
            }
        }
}


Instance 6

Class360.findResource(String name){
    for (ClassLoader delegate : delegateClassLoaders) {
      resource = delegate.getResource(name);
      if (resource != null)
        break;
    }
}


Instance 7

Class370.getResourceURL(String resource,Class<?> c){
        if (c != null) {
            ClassLoader classLoader = c.getClassLoader();
            if (classLoader != null) {
                return classLoader.getResource(resource);
            }
        }
        ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
        if (classLoader != null) {
            return classLoader.getResource(resource);
        }
        return ClassLoader.getSystemResource(resource);
}


Instance 8

Class400.searchParentChain(String fileName){
    if (loader.getParent() != null) {
      URL url = Loader.get(loader.getParent()).searchParentChain(fileName);
      if (url != null) {
        return url;
      }
    }
    return loader.getResource(fileName);
}


Instance 9

Class250.getResource(String name,BeanContextChild bcc)#0{
    if (! contains(bcc))
      throw new IllegalArgumentException("argument not a child");
    ClassLoader loader = bcc.getClass().getClassLoader();
    return (loader == null ? ClassLoader.getSystemResource(name)
            : loader.getResource(name));
}


Instance 10

Class270.getResource(String name){
        for final ClassLoader classLoader : this.classLoaders ) {
            URL url = classLoader.getResourcename );
            if url != null ) {
                return url;
            }
        }
}


Instance 11

Class100.findResource(String name){
    for (ClassLoader loader : loaders) {
      URL url = loader.getResource(name);
      if (url != null) {
        return url;
      }
    }
}


Instance 12

Class300.findResource(String name){
    for ClassLoader classLoader : individualClassLoaders ) {
      final URL resource = classLoader.getResourcename );
      if resource != null ) {
        return resource;
      }
    }
}


Instance 13

Class340.findResource(String name){
        for (ClassLoader loader : loaders) {
            URL url = loader.getResource(name);
            if (url != null) {
                return url;
            }
        }
}


Instance 14

Class750.apply(String resource){
      for (ClassLoader loader : classLoaders) {
        if (loader.getResource(resource!= null) {
          loaderForResource = loader;
        }
      }
      return new InternalResourceFile(resource, loaderForResource);
}


Instance 15

Class20.getResource(String name){
    for(ClassLoader classLoader : _classLoaders)
    {
      url = classLoader.getResource(name);

      if(url != null)
        return url;
    }
}


Instance 16

Class380.getResource(String name)#0{
    for (ClassLoader pluginClassloader : pluginClassloaders) {
      URL url = pluginClassloader.getResource(name);
      if (url != null) {
        return url;
      }
    }
}


Instance 17

Class60.findResource(String name){
      for ClassLoader classLoader : individualClassLoaders ) {
        final URL resource = classLoader.getResourcename );
        if resource != null ) {
          return resource;
        }
      }
}


Instance 18

Class440.getResource(String name){
        for (ClassLoader cl : delegates) {
            URL res = cl.getResource(name);
            if (res != null)
                return res;
        }                
}


Instance 19

Class310.findResource(String name){
        for (ClassLoader cl : loaders) {
            url = cl.getResource(name);
            if (url != null) {
                break;
            }
        }
}


Instance 20

Class710.loadFromSecondaryLoader(String path){
        for (ClassLoader loader : secondaryResourceLoaders) {
            URL url = loader.getResource(path);
            if (url != null) {
                return url;
            }
        }
}


Instance 21

Class200.getResource(String name){
      for (ClassLoader cl : parents) {
         URL url = cl.getResource(name);
         if (url != null) {
           return url;
         }
       }
}


Instance 22

Class750.findResource(String name){
        for (ClassLoader loader : loaders) {
            url = loader.getResource(name);
            if (url != null) {
                return url;
            }
        }
}


Instance 23

Class400.getTestDir(final String name){
        ClassLoader cloader = Thread.currentThread().getContextClassLoader();
        URL resource = cloader.getResourcename );
        if resource == null )
        {
            throw new IOException"Cannot find test directory: " + name );
        }
        return new Filenew URIresource.toExternalForm() ).normalize().getPath() );
}


Instance 24

Class460.getFileForClasspathResource(String resource){
        ClassLoader cloader = Thread.currentThread().getContextClassLoader();
        URL resourceUrl = cloader.getResourceresource );
        if resourceUrl == null )
        {
            throw new FileNotFoundException"Unable to find: " + resource );
        }
        return new FileURI.createresourceUrl.toString().replaceAll" ""%20" ) ) );
}


Instance 25

Class230.findIcon(@NotNull String path,@NotNull ClassLoader classLoader){
    path = undeprecate(path);
    if (isReflectivePath(path)) return getReflectiveIcon(path, classLoader);
    if (!StringUtil.startsWithChar(path, '/')) return null;
    final URL url = classLoader.getResource(path.substring(1));
    return findIcon(url);
}


Instance 26

Class170.resourceURL(String name){
        ClassLoader tcl = Thread.currentThread().getContextClassLoader();
        URL url = tcl.getResource(name);
        return url != null ? url.toString() null;
}


Instance 27

Class370.resourceURL(String name){
        ClassLoader tcl = Thread.currentThread().getContextClassLoader();
        URL url = tcl.getResource(name);
        return url != null ? url.toString() null;
}


Instance 28

Class760.locateRuntime(String targetName){
    final ClassLoader loader = Thread.currentThread().getContextClassLoader();
    final URL runtimeSrc = loader.getResource(targetName+"/src");
    if runtimeSrc==null ) {
      throw new RuntimeException("Cannot find "+targetName+" runtime");
    }
    return runtimeSrc.getPath();
}


Instance 29

Class760.locateRuntime()#0{
    final ClassLoader loader = Thread.currentThread().getContextClassLoader();
    final URL runtimeSrc = loader.getResource("JavaScript/src");
    if runtimeSrc==null ) {
      throw new RuntimeException("Cannot find JavaScript runtime");
    }
    return runtimeSrc.getPath();
}


Instance 30

Class740.getResource(String name)#0{
        final ClassLoader tccl = Thread.currentThread().getContextClassLoader();
        if (tccl != null) {
            return tccl.getResource(name);
        else {
            return getClass().getResource(name);
        }
}


Instance 31

Class590.findResourceOnClasspath(ClassLoader classLoader,URI classpathUri)#2{
            pathAsString = pathAsString.substring(1);
        URL resource = classLoader.getResource(pathAsString);
        if (resource==null)
          throw new FileNotFoundOnClasspathException("Couldn't find resource on classpath. URI was '"+classpathUri+"'");
        URI fileUri = URI.createURI(resource.toString(),true);
}


Instance 32

Class490.resource(final String name){
        final ClassLoader classLoader = getClass().getClassLoader();
        final URL resource = classLoader.getResource(name);
        if (resource == null) {
            throw new IllegalArgumentException("Can't locate resource " + name + " on " + classLoader);
        }
}


Instance 33

Class710.toUrl(final ClassLoader classLoader,final String path){
        final URL resource = classLoader.getResource(path);
        if (resource == null) {
            throw new IllegalArgumentException("Failed to find resource " + path);
        }
}


Instance 34

Class770.getResource(String name,ClassLoader loader){
        URL resource = loader.getResource(name);
        if (resource == null) {
            throw new IOException("resource not found: " + name);
        }
}


Instance 35

Class760.getClassURL(final String clazzBinName,final ClassLoader cl){
        final URL url = cl.getResource(getClassFileName(clazzBinName));
        if(null == url) {
            throw new IOException("Cannot not find: "+clazzBinName);
        }
}


Instance 36

Class740.getFileFromClasspath(ClassLoader loader,final String filePath)#1{
            URL fileURL = loader.getResource(filePath);
            if (fileURL == null) {
                throw new FileNotFoundException("File [" + filePath + "] could not be found in classpath");
            }
            return fileURL.openStream();
}


Instance 37

Class140.resourceToFile(String filename){
        ClassLoader loader = FBUtilities.class.getClassLoader();
        URL scpurl = loader.getResource(filename);
        if (scpurl == null)
            throw new ConfigurationException("unable to locate " + filename);
        return new File(scpurl.getFile()).getAbsolutePath();
}


Instance 38

Class630.getSwIcon(String name){
    ClassLoader cls = UiHelper.class.getClassLoader();
    URL url = cls.getResource(name);
    if (url == nullthrow new RuntimeException("could not find: " + name);
    return new ImageIcon(url);
}


Instance 39

Class70.loadIcon(String pathname){
        ClassLoader jarLoader = AmazonBrowser.class.getClassLoader();
        URL url = jarLoader.getResource(pathname);
        if (url == nullreturn null;
        return new ImageIcon(url);
}


Instance 40

Class410.CueBannerPanel(String welcomeLogo)#0{
        ClassLoader cl = Lookup.getDefault().lookup(ClassLoader.class);
        if (cl != null) {
            ImageIcon icon = new ImageIcon(cl.getResource(welcomeLogo));
            autopsyLogo.setIcon(icon);
        }
}


Instance 41

Class110.loadJassLoginConfig(final ClassLoader classLoader)#1{
            final URL resource = classLoader.getResource("client.login.conf");
            if (resource != null) {
                System.setProperty("java.security.auth.login.config", URLDecoder.decode(resource.toExternalForm()));
            }
}


Instance 42

Class510.openStreamFromURL(String path){
        ClassLoader cl = PropertiesUtil.class.getClassLoader();
        URL url = cl.getResource(path);
        if (url != null) {
             try{
                 InputStream stream = url.openStream();
                 return stream;
            catch (IOException ioex) {
                return null;
            }
        }
}


Instance 43

Class230.main(String args[])#1{
      if (cl.getResource (tempFile.getName()) == null) {
          throw new RuntimeException("Returned null instead of " +
                                     tempFile.toURL().toString());
      }
}


Instance 44

Class60.getResources(String resName){
              ClassLoader cl = Loader.class.getClassLoader();
              if (cl == null)
                url = ClassLoader.getSystemResource(resName);
              else
                url = cl.getResource(resName);
              return new Singleton(url);
}


Instance 45

Class600.findInSystemBundle(String entry)#0{
        ClassLoader loader = BundleActivator.class.getClassLoader();
        return loader == null ? ClassLoader.getSystemResource(entry: loader.getResource(entry);
}


Instance 46

Class60.getResourceAsURL(final String resource){
    ClassLoader classLoader = getClassLoaderForResource(resource);
    return classLoader != null ? classLoader.getResource(resourcenull;
}


Instance 47

Class300.getResource(String name)#1{
        ClassLoader parent = getParent( );
        if parent != null )
          resource = parent.getResourcename );
}


Instance 48

Class330.getClasspathForResource(ClassLoader classLoader,String name)#1{
        if (classLoader == null) {
            return getClasspathForResource(ClassLoader.getSystemResource(name), name);
        else {
            return getClasspathForResource(classLoader.getResource(name), name);
        }
}


Instance 49

Class330.getResource(String name)#0{
    final URL url = cl != null ? cl.getResource(resolveName(name))null;
    return url != null ? url: ClassLocator.class.getResource(name);
}


Instance 50

Class70.getInputStream(ClassLoader loader,String resourceName,boolean reload){
        URL url = loader.getResource(resourceName);
        if (url == null) {
            return null;
        }
        URLConnection connection = url.openConnection();
        connection.setUseCaches(!reload);
        return connection.getInputStream();
}


Instance 51

Class110.findResource(final String name){
    ClassLoader _classLoader = this.classFinder.getClassLoader();
    final URL result = _classLoader.getResource(name);
    if (result != null) {
      _elvis = result;
    else {
      URL _findResource = super.findResource(name);
      _elvis = _findResource;
    }
}


Instance 52

Class710.getResource(final String name)#1{
      ClassLoader parent = getParent();
      if (parent != null) {
        resource = parent.getResource(name);
      }
}


Instance 53

Class200.getResource(ClassLoader loader,String name)#0{
    if (loader == null) {
        return ClassLoader.getSystemResource(name);
    else {
        return loader.getResource(name);
    }
}


Instance 54

Class30.getResource(String resourceName)#0{
  String path = resourcePath(resourceName);
  ClassLoader cl = getClassLoader();
  return cl != null ? cl.getResource(path:
          ClassLoader.getSystemResource(path);
}


Instance 55

Class730.load(CustomTagLibrary taglib,String name,ClassLoader classLoader)#0{
        URL res = classLoader.getResource(taglib.basePath + '/' + name + ".groovy");
        if(res==null)   return null;
}


Instance 56

Class460.getResource(String name)#0{
            if (url != null) {
                break;
            }
            url = cl.getResource(name);
}


Instance 57

Class530.getResource(String fileName,ClassLoader loader)#0{
    if (loader == null) {
      throw new IllegalArgumentException("null loader");
    }
    return loader.getResource(fileName);
}


Instance 58

Class680._readJalopyXmlFromClassLoader()#0{
    ClassLoader classLoader = ServiceBuilder.class.getClassLoader();
    URL url = classLoader.getResource("jalopy.xml");
    if (url == null) {
      throw new RuntimeException(
        "Unable to load jalopy.xml from the class loader");
    }
}


Instance 59

Class450.getResource(String name)#0{
            final ClassLoader parent = getParent();
            if (parent != null) {
                url = parent.getResource(name);
            }
}


Instance 60

Class640.getUrlForPath(String path)#0{
        ClassLoader classLoader = HttpServerHandler.class.getClassLoader();
        if (classLoader == null) {
            return ClassLoader.getSystemResource(path);
        else {
            return classLoader.getResource(path);
        }
}


Instance 61

Class750.createDefault(ClassLoader loader)#0{
       if (loader.getResource("j8583.xml"== null) {
         log.warn("ISO8583 ConfigParser cannot find j8583.xml, returning empty message factory");
         return new MessageFactory<>();
       else {
         return createFromClasspathConfig(loader, "j8583.xml");
       }
}


Instance 62

Class170.getIcon(String iconResource){
    ClassLoader cl = getClassLoaderForResources();
    URL iconUrl = cl.getResource(iconResource);
    if (iconUrl == null)
      return null;
    return new IconUIResource(new ImageIcon(iconUrl));
}


Instance 63

Class20.getPortalCacheConfigurationURL(Configuration configuration,ClassLoader classLoader,String configLocation){
    String cacheConfigurationLocation = configuration.get(configLocation);
    if (Validator.isNull(cacheConfigurationLocation)) {
      return null;
    }
    return classLoader.getResource(cacheConfigurationLocation);
}


Instance 64

Class120.getAllKnownExecutionEnvironments()#0{
        for (String profileFile : listProps.getProperty("java.profiles").split(",")) {
            Properties props = readProperties(loader.getResource(profileFile.trim()));
            String profileName = props.getProperty("osgi.java.profile.name");
            if (profileName == null) {
                throw new IllegalStateException("osgi.java.profile.name must not be null for profile " + profileFile);
            }
            result.add(profileName);
        }
}


Instance 65

Class450.TestResource(ClassLoader classLoader,String httpUrl){
    URI uri = new URI(httpUrl);
    if (uri.getPath() == null) {
      throw new IllegalArgumentException("Wrong path in uri:" + httpUrl);
    }
    this.resourceUrl = classLoader.getResource(uri.getPath().substring(1));
}


Instance 66

Class640.getResource(BundleWiring bundleWiring,String name){
    Bundle bundle = bundleWiring.getBundle();
    URL url = bundle.getResource(name);
    if ((url == null&& (bundle.getBundleId() == 0)) {
      ClassLoader classLoader = bundleWiring.getClassLoader();

      return classLoader.getResource(name);
    }
    return bundle.getResource(name);
}