Generic Enum
Enum generic parameter check. Get name by value