}
private DictEntryProvider getDictEntryProvider(String dictName) {
if (!dictEntryProviders.containsKey(dictName)) {
DictDescription desc = dictDescr.getDictDescription(dictName);
DictEntryProvider provider = desc.isLazyLoad()
? new LazyLoadDictEntryProvider(desc)
: desc.createDictEntryProvider();
if (provider == null) {
throw new RuntimeException("Unable to determine DictionaryEntryProvider from given parameters");