@Nullable public static ECSSUnit getFromNameOrDefault (@Nullable final String sName, @Nullable final ECSSUnit eDefault) { return EnumHelper.getFromNameOrDefault (ECSSUnit.class, sName, eDefault); }
@Nullable public static ECSSMedium getFromNameOrDefault (@Nullable final String sName, @Nullable final ECSSMedium eDefault) { return EnumHelper.getFromNameOrDefault (ECSSMedium.class, sName, eDefault); } }
@Nullable public static ECSSMedium getFromNameOrDefault (@Nullable final String sName, @Nullable final ECSSMedium eDefault) { return EnumHelper.getFromNameOrDefault (ECSSMedium.class, sName, eDefault); } }
@Nullable public static ECSSUnit getFromNameOrDefault (@Nullable final String sName, @Nullable final ECSSUnit eDefault) { return EnumHelper.getFromNameOrDefault (ECSSUnit.class, sName, eDefault); }
/** * Get the enum value with the passed name * * @param <ENUMTYPE> * The enum type * @param aClass * The enum class * @param sName * The name to search * @return <code>null</code> if no enum item with the given name is present. */ @Nullable public static <ENUMTYPE extends Enum <ENUMTYPE> & IHasName> ENUMTYPE getFromNameOrNull (@Nonnull final Class <ENUMTYPE> aClass, @Nullable final String sName) { return getFromNameOrDefault (aClass, sName, null); }