@Override public String apply(String value) { Matcher matcher = CAMEL_CASE_PATTERN.matcher(value); StringBuffer result = new StringBuffer(); while (matcher.find()) { matcher.appendReplacement(result, matcher.group(1) + '-' + StringUtils.uncapitalize(matcher.group(2))); } matcher.appendTail(result); return result.toString(); } },
@Override public String apply(String value) { Matcher matcher = CAMEL_CASE_PATTERN.matcher(value); StringBuffer result = new StringBuffer(); while (matcher.find()) { matcher.appendReplacement(result, matcher.group(1) + '-' + StringUtils.uncapitalize(matcher.group(2))); } matcher.appendTail(result); return result.toString(); } },
@Override public String apply(String value) { Matcher matcher = CAMEL_CASE_PATTERN.matcher(value); StringBuffer result = new StringBuffer(); while (matcher.find()) { matcher.appendReplacement(result, matcher.group(1) + '_' + StringUtils.uncapitalize(matcher.group(2))); } matcher.appendTail(result); return result.toString(); } },
@Override public String apply(String value) { Matcher matcher = CAMEL_CASE_PATTERN.matcher(value); StringBuffer result = new StringBuffer(); while (matcher.find()) { matcher.appendReplacement(result, matcher.group(1) + '_' + StringUtils.uncapitalize(matcher.group(2))); } matcher.appendTail(result); return result.toString(); } },
@Override public String apply(String value) { Matcher matcher = CAMEL_CASE_PATTERN.matcher(value); StringBuffer result = new StringBuffer(); while (matcher.find()) { matcher.appendReplacement(result, matcher.group(1) + '_' + StringUtils.uncapitalize(matcher.group(2))); } matcher.appendTail(result); return result.toString(); } },
@Override public String apply(String value) { Matcher matcher = CAMEL_CASE_PATTERN.matcher(value); StringBuffer result = new StringBuffer(); while (matcher.find()) { matcher.appendReplacement(result, matcher.group(1) + '-' + StringUtils.uncapitalize(matcher.group(2))); } matcher.appendTail(result); return result.toString(); } },