XSLocalComplexTypeShorthand

class XSLocalComplexTypeShorthand(val mixed: Boolean? = null, val defaultAttributesApply: Boolean? = null, val term: XSComplexContent.XSIDerivationParticle? = null, val asserts: List<XSAssert> = emptyList(), val attributes: List<XSLocalAttribute> = emptyList(), val attributeGroups: List<XSAttributeGroupRef> = emptyList(), val anyAttribute: XSAnyAttribute? = null, val openContent: XSOpenContent? = null, val id: VID? = null, val annotation: XSAnnotation? = null, val otherAttrs: Map<@Serializable(with = QNameSerializer::class) QName, String> = emptyMap()) : XSLocalComplexType, XSComplexType.Shorthand(source)

Constructors

Link copied to clipboard
constructor(mixed: Boolean? = null, defaultAttributesApply: Boolean? = null, term: XSComplexContent.XSIDerivationParticle? = null, asserts: List<XSAssert> = emptyList(), attributes: List<XSLocalAttribute> = emptyList(), attributeGroups: List<XSAttributeGroupRef> = emptyList(), anyAttribute: XSAnyAttribute? = null, openContent: XSOpenContent? = null, id: VID? = null, annotation: XSAnnotation? = null, otherAttrs: Map<@Serializable(with = QNameSerializer::class) QName, String> = emptyMap())

Properties

Link copied to clipboard
open override val annotation: XSAnnotation? = null
Link copied to clipboard
open override val anyAttribute: XSAnyAttribute? = null
Link copied to clipboard
open override val asserts: List<XSAssert>
Link copied to clipboard
Link copied to clipboard
open override val attributes: List<XSLocalAttribute>
Link copied to clipboard
open override val base: Nothing?
Link copied to clipboard
Link copied to clipboard
open override val defaultAttributesApply: Boolean? = null

Default: false

Link copied to clipboard
Link copied to clipboard
open override val id: VID? = null
Link copied to clipboard
open override val mixed: Boolean? = null

May not have simpleContent child

Link copied to clipboard
open override val openContent: XSOpenContent? = null
Link copied to clipboard
open override val otherAttrs: Map<QName, String>
Link copied to clipboard
open override val term: XSComplexContent.XSIDerivationParticle? = null

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int