Lines Matching refs:u2
324 * @param u2 a URL object
330 protected boolean equals(URL u1, URL u2) {
332 String ref2 = u2.getRef();
334 sameFile(u1, u2);
389 * @param u2 a URL object
390 * @return true if u1 and u2 refer to the same file
393 protected boolean sameFile(URL u1, URL u2) {
395 if (!((u1.getProtocol() == u2.getProtocol()) ||
397 u1.getProtocol().equalsIgnoreCase(u2.getProtocol()))))
401 if (!(u1.getFile() == u2.getFile() ||
402 (u1.getFile() != null && u1.getFile().equals(u2.getFile()))))
408 port2 = (u2.getPort() != -1) ? u2.getPort() : u2.handler.getDefaultPort();
413 if (!hostsEqual(u1, u2))
450 * @param u2 the URL of the second host to compare
455 protected boolean hostsEqual(URL u1, URL u2) {
457 InetAddress a2 = getHostAddress(u2);
462 } else if (u1.getHost() != null && u2.getHost() != null)
463 return u1.getHost().equalsIgnoreCase(u2.getHost());
465 return u1.getHost() == null && u2.getHost() == null;