/** * Returns the set of tags that the given word has been observed with. * * @param form The form of the word. * @return The set of tags observed in association with the given word. **/ public Set<String> allowableTags(String form) { if (!table.containsKey(form)) { HashSet<String> result = new HashSet<>(); if (form.equals(";")) result.add(":"); else if (looksLikeNumber(form)) result.add("CD"); return result; } return table.get(form).keySet(); }
/** * Returns the set of tags that the given word has been observed with. * * @param form The form of the word. * @return The set of tags observed in association with the given word. **/ public Set<String> allowableTags(String form) { if (!table.containsKey(form)) { HashSet<String> result = new HashSet<>(); if (form.equals(";")) result.add(":"); else if (looksLikeNumber(form)) result.add("CD"); return result; } return table.get(form).keySet(); }
if (form.equals(";")) l = ":"; else if (looksLikeNumber(form)) l = "CD"; else
if (form.equals(";")) l = ":"; else if (looksLikeNumber(form)) l = "CD"; else