Author: nicolas Date: Thu Feb 19 08:22:25 2009 New Revision: 745775 URL: http://svn.apache.org/viewvc?rev=745775&view=rev Log: getMetric( Role ) and getReturn( String ) must return same instance
Modified: commons/sandbox/monitoring/branches/modules/core/src/main/java/org/apache/commons/monitoring/Role.java Modified: commons/sandbox/monitoring/branches/modules/core/src/main/java/org/apache/commons/monitoring/Role.java URL: http://svn.apache.org/viewvc/commons/sandbox/monitoring/branches/modules/core/src/main/java/org/apache/commons/monitoring/Role.java?rev=745775&r1=745774&r2=745775&view=diff ============================================================================== --- commons/sandbox/monitoring/branches/modules/core/src/main/java/org/apache/commons/monitoring/Role.java (original) +++ commons/sandbox/monitoring/branches/modules/core/src/main/java/org/apache/commons/monitoring/Role.java Thu Feb 19 08:22:25 2009 @@ -95,11 +95,7 @@ @Override public int hashCode() { - final int prime = 31; - int result = 1; - result = prime * result + ( ( name == null ) ? 0 : name.hashCode() ); - result = prime * result + ( ( unit == null ) ? 0 : unit.hashCode() ); - return result; + return name.hashCode(); } /** @@ -121,14 +117,9 @@ return false; } else if ( !name.equals( other.name ) ) - return false; - if ( unit == null ) { - if ( other.unit != null ) - return false; - } - else if ( !unit.equals( other.unit ) ) return false; + } return true; }