/** * Factory method for constructing case-sensitive matcher that only supports * matching from `String`. */ public static SimpleNameMatcher constructFrom(List<Named> fields, boolean alreadyInterned) { return construct(stringsFromNames(fields, alreadyInterned)); }
public static BinaryNameMatcher construct(List<String> symbols) { // Two-step process: since we need backup string-based lookup (when matching // current name, buffered etc etc), start with that return _construct(symbols, SimpleNameMatcher.construct(symbols)); }