protected final void consumeOption(final String primaryOptionName) { config.remove(primaryOptionName); }
protected final void consumeOption(final String primaryOptionName) { config.remove(primaryOptionName); }
public void setStringValue(final String propertyName, final String value) { if (value == null) { remove(propertyName); } else { put(propertyName, value); } }
public <E extends Enum<E>> void setEnumValue(final String propertyName, final E value) { if (value == null) { remove(propertyName); } else { put(propertyName, value.name()); } }
public void setStringValue(final String propertyName, final String value) { if (value == null) { remove(propertyName); } else { put(propertyName, value); } }
private String getUser() { final String user = config.getStringValue(USER, null); config.remove(USER); return user; }
private String getUser() { final String user = config.getStringValue(USER, null); config.remove(USER); return user; }
public <E extends Enum<E>> void setEnumValue(final String propertyName, final E value) { if (value == null) { remove(propertyName); } else { put(propertyName, value.name()); } }
protected final void normalizeOptionName(final String primaryOptionName, final String... alternateOptionName) { requireNonNull(primaryOptionName, "No option name provided"); final List<String> optionNames = new ArrayList<>(); optionNames.add(primaryOptionName); if (alternateOptionName != null) { optionNames.addAll(Arrays.asList(alternateOptionName)); } Collections.reverse(optionNames); String value = null; boolean foundValue = false; for (final String optionName: optionNames) { if (config.hasValue(optionName)) { value = config.get(optionName); foundValue = true; } config.remove(optionName); } if (foundValue) { config.put(primaryOptionName, value); } }
protected final void normalizeOptionName(final String primaryOptionName, final String... alternateOptionName) { requireNonNull(primaryOptionName, "No option name provided"); final List<String> optionNames = new ArrayList<>(); optionNames.add(primaryOptionName); if (alternateOptionName != null) { optionNames.addAll(Arrays.asList(alternateOptionName)); } Collections.reverse(optionNames); String value = null; boolean foundValue = false; for (final String optionName: optionNames) { if (config.hasValue(optionName)) { value = config.get(optionName); foundValue = true; } config.remove(optionName); } if (foundValue) { config.put(primaryOptionName, value); } }
private String getPassword() { final String password; if (config.hasValue(PASSWORD)) { password = config.getStringValue(PASSWORD, null); } else { password = promptForPassword(); } config.remove(PASSWORD); return password; }
private String getPassword() { final String password; if (config.hasValue(PASSWORD)) { password = config.getStringValue(PASSWORD, null); } else { password = promptForPassword(); } config.remove(PASSWORD); return password; }
public void setStringValue(final String propertyName, final String value) { if (value == null) { remove(propertyName); } else { put(propertyName, value); } }
private String getUser() { final String user = config.getStringValue(USER, null); config.remove(USER); return user; }
public <E extends Enum<E>> void setEnumValue(final String propertyName, final E value) { if (value == null) { remove(propertyName); } else { put(propertyName, value.name()); } }
public <E extends Enum<E>> void setEnumValue(final String propertyName, final E value) { if (value == null) { remove(propertyName); } else { put(propertyName, value.name()); } }
public void setStringValue(final String propertyName, final String value) { if (value == null) { remove(propertyName); } else { put(propertyName, value); } }
private String getUser() { final String user = config.getStringValue(USER, null); config.remove(USER); return user; }