@Override public StringParameterFilter clone() { StringParameterFilter clone = new StringParameterFilter(); clone.setDefaultValue(getDefaultValue()); clone.setKey(getKey()); if (values != null) { clone.values = new ArrayList<String>(values); } clone.setNormalize(getNormalize().clone()); return clone; } }
@Override public RegexParameterFilter clone() { RegexParameterFilter clone = new RegexParameterFilter(); clone.setDefaultValue(getDefaultValue()); clone.setKey(getKey()); clone.regex = regex; clone.setNormalize(getNormalize().clone()); return clone; }