diff --git a/wsdef/src/main/java/com/google/gson/webservice/definition/CallPath.java b/wsdef/src/main/java/com/google/gson/webservice/definition/CallPath.java index c5589f75..d8349ddd 100644 --- a/wsdef/src/main/java/com/google/gson/webservice/definition/CallPath.java +++ b/wsdef/src/main/java/com/google/gson/webservice/definition/CallPath.java @@ -45,16 +45,7 @@ public final class CallPath { if (obj == null) { return false; } - if (getClass() != obj.getClass()) { - return false; - } - CallPath other = (CallPath) obj; - if (path == null && other.path != null) { - return false; - } else if (!path.equals(other.path)) { - return false; - } - return true; + return getClass() == obj.getClass() && path == ((CallPath)obj).path; } @Override