enum

inline fun <T : Any, E : Enum<E>, JsonEnum<T>> JsonModel.enum(key: String? = null, noinline default: JsonObjectDefaultSelector<E> = ::jsonObjectDefaultSelector): JsonObjectProperty<E>