public static boolean parseBoolean(String value, boolean defaultValue) { if (value == null || "".equals(value)) return defaultValue; try { return Boolean.valueOf(value); } catch (Exception e) { ApiLogger.error(e); } return defaultValue; }
public static long parseLong(String value, long defaultValue, String paramName) { if (value == null || "".equals(value.trim())) return defaultValue; try { return Long.parseLong(value); } catch (Exception e) { ApiLogger.error("parseLong error name=" + paramName + ",value=" + value, e); } return defaultValue; }
public static int parseInteger(String value, int defaultValue) { if (value == null || "".equals(value.trim())) return defaultValue; try { return Integer.parseInt(value); } catch (Exception e) { ApiLogger.error(e); } return defaultValue; }