package com.hughes.android.dictionary.parser.wiktionary;
+import java.util.List;
+import java.util.Map;
+
import com.hughes.android.dictionary.parser.WikiTokenizer;
import com.hughes.android.dictionary.parser.wiktionary.AbstractWiktionaryParser.AppendAndIndexWikiCallback;
import com.hughes.android.dictionary.parser.wiktionary.AbstractWiktionaryParser.NameAndArgs;
-import java.util.List;
-import java.util.Map;
-
class DeFunctionCallbacks {
static <T extends AbstractWiktionaryParser> void addGenericCallbacks(Map<String, FunctionCallback<T>> callbacks) {
- FunctionCallback<T> callback = new MakeHeadingFromName<T>("====");
+ FunctionCallback<T> callback = new MakeHeadingFromName<>("====");
callbacks.put("Aussprache", callback);
callbacks.put("Worttrennung", callback);
callbacks.put("Bedeutungen", callback);
}
- static final NameAndArgs<EnParser> NAME_AND_ARGS = new NameAndArgs<EnParser>();
+ static final NameAndArgs<EnParser> NAME_AND_ARGS = new NameAndArgs<>();
static final class MakeHeadingFromName<T extends AbstractWiktionaryParser> implements FunctionCallback<T> {