org.springframework.core.enums

Interface LabeledEnumResolver

    • Method Detail

      • getLabeledEnumSet

        Set getLabeledEnumSet(Class type)
                              throws IllegalArgumentException
        Deprecated. 
        Return a set of enumerations of a particular type. Each element in the set should be an instance of LabeledEnum.
        Parameters:
        type - the enum type
        Returns:
        a set of localized enumeration instances for the provided type
        Throws:
        IllegalArgumentException - if the type is not supported
      • getLabeledEnumMap

        Map getLabeledEnumMap(Class type)
                              throws IllegalArgumentException
        Deprecated. 
        Return a map of enumerations of a particular type. Each element in the map should be a key/value pair, where the key is the enum code, and the value is the LabeledEnum instance.
        Parameters:
        type - the enum type
        Returns:
        a Map of localized enumeration instances, with enum code as key and LabeledEnum instance as value
        Throws:
        IllegalArgumentException - if the type is not supported