Package cdc.enums

Class NullableEnumSynthesisMask<E extends Enum<E>>

    • Method Detail

      • support

        public static <E extends Enum<E>> SynthesisMaskSupport<NullableEnumSynthesisMask<E>,​E> support​(Class<E> enumClass)
        Retrieves or creates the support associated to a class.
        Type Parameters:
        E - The enum type.
        Parameters:
        enumClass - The enum class.
        Returns:
        The support associated to enumClass.
      • getEnumClasses

        public static Set<Class<? extends Enum<?>>> getEnumClasses()
        Returns:
        A set of all classes for which a support has been created.