Enum

data class Enum(val packageName: String, val names: List<String>, val values: List<CodeGenTree.Enum.Value>, val documentation: String? = null, val annotations: List<CodeGenTree.Annotation> = emptyList(), val innerClasses: List<CodeGenTree.Class> = emptyList()) : CodeGenTree.Class(source)

Constructors

Link copied to clipboard
constructor(packageName: String, names: List<String>, values: List<CodeGenTree.Enum.Value>, documentation: String? = null, annotations: List<CodeGenTree.Annotation> = emptyList(), innerClasses: List<CodeGenTree.Class> = emptyList())

Types

Link copied to clipboard
data class Value(val name: String, val documentation: String? = null, val annotations: List<CodeGenTree.Annotation> = emptyList())

Properties

Link copied to clipboard
Link copied to clipboard
open override val documentation: String?
Link copied to clipboard
open override val innerClasses: List<CodeGenTree.Class>
Link copied to clipboard
open override val names: List<String>
Link copied to clipboard
open override val packageName: String
Link copied to clipboard
Link copied to clipboard