Fix more easy deprecation warnings: String constructors of boxed types.

This commit is contained in:
Ray J. Greenwell
2026-03-21 16:04:05 -07:00
parent 1fe0dc2f7f
commit d8c22a00f9
2 changed files with 16 additions and 24 deletions
@@ -40,27 +40,27 @@ public class AsStringFieldEditor extends FieldEditor
String text = _value.getText(); String text = _value.getText();
if (_field.getType().equals(Integer.class) || if (_field.getType().equals(Integer.class) ||
_field.getType().equals(Integer.TYPE)) { _field.getType().equals(Integer.TYPE)) {
return new Integer(text); return Integer.valueOf(text);
} else if (_field.getType().equals(Short.class) || } else if (_field.getType().equals(Short.class) ||
_field.getType().equals(Short.TYPE)) { _field.getType().equals(Short.TYPE)) {
return new Short(text); return Short.valueOf(text);
} else if (_field.getType().equals(Byte.class) || } else if (_field.getType().equals(Byte.class) ||
_field.getType().equals(Byte.TYPE)) { _field.getType().equals(Byte.TYPE)) {
return new Byte(text); return Byte.valueOf(text);
} else if (_field.getType().equals(Long.class) || } else if (_field.getType().equals(Long.class) ||
_field.getType().equals(Long.TYPE)) { _field.getType().equals(Long.TYPE)) {
return new Long(text); return Long.valueOf(text);
} else if (_field.getType().equals(Float.class) || } else if (_field.getType().equals(Float.class) ||
_field.getType().equals(Float.TYPE)) { _field.getType().equals(Float.TYPE)) {
return new Float(text); return Float.valueOf(text);
} else if (_field.getType().equals(Double.class) || } else if (_field.getType().equals(Double.class) ||
_field.getType().equals(Double.TYPE)) { _field.getType().equals(Double.TYPE)) {
return new Double(text); return Double.valueOf(text);
} else if (_field.getType().equals(String.class)) { } else if (_field.getType().equals(String.class)) {
return text; return text;
@@ -78,7 +78,7 @@ public class AsStringFieldEditor extends FieldEditor
return StringUtil.parseLongArray(_value.getText()); return StringUtil.parseLongArray(_value.getText());
} else if (_field.getType().equals(Boolean.TYPE)) { } else if (_field.getType().equals(Boolean.TYPE)) {
return new Boolean(_value.getText().equalsIgnoreCase("true")); return Boolean.valueOf(_value.getText());
} else { } else {
log.warning("Unknown field type '" + _field.getName() + "': " + log.warning("Unknown field type '" + _field.getName() + "': " +
@@ -44,24 +44,16 @@ public class ConfigField
public Object toValue (String text) public Object toValue (String text)
{ {
switch(this) { switch(this) {
case INTEGER: case INTEGER: return Integer.valueOf(text);
return new Integer(text); case SHORT: return Short.valueOf(text);
case SHORT: case BYTE: return Byte.valueOf(text);
return new Short(text); case LONG: return Long.valueOf(text);
case BYTE: case FLOAT: return Float.valueOf(text);
return new Byte(text); case DOUBLE: return Double.valueOf(text);
case LONG: case BOOLEAN: return Boolean.valueOf(text);
return new Long(text); case STRING: return text;
case FLOAT: default: return null;
return new Float(text);
case DOUBLE:
return new Double(text);
case BOOLEAN:
return new Boolean(text);
case STRING:
return text;
} }
return null;
} }
} }