java.net.URI#compareTo ( )源码实例Demo

下面列出了java.net.URI#compareTo ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: dragonwell8_jdk   文件: Test.java
static void cmp0(URI u, URI v, boolean same)
    throws URISyntaxException
{
    int c = u.compareTo(v);
    if ((c == 0) != same)
        throw new RuntimeException("Comparison inconsistent: " + u + " " + v
                                   + " " + c);
}
 
源代码2 项目: dragonwell8_jdk   文件: Test.java
static void lt(URI u, URI v) throws URISyntaxException {
    ne0(u, v);
    int c = u.compareTo(v);
    if (c >= 0) {
        show(u);
        show(v);
        throw new RuntimeException("Not less than: " + u + " " + v
                                   + " " + c);
    }
    out.println(u + " < " + v);
}
 
源代码3 项目: jdk8u-dev-jdk   文件: Test.java
static void lt(URI u, URI v) throws URISyntaxException {
    ne0(u, v);
    int c = u.compareTo(v);
    if (c >= 0) {
        show(u);
        show(v);
        throw new RuntimeException("Not less than: " + u + " " + v
                                   + " " + c);
    }
    out.println(u + " < " + v);
}
 
源代码4 项目: TencentKona-8   文件: Test.java
static void lt(URI u, URI v) throws URISyntaxException {
    ne0(u, v);
    int c = u.compareTo(v);
    if (c >= 0) {
        show(u);
        show(v);
        throw new RuntimeException("Not less than: " + u + " " + v
                                   + " " + c);
    }
    out.println(u + " < " + v);
}
 
源代码5 项目: jdk8u60   文件: Test.java
static void cmp0(URI u, URI v, boolean same)
    throws URISyntaxException
{
    int c = u.compareTo(v);
    if ((c == 0) != same)
        throw new RuntimeException("Comparison inconsistent: " + u + " " + v
                                   + " " + c);
}
 
源代码6 项目: jdk8u-dev-jdk   文件: Test.java
static void cmp0(URI u, URI v, boolean same)
    throws URISyntaxException
{
    int c = u.compareTo(v);
    if ((c == 0) != same)
        throw new RuntimeException("Comparison inconsistent: " + u + " " + v
                                   + " " + c);
}
 
源代码7 项目: openjdk-jdk8u   文件: Test.java
static void cmp0(URI u, URI v, boolean same)
    throws URISyntaxException
{
    int c = u.compareTo(v);
    if ((c == 0) != same)
        throw new RuntimeException("Comparison inconsistent: " + u + " " + v
                                   + " " + c);
}
 
源代码8 项目: openjdk-jdk8u   文件: Test.java
static void lt(URI u, URI v) throws URISyntaxException {
    ne0(u, v);
    int c = u.compareTo(v);
    if (c >= 0) {
        show(u);
        show(v);
        throw new RuntimeException("Not less than: " + u + " " + v
                                   + " " + c);
    }
    out.println(u + " < " + v);
}
 
源代码9 项目: openjdk-jdk8u-backup   文件: Test.java
static void cmp0(URI u, URI v, boolean same)
    throws URISyntaxException
{
    int c = u.compareTo(v);
    if ((c == 0) != same)
        throw new RuntimeException("Comparison inconsistent: " + u + " " + v
                                   + " " + c);
}
 
源代码10 项目: openjdk-jdk8u-backup   文件: Test.java
static void lt(URI u, URI v) throws URISyntaxException {
    ne0(u, v);
    int c = u.compareTo(v);
    if (c >= 0) {
        show(u);
        show(v);
        throw new RuntimeException("Not less than: " + u + " " + v
                                   + " " + c);
    }
    out.println(u + " < " + v);
}
 
源代码11 项目: jdk8u-jdk   文件: Test.java
static void lt(URI u, URI v) throws URISyntaxException {
    ne0(u, v);
    int c = u.compareTo(v);
    if (c >= 0) {
        show(u);
        show(v);
        throw new RuntimeException("Not less than: " + u + " " + v
                                   + " " + c);
    }
    out.println(u + " < " + v);
}
 
源代码12 项目: openjdk-jdk9   文件: Test.java
static void lt(URI u, URI v) throws URISyntaxException {
    ne0(u, v);
    int c = u.compareTo(v);
    if (c >= 0) {
        show(u);
        show(v);
        throw new RuntimeException("Not less than: " + u + " " + v
                                   + " " + c);
    }
    out.println(u + " < " + v);
}
 
源代码13 项目: jdk8u_jdk   文件: Test.java
static void cmp0(URI u, URI v, boolean same)
    throws URISyntaxException
{
    int c = u.compareTo(v);
    if ((c == 0) != same)
        throw new RuntimeException("Comparison inconsistent: " + u + " " + v
                                   + " " + c);
}
 
源代码14 项目: hottub   文件: Test.java
static void cmp0(URI u, URI v, boolean same)
    throws URISyntaxException
{
    int c = u.compareTo(v);
    if ((c == 0) != same)
        throw new RuntimeException("Comparison inconsistent: " + u + " " + v
                                   + " " + c);
}
 
源代码15 项目: hottub   文件: Test.java
static void lt(URI u, URI v) throws URISyntaxException {
    ne0(u, v);
    int c = u.compareTo(v);
    if (c >= 0) {
        show(u);
        show(v);
        throw new RuntimeException("Not less than: " + u + " " + v
                                   + " " + c);
    }
    out.println(u + " < " + v);
}
 
源代码16 项目: openjdk-8-source   文件: Test.java
static void cmp0(URI u, URI v, boolean same)
    throws URISyntaxException
{
    int c = u.compareTo(v);
    if ((c == 0) != same)
        throw new RuntimeException("Comparison inconsistent: " + u + " " + v
                                   + " " + c);
}
 
源代码17 项目: jdk8u_jdk   文件: Test.java
static void lt(URI u, URI v) throws URISyntaxException {
    ne0(u, v);
    int c = u.compareTo(v);
    if (c >= 0) {
        show(u);
        show(v);
        throw new RuntimeException("Not less than: " + u + " " + v
                                   + " " + c);
    }
    out.println(u + " < " + v);
}
 
源代码18 项目: openjdk-8   文件: Test.java
static void cmp0(URI u, URI v, boolean same)
    throws URISyntaxException
{
    int c = u.compareTo(v);
    if ((c == 0) != same)
        throw new RuntimeException("Comparison inconsistent: " + u + " " + v
                                   + " " + c);
}
 
源代码19 项目: openjdk-8   文件: Test.java
static void lt(URI u, URI v) throws URISyntaxException {
    ne0(u, v);
    int c = u.compareTo(v);
    if (c >= 0) {
        show(u);
        show(v);
        throw new RuntimeException("Not less than: " + u + " " + v
                                   + " " + c);
    }
    out.println(u + " < " + v);
}
 
源代码20 项目: RDFS   文件: JobHistory.java
void moveToDone(final JobID id, boolean sync) {
  final List<Path> paths = new ArrayList<Path>();
  final Path historyFile = getHistoryFile(id);
  if (historyFile == null) {
    LOG.info("No file for job-history with " + id + " found in cache!");
  } else {
    paths.add(historyFile);
  }

  final Path confPath = getConfFileWriters(id);
  if (confPath == null) {
    LOG.info("No file for jobconf with " + id + " found in cache!");
  } else {
    paths.add(confPath);
  }

  Runnable r = new Runnable() {

    public void run() {
      //move the files to doneDir folder
      try {
        List<PrintWriter> writers = getWriters(id);
        synchronized (writers) {
          while (writers.size() > 0) {
            writers.wait();
          }
        }

        URI srcURI = logFs.getUri();
        URI doneURI = doneFs.getUri();
        boolean useRename = (srcURI.compareTo(doneURI) == 0);

        for (Path path : paths) {
          //check if path exists, in case of retries it may not exist
          if (logFs.exists(path)) {
            LOG.info("Moving " + path.toString() + " to " + 
                doneDir.toString()); 

            Path dstPath = new Path(doneDir, path.getName());
            if (useRename) {
              doneFs.rename(path, doneDir);
            } else {
              FileUtil.copy(logFs, path, doneFs, dstPath, true, true, conf);
            }

            doneFs.setPermission(dstPath,
                                     new FsPermission(HISTORY_FILE_PERMISSION));

          }
        }
      } catch (Throwable e) {
        LOG.error("Unable to move history file to DONE folder:\n"
                  + StringUtils.stringifyException(e));
      }

      String historyFileDonePath = null;
      if (historyFile != null) {
        historyFileDonePath = new Path(doneDir, 
            historyFile.getName()).toString();
      }

      jobHistoryFileMap.put(id, new MovedFileInfo(historyFileDonePath,
          System.currentTimeMillis()));
      jobTracker.historyFileCopied(id, historyFileDonePath);
      
      //purge the job from the cache
      purgeJob(id);
    }

  };

  if (sync) {
    r.run();
  } else {
    executor.execute(r);
  }
}