case classEnumDefinition(items: Iterable[String], name: String, title: Option[String], description: Option[String], readOnly: Boolean, allowEmptyValue: Boolean, default: Option[String], inline: Boolean) extends DefinitionImpl with ComplexDefinition with WithReadOnly with WithDefault[String] with Product with Serializable