Use standard hashcode methods
This commit is contained in:
		
							parent
							
								
									71d1c02070
								
							
						
					
					
						commit
						7678a1226f
					
				@ -276,17 +276,13 @@ public abstract class Warning extends Message {
 | 
			
		||||
		public int hashCode() {
 | 
			
		||||
			final int prime = 31;
 | 
			
		||||
			int result = super.hashCode();
 | 
			
		||||
			long temp;
 | 
			
		||||
			temp = Double.doubleToLongBits(delay);
 | 
			
		||||
			result = prime * result + (int) (temp ^ (temp >>> 32));
 | 
			
		||||
			result = prime * result + Double.hashCode(delay);
 | 
			
		||||
			result = prime * result
 | 
			
		||||
					+ ((designation == null) ? 0 : designation.hashCode());
 | 
			
		||||
			temp = Double.doubleToLongBits(diameter);
 | 
			
		||||
			result = prime * result + (int) (temp ^ (temp >>> 32));
 | 
			
		||||
			result = prime * result + Double.hashCode(diameter);
 | 
			
		||||
			result = prime * result
 | 
			
		||||
					+ ((digest == null) ? 0 : digest.hashCode());
 | 
			
		||||
			temp = Double.doubleToLongBits(length);
 | 
			
		||||
			result = prime * result + (int) (temp ^ (temp >>> 32));
 | 
			
		||||
			result = prime * result + Double.hashCode(length);
 | 
			
		||||
			result = prime * result
 | 
			
		||||
					+ ((manufacturer == null) ? 0 : manufacturer.hashCode());
 | 
			
		||||
			result = prime * result + ((type == null) ? 0 : type.hashCode());
 | 
			
		||||
 | 
			
		||||
@ -105,9 +105,7 @@ public class Value implements Comparable<Value> {
 | 
			
		||||
		final int prime = 31;
 | 
			
		||||
		int result = 1;
 | 
			
		||||
		result = prime * result + ((unit == null) ? 0 : unit.hashCode());
 | 
			
		||||
		long temp;
 | 
			
		||||
		temp = Double.doubleToLongBits(value);
 | 
			
		||||
		result = prime * result + (int) (temp ^ (temp >>> 32));
 | 
			
		||||
		result = prime * result + Double.hashCode(value);
 | 
			
		||||
		return result;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -340,7 +340,7 @@ public class Transformation implements java.io.Serializable {
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		bits ^= translate.hashCode();
 | 
			
		||||
		return (int) (bits ^ (bits >>> 32));
 | 
			
		||||
		return Long.hashCode(bits);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	/**
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user