/** * Factory method for constructing case-sensitive {@link FieldNameMatcher} * for given names. It will call {@link String#intern} on names unless specified * that this has already been done by caller. * * @param matches Names to match, including both primary names and possible aliases */ public FieldNameMatcher constructFieldNameMatcher(List<Named> matches, boolean alreadyInterned) { // 15-Nov-2017, tatu: Base implementation that is likely to work fine for // most if not all implementations as it is more difficult to optimize return SimpleNameMatcher.constructFrom(matches, alreadyInterned); }