String (Object constant) { if (constant instanceof Integer || constant instanceof Byte || constant instanceof Short) { return constant.toString(); } if (constant instanceof String str) { return '"' + StringUtil.escapeStringCharacters(str) + '"'; } if (constant instanceof Character) { return "'" + StringUtil.escapeCharCharacters(constant.toString()) + "'"; } return null; }