toggle menu
xmlutil
0.90.2
Common
switch theme
search in API
xmlschema
/
io.github.pdvrieze.formats.xmlschema.resolved
/
ResolvedBuiltinType
Resolved
Builtin
Type
interface
ResolvedBuiltinType
:
ResolvedGlobalType
(
source
)
Inheritors
AnyType
ResolvedBuiltinSimpleType
Members
Properties
id
Link copied to clipboard
open
override
val
id
:
Nothing
?
is
Special
Link copied to clipboard
abstract
val
isSpecial
:
Boolean
mdl
Annotations
Link copied to clipboard
open
override
val
mdlAnnotations
:
List
<
ResolvedAnnotation
>
mdl
Base
Type
Definition
Link copied to clipboard
abstract
val
mdlBaseTypeDefinition
:
ResolvedType
mdl
Final
Link copied to clipboard
open
override
val
mdlFinal
:
Set
<
VDerivationControl.Type
>
mdl
QName
Link copied to clipboard
abstract
val
mdlQName
:
QName
mdl
Scope
Link copied to clipboard
abstract
override
val
mdlScope
:
VTypeScope.Global
model
Link copied to clipboard
abstract
val
model
:
ResolvedAnnotated.IModel
other
Attrs
Link copied to clipboard
open
override
val
otherAttrs
:
Map
<
QName
,
Nothing
>
Functions
check
Annotated
Link copied to clipboard
open
fun
checkAnnotated
(
version
:
SchemaVersion
)
check
Type
Link copied to clipboard
open
override
fun
checkType
(
checkHelper
:
CheckHelper
)
is
Validly
Derived
From
Link copied to clipboard
abstract
fun
isValidlyDerivedFrom
(
simpleBase
:
ResolvedType
,
asRestriction
:
Boolean
)
:
Boolean
Defined by 3.4.6.5
is
Valid
Restriction
Of
Link copied to clipboard
open
fun
isValidRestrictionOf
(
other
:
ResolvedType
)
:
Boolean
Defined in 3.3.4.2 last paragraph
is
Valid
Subtitution
For
Link copied to clipboard
abstract
fun
isValidSubtitutionFor
(
other
:
ResolvedType
,
asRestriction
:
Boolean
)
:
Boolean
Defined in 3.3.4.2
validate
Link copied to clipboard
abstract
fun
validate
(
representation
:
VString
,
version
:
SchemaVersion
)
validate
Value
Link copied to clipboard
open
fun
validateValue
(
value
:
Any
,
version
:
SchemaVersion
)