/** * Converts a T[] array to a {@link Set}<T>. */ @SuppressWarnings("unchecked") public static <E,T extends E> Set<E> toSet(T... elements){ return New.<E>linkedHashSet(elements); }
@Override public Set<E> toSet() { return New.linkedHashSet(this); } }
@Override public void process(int rownum, String[] values) throws Exception { //skip header if(rownum == 1){ return; } //columns : singular,acronyms String singular = values[0].toLowerCase(); String acronyms = values[1].toLowerCase(); Set<String> acronymSet = New.linkedHashSet(Strings.split(acronyms,'|')); singuralToAcronyms.put(singular, acronymSet); allAcronyms.addAll(acronymSet); } });