Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Attribute(val name: String, val type: QName? = null, val use: String? = null, val default: String? = null, val annotation: Annotation? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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)
Link copied to clipboard
Link copied to clipboard
data class Element(val name: String? = null, val type: QName? = null, val annotation: Annotation? = null, val minOccurs: String? = null, val maxOccurs: String? = null, val nillable: Boolean? = null, val ref: QName? = null, val complexType: ComplexType? = null, val simpleType: SimpleType? = null) : Elements
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Restriction(val base: QName, val enumeration: List<Enumeration> = emptyList(), val minLength: Restriction.MinLength? = null, val maxLength: Restriction.MaxLength? = null, val minInclusive: Restriction.MinInclusive? = null, val maxInclusive: Restriction.MaxInclusive? = null, val fractionDigits: Restriction.FractionDigits? = null, val totalDigits: Restriction.TotalDigits? = null, val length: Restriction.Length? = null)
Link copied to clipboard
data class Schema(val elementFormDefault: String? = null, val targetNamespace: String, val attributeFormDefault: String? = null, val imports: List<Import> = emptyList(), val annotation: Annotation? = null, val elements: List<Element>, val complexTypes: List<ComplexType>, val simpleType: List<SimpleType>, val include: Include? = null)
Link copied to clipboard
Link copied to clipboard
data class SimpleType(val name: String? = null, val annotation: Annotation? = null, val restriction: Restriction)