ConstructedListDatatype

Constructors

Link copied to clipboard
constructor(name: String, targetNamespace: String, itemType: AtomicDatatype, schemaLike: ResolvedSchemaLike)
constructor(name: String, targetNamespace: String, itemType: UnionDatatype, schema: ResolvedSchemaLike)

Properties

Link copied to clipboard
Link copied to clipboard
open override val baseType: ResolvedType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val id: Nothing?
Link copied to clipboard
Link copied to clipboard
open override val isSpecial: Boolean
Link copied to clipboard
Link copied to clipboard
open override val itemTypeName: QName?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
override val mdlFacets: FacetList
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
override val mdlQName: QName
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val model: ListDatatype
Link copied to clipboard
Link copied to clipboard
open override val otherAttrs: Map<QName, Nothing>
Link copied to clipboard
Link copied to clipboard
open override val simpleType: Nothing?
Link copied to clipboard

Functions

Link copied to clipboard
open fun checkAnnotated(version: SchemaVersion)
Link copied to clipboard
open override fun checkType(checkHelper: CheckHelper)
Link copied to clipboard
abstract fun isValidlyDerivedFrom(simpleBase: ResolvedType, asRestriction: Boolean): Boolean

Defined by 3.4.6.5

Link copied to clipboard

Defined in 3.3.4.2 last paragraph

Link copied to clipboard
abstract fun isValidSubtitutionFor(other: ResolvedType, asRestriction: Boolean): Boolean

Defined in 3.3.4.2

Link copied to clipboard
Link copied to clipboard
abstract fun validate(representation: VString, version: SchemaVersion)
Link copied to clipboard
open override fun validateValue(value: Any, version: SchemaVersion)
Link copied to clipboard
open fun value(representation: VString): Any?