private static void addHints(SourceHint sourceHint, SourceHint newHint) { if (sourceHint.sourceHints != null) { for (Map.Entry<String, SpecificHint> entry : sourceHint.sourceHints.entrySet()) { for (String hint : entry.getValue().hints) { newHint.setSourceHint(entry.getKey(), hint, entry.getValue().useAliases); } } } newHint.setUseAliases(sourceHint.isUseAliases()); if (sourceHint.generalHint != null) { if (newHint.generalHint == null) { newHint.generalHint = new LinkedHashSet<String>(); } newHint.generalHint.addAll(sourceHint.generalHint); } }
private static void addHints(SourceHint sourceHint, SourceHint newHint) { if (sourceHint.sourceHints != null) { for (Map.Entry<String, SpecificHint> entry : sourceHint.sourceHints.entrySet()) { for (String hint : entry.getValue().hints) { newHint.setSourceHint(entry.getKey(), hint, entry.getValue().useAliases); } } } newHint.setUseAliases(sourceHint.isUseAliases()); if (sourceHint.generalHint != null) { if (newHint.generalHint == null) { newHint.generalHint = new LinkedHashSet<String>(); } newHint.generalHint.addAll(sourceHint.generalHint); } }
private static void addHints(SourceHint sourceHint, SourceHint newHint) { if (sourceHint.sourceHints != null) { for (Map.Entry<String, SpecificHint> entry : sourceHint.sourceHints.entrySet()) { for (String hint : entry.getValue().hints) { newHint.setSourceHint(entry.getKey(), hint, entry.getValue().useAliases); } } } newHint.setUseAliases(sourceHint.isUseAliases()); if (sourceHint.generalHint != null) { if (newHint.generalHint == null) { newHint.generalHint = new LinkedHashSet<String>(); } newHint.generalHint.addAll(sourceHint.generalHint); } }
while (matcher.find(end)) { end = matcher.end(); sourceHint.setSourceHint(matcher.group(1), normalizeStringLiteral(matcher.group(3)), matcher.group(2) != null);
while (matcher.find(end)) { end = matcher.end(); sourceHint.setSourceHint(matcher.group(1), normalizeStringLiteral(matcher.group(3)), matcher.group(2) != null);
while (matcher.find(end)) { end = matcher.end(); sourceHint.setSourceHint(matcher.group(1), normalizeStringLiteral(matcher.group(3)), matcher.group(2) != null);