Class EnumUtil
- java.lang.Object
-
- hu.icellmobilsoft.coffee.tool.utils.enums.EnumUtil
-
public class EnumUtil extends Object
Utilities for enums.- Since:
- 1.0.0
- Author:
- imre.scheffer
-
-
Constructor Summary
Constructors Constructor Description EnumUtil()Default constructor, constructs a new object.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <B extends Enum<B>>
Bconvert(Enum<?> source, Class<B> targetClass)Enum to enum conversionstatic booleanequalName(Enum<?> source, Enum<?> target)Enum to enum comparison by name
-
-
-
Method Detail
-
convert
public static <B extends Enum<B>> B convert(Enum<?> source, Class<B> targetClass)
Enum to enum conversion- Type Parameters:
B- type of desired enum- Parameters:
source- enum to converttargetClass- class of desired enum- Returns:
- instance of
targetClass(having same name assource) - or null, if source is null
-
-