Class EnumAttribute<E extends java.lang.Enum<E>>

    • Constructor Detail

      • EnumAttribute

        public EnumAttribute​(java.lang.Class<E> clazz)
    • Method Detail

      • internal_possibleEnumValues

        public java.util.List<E> internal_possibleEnumValues()
      • internal_getEnumClass

        public java.lang.Class<E> internal_getEnumClass()
      • deEnum

        public EnumAttribute<E> deEnum​(E value,
                                       java.lang.String text)
      • enEnum

        public EnumAttribute<E> enEnum​(E value,
                                       java.lang.String text)
      • internal_enumDisplayText

        public java.lang.String internal_enumDisplayText​(java.lang.Enum<?> enumValue,
                                                         java.util.function.Function<LanguageText,​java.lang.String> uniformDesign)