private static String upperToHttpHeaderName(
String constantName,
ImmutableBiMap<String, String> specialCases,
ImmutableSet<String> uppercaseAcronyms) {
if (specialCases.containsKey(constantName)) {
return specialCases.get(constantName);
}
List<String> parts = Lists.newArrayList();
for (String part : SPLITTER.split(constantName)) {
if (!uppercaseAcronyms.contains(part)) {
part = part.charAt(0) + Ascii.toLowerCase(part.substring(1));
}
parts.add(part);
}
return JOINER.join(parts);
}
HttpHeadersTest.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:guava
作者:
评论列表
文章目录