1 |
|
/* |
2 |
< |
* Copyright 1997-2008 Sun Microsystems, Inc. All Rights Reserved. |
2 |
> |
* Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved. |
3 |
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 |
|
* |
5 |
|
* This code is free software; you can redistribute it and/or modify it |
18 |
|
* 2 along with this work; if not, write to the Free Software Foundation, |
19 |
|
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
20 |
|
* |
21 |
< |
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, |
22 |
< |
* CA 95054 USA or visit www.sun.com if you need additional information or |
23 |
< |
* have any questions. |
21 |
> |
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
22 |
> |
* or visit www.oracle.com if you need additional information or have any |
23 |
> |
* questions. |
24 |
|
*/ |
25 |
|
|
26 |
|
package java.util; |
1195 |
|
* Test two values for equality. Differs from o1.equals(o2) only in |
1196 |
|
* that it copes with <tt>null</tt> o1 properly. |
1197 |
|
*/ |
1198 |
< |
final static boolean valEquals(Object o1, Object o2) { |
1198 |
> |
static final boolean valEquals(Object o1, Object o2) { |
1199 |
|
return (o1==null ? o2==null : o1.equals(o2)); |
1200 |
|
} |
1201 |
|
|
1236 |
|
/** |
1237 |
|
* @serial include |
1238 |
|
*/ |
1239 |
< |
static abstract class NavigableSubMap<K,V> extends AbstractMap<K,V> |
1239 |
> |
abstract static class NavigableSubMap<K,V> extends AbstractMap<K,V> |
1240 |
|
implements NavigableMap<K,V>, java.io.Serializable { |
1241 |
|
/** |
1242 |
|
* The backing map. |