src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/LoadedClass.java
Index
Unified diffs
Context diffs
Sdiffs
Frames
Patch
New
Old
Previous File
Next File
*** old/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/LoadedClass.java Tue Aug 22 11:46:53 2017
--- new/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/LoadedClass.java Tue Aug 22 11:46:53 2017
*** 1,6 ****
--- 1,6 ----
- package jdk.tools.jaotc;/*
* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
*** 19,28 ****
--- 19,30 ----
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
+ package jdk.tools.jaotc;
+
public class LoadedClass {
private final String name;
private final Class<?> clz;
public LoadedClass(String name, Class<?> clz) {
*** 43,58 ****
--- 45,65 ----
return name;
}
@Override
public boolean equals(Object o) {
! if (this == o) return true;
! if (!(o instanceof LoadedClass)) return false;
! if (this == o) {
! return true;
+ }
+ if (!(o instanceof LoadedClass)) {
+ return false;
+ }
LoadedClass that = (LoadedClass) o;
! if (name != null ? !name.equals(that.name) : that.name != null) return false;
! if (name != null ? !name.equals(that.name) : that.name != null) {
+ return false;
+ }
return clz != null ? clz.equals(that.clz) : that.clz == null;
}
@Override
src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/LoadedClass.java
Index
Unified diffs
Context diffs
Sdiffs
Frames
Patch
New
Old
Previous File
Next File