static String getDesc(ConfigurationKey key) { try { Field field = ConfigurationKey.class.getDeclaredField(key.toString()); if (field != null && field.isEnumConstant()) { Description description = field.getAnnotation(Description.class); if (description == null) { // Don't show config options without description return null; } return description.value(); } } catch (NoSuchFieldException | SecurityException | NullPointerException ignored) { } return null; }
static String getDesc(ConfigurationKey key) { try { Field field = ConfigurationKey.class.getDeclaredField(key.toString()); if (field != null && field.isEnumConstant()) { Description description = field.getAnnotation(Description.class); if (description == null) { // Don't show config options without description return null; } return description.value(); } } catch (NoSuchFieldException | SecurityException | NullPointerException ignored) { } return null; }
static String getDesc(ConfigurationKey key) { try { Field field = ConfigurationKey.class.getDeclaredField(key.toString()); if (field != null && field.isEnumConstant()) { Description description = field.getAnnotation(Description.class); if (description == null) { // Don't show config options without description return null; } return description.value(); } } catch (NoSuchFieldException | SecurityException | NullPointerException ignored) { } return null; }
static String getDesc(ConfigurationKey key) { try { Field field = ConfigurationKey.class.getDeclaredField(key.toString()); if (field != null && field.isEnumConstant()) { Description description = field.getAnnotation(Description.class); if (description == null) { // Don't show config options without description return null; } return description.value(); } } catch (NoSuchFieldException | SecurityException | NullPointerException ignored) { } return null; }
static String getDesc(ConfigurationKey key) { try { Field field = ConfigurationKey.class.getDeclaredField(key.toString()); if (field != null && field.isEnumConstant()) { Description description = field.getAnnotation(Description.class); if (description == null) { // Don't show config options without description return null; } return description.value(); } } catch (NoSuchFieldException | SecurityException | NullPointerException ignored) { } return null; }
static String getDesc(ConfigurationKey key) { try { Field field = ConfigurationKey.class.getDeclaredField(key.toString()); if (field != null && field.isEnumConstant()) { Description description = field.getAnnotation(Description.class); if (description == null) { // Don't show config options without description return null; } return description.value(); } } catch (NoSuchFieldException | SecurityException | NullPointerException ignored) { } return null; }
static String getDesc(ConfigurationKey key) { try { Field field = ConfigurationKey.class.getDeclaredField(key.toString()); if (field != null && field.isEnumConstant()) { Description description = field.getAnnotation(Description.class); if (description == null) { // Don't show config options without description return null; } return description.value(); } } catch (NoSuchFieldException | SecurityException | NullPointerException ignored) { } return null; }