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
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
@XmlSerialName(value = "documentation", namespace = "http://www.w3.org/2001/XMLSchema")
Link copied to clipboard
@XmlSerialName(value = "element", namespace = "http://www.w3.org/2001/XMLSchema")
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)