}
catch (IOException ioe) {
throw new RuntimeException(ioe);
}
if (INSTANCE_MAP.get(language) == null)
throw new InsufficientReferenceDataException(
language, ReferenceDataCategory.NOUN, 1, 0);
Set<NounForm> f = new HashSet<NounForm>();
for (NounForm nounForm : INSTANCE_MAP.get(language).values()) {
if (nounClass == null || nounForm.getNounClasses().equals(nounClass)) {