ComplexType

data class ComplexType(val name: String? = null, val annotation: Annotation? = null, val sequence: Sequence? = null, val simpleContent: SimpleContent? = null, val attributes: List<Attribute> = emptyList(), val complexContent: ComplexContent? = null)(source)

Constructors

Link copied to clipboard
constructor(name: String? = null, annotation: Annotation? = null, sequence: Sequence? = null, simpleContent: SimpleContent? = null, attributes: List<Attribute> = emptyList(), complexContent: ComplexContent? = null)

Properties

Link copied to clipboard
@XmlElement
@XmlSerialName(value = "annotation", namespace = "http://www.w3.org/2001/XMLSchema")
val annotation: Annotation?
Link copied to clipboard
@XmlElement
@XmlSerialName(value = "attribute", namespace = "http://www.w3.org/2001/XMLSchema")
val attributes: List<Attribute>
Link copied to clipboard
@XmlElement
@XmlSerialName(value = "complexContent", namespace = "http://www.w3.org/2001/XMLSchema")
val complexContent: ComplexContent?
Link copied to clipboard
val name: String?
Link copied to clipboard
@XmlElement
@XmlSerialName(value = "sequence", namespace = "http://www.w3.org/2001/XMLSchema")
val sequence: Sequence?
Link copied to clipboard
@XmlElement
@XmlSerialName(value = "simpleContent", namespace = "http://www.w3.org/2001/XMLSchema")
val simpleContent: SimpleContent?