XSGroupRef

class XSGroupRef(val id: VID?, val ref: SerializableQName, val minOccurs: VNonNegativeInteger? = null, val maxOccurs: VAllNNI? = null, val annotation: XSAnnotation? = null, val otherAttrs: Map<SerializableQName, String>) : XSComplexContent.XSIDerivationParticle, XSI_AllParticle, XSI_Annotated(source)

Used directly in derivations.

Constructors

Link copied to clipboard
constructor(id: VID?, ref: SerializableQName, minOccurs: VNonNegativeInteger? = null, maxOccurs: VAllNNI? = null, annotation: XSAnnotation? = null, otherAttrs: Map<SerializableQName, String>)

Properties

Link copied to clipboard
open override val annotation: XSAnnotation? = null
Link copied to clipboard
open override val id: VID?
Link copied to clipboard
open override val maxOccurs: VAllNNI? = null

Optional, default 1

Link copied to clipboard
open override val minOccurs: VNonNegativeInteger? = null

Optional, default 1

Link copied to clipboard
open override val otherAttrs: Map<SerializableQName, String>
Link copied to clipboard

Functions

Link copied to clipboard
open override fun hasLocalNsInContext(schema: ResolvedSchemaLike): Boolean