open class SubSealedClass : SubClass
Representation of a sub sealed class
<init> |
Representation of a sub sealed class SubSealedClass(parent: ClassRepresentation) |
parent |
open val parent: ClassRepresentation |
representatives |
val representatives: ArrayList<SubClass> |
overriddenParameters |
fun SubSealedClass.overriddenParameters(): Set<String> |
parameter |
fun SubClass.parameter(configuration: Parameter.() -> Unit): Unit |
subClass |
fun ClassRepresentation.subClass(configuration: SubClass.() -> Unit): Unit |
subDataClass |
fun ClassRepresentation.subDataClass(configuration: SubDataClass.() -> Unit): SubDataClass |