@Override
  public @Nullable VirtualFilePointer findByUrl(@NotNull String url) {
    checkDisposed();
    for (VirtualFilePointer pointer : ContainerUtil.concat(myList, myJarDirectories, myJarRecursiveDirectories)) {
      if (url.equals(pointer.getUrl())) return pointer;
    }
    return null;
  }
@Override
  public @Nullable VirtualFilePointer findByUrl(@NotNull String url)