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() {
|
public int hashCode() {
|
||||||
final int prime = 31;
|
final int prime = 31;
|
||||||
int result = super.hashCode();
|
int result = super.hashCode();
|
||||||
long temp;
|
result = prime * result + Double.hashCode(delay);
|
||||||
temp = Double.doubleToLongBits(delay);
|
|
||||||
result = prime * result + (int) (temp ^ (temp >>> 32));
|
|
||||||
result = prime * result
|
result = prime * result
|
||||||
+ ((designation == null) ? 0 : designation.hashCode());
|
+ ((designation == null) ? 0 : designation.hashCode());
|
||||||
temp = Double.doubleToLongBits(diameter);
|
result = prime * result + Double.hashCode(diameter);
|
||||||
result = prime * result + (int) (temp ^ (temp >>> 32));
|
|
||||||
result = prime * result
|
result = prime * result
|
||||||
+ ((digest == null) ? 0 : digest.hashCode());
|
+ ((digest == null) ? 0 : digest.hashCode());
|
||||||
temp = Double.doubleToLongBits(length);
|
result = prime * result + Double.hashCode(length);
|
||||||
result = prime * result + (int) (temp ^ (temp >>> 32));
|
|
||||||
result = prime * result
|
result = prime * result
|
||||||
+ ((manufacturer == null) ? 0 : manufacturer.hashCode());
|
+ ((manufacturer == null) ? 0 : manufacturer.hashCode());
|
||||||
result = prime * result + ((type == null) ? 0 : type.hashCode());
|
result = prime * result + ((type == null) ? 0 : type.hashCode());
|
||||||
|
@ -105,9 +105,7 @@ public class Value implements Comparable<Value> {
|
|||||||
final int prime = 31;
|
final int prime = 31;
|
||||||
int result = 1;
|
int result = 1;
|
||||||
result = prime * result + ((unit == null) ? 0 : unit.hashCode());
|
result = prime * result + ((unit == null) ? 0 : unit.hashCode());
|
||||||
long temp;
|
result = prime * result + Double.hashCode(value);
|
||||||
temp = Double.doubleToLongBits(value);
|
|
||||||
result = prime * result + (int) (temp ^ (temp >>> 32));
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -340,7 +340,7 @@ public class Transformation implements java.io.Serializable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
bits ^= translate.hashCode();
|
bits ^= translate.hashCode();
|
||||||
return (int) (bits ^ (bits >>> 32));
|
return Long.hashCode(bits);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user