private static String getString(FilterConfig filterConfig, Properties properties, String paramName, String defaultValue) { String value = getValue(filterConfig, properties, paramName); if (StringUtil.isNullOrEmptyAfterTrim(value)) { return defaultValue; } else { return value; } }
private static boolean getBoolean(FilterConfig filterConfig, Properties properties, String paramName, boolean defaultValue) { String value = getValue(filterConfig, properties, paramName); if (StringUtil.isNullOrEmptyAfterTrim(value)) { return defaultValue; } else { return Boolean.valueOf(value); } }
private static String getString(FilterConfig filterConfig, Properties properties, String paramName, String defaultValue) { String value = getValue(filterConfig, properties, paramName); if (StringUtil.isNullOrEmptyAfterTrim(value)) { return defaultValue; } else { return value; } }
private static boolean getBoolean(FilterConfig filterConfig, Properties properties, String paramName, boolean defaultValue) { String value = getValue(filterConfig, properties, paramName); if (StringUtil.isNullOrEmptyAfterTrim(value)) { return defaultValue; } else { return Boolean.valueOf(value); } }
private static Set<String> getStringSet(FilterConfig filterConfig, Properties properties, String paramName) { String value = getValue(filterConfig, properties, paramName); if (StringUtil.isNullOrEmptyAfterTrim(value)) { return Collections.emptySet(); } else { HashSet<String> transientAttributes = new HashSet<String>(); StringTokenizer st = new StringTokenizer(value, ","); while (st.hasMoreTokens()) { String token = st.nextToken(); transientAttributes.add(token.trim()); } return transientAttributes; } }
private static Set<String> getStringSet(FilterConfig filterConfig, Properties properties, String paramName) { String value = getValue(filterConfig, properties, paramName); if (StringUtil.isNullOrEmptyAfterTrim(value)) { return Collections.emptySet(); } else { HashSet<String> transientAttributes = new HashSet<String>(); StringTokenizer st = new StringTokenizer(value, ","); while (st.hasMoreTokens()) { String token = st.nextToken(); transientAttributes.add(token.trim()); } return transientAttributes; } }
private static int getInt(FilterConfig filterConfig, Properties properties, String paramName, int defaultValue) { String value = getValue(filterConfig, properties, paramName); if (StringUtil.isNullOrEmptyAfterTrim(value)) { return defaultValue; } else { try { return Integer.parseInt(value); } catch (NumberFormatException e) { throw new InvalidConfigurationException(paramName + " needs to be an integer: (" + value + ")"); } } }
private static int getInt(FilterConfig filterConfig, Properties properties, String paramName, int defaultValue) { String value = getValue(filterConfig, properties, paramName); if (StringUtil.isNullOrEmptyAfterTrim(value)) { return defaultValue; } else { try { return Integer.parseInt(value); } catch (NumberFormatException e) { throw new InvalidConfigurationException(paramName + " needs to be an integer: (" + value + ")"); } } }