public String description;
public int hashCode() {
- return new Double(frequency).hashCode();
+ return Double.valueOf(frequency).hashCode();
}
public boolean equals(Object o) {
}
break;
case type_long:
- result.append(new Long(l_number).toString());
+ result.append(Long.valueOf(l_number).toString());
break;
case type_string:
quote(result, string);
* all inner classes are only members of their immediate outer
* class
*/
+ @SuppressWarnings("unchecked")
private Object make(Class c, Class enclosing_class, Object enclosing_object) {
Object ret;
if (c == Boolean.TYPE) {
Constructor<?> ctor = ((Class<?>)c).getDeclaredConstructor((Class<?>) enclosing_class);
object = ctor.newInstance(enclosing_object);
} else {
- object = c.newInstance();
+ object = c.getDeclaredConstructor().newInstance();
}
for (; c != Object.class; c = c.getSuperclass()) {
for (Field field : c.getDeclaredFields()) {
public double lon;
public int hashCode() {
- return new Double(lat).hashCode() ^ new Double(lon).hashCode();
+ return Double.valueOf(lat).hashCode() ^ Double.valueOf(lon).hashCode();
}
public boolean equals(Object o) {
public double x, y;
public int hashCode() {
- return new Double(x).hashCode() ^ new Double(y).hashCode();
+ return Double.valueOf(x).hashCode() ^ Double.valueOf(y).hashCode();
}
public boolean equals(Object o) {
public abstract double inverse(double v, boolean imperial_units);
public String string_value(double v, boolean imperial_units) {
- return new Double(value(v, imperial_units)).toString();
+ return Double.valueOf(value(v, imperial_units)).toString();
}
public abstract String show_units(boolean imperial_units);