/** * Returns a new {@code SudoCommandRegistry}. * * @return the command registry. */ public static SudoCommandRegistry newInstance() { final Map<String, JsonParsable<SudoCommand>> parseStrategies = new HashMap<>(); parseStrategies.put(SudoRetrieveThing.TYPE, SudoRetrieveThing::fromJson); parseStrategies.put(SudoRetrieveThings.TYPE, SudoRetrieveThings::fromJson); return new SudoCommandRegistry(parseStrategies); }
/** * Returns a new {@code SudoCommandRegistry}. * * @return the command registry. */ public static SudoCommandRegistry newInstance() { final Map<String, JsonParsable<SudoCommand>> parseStrategies = new HashMap<>(); parseStrategies.put(SudoRetrieveThing.TYPE, SudoRetrieveThing::fromJson); parseStrategies.put(SudoRetrieveThings.TYPE, SudoRetrieveThings::fromJson); return new SudoCommandRegistry(parseStrategies); }