public static <E extends Enum<E>> EnumKeyDeserializer<E> newInstance( Class<E> enumClass ) {
        return new EnumKeyDeserializer<E>( enumClass );
    }
public static < E extends Enum < E > > EnumKeyDeserializer < E > newInstance ( Class < E > enumClass ) { return new EnumKeyDeserializer < E > ( enumClass ) ; }
<p>newInstance</p>

@param enumClass class of the enumeration
@return a new instance of {@link EnumKeyDeserializer}
@param <E> a E object.