Loading TOC...

sc.typeApply

sc.typeApply(
   $type as schemaType(),
   $arg as String
) as Sequence

Summary

Apply a type to an item to construct a typed instance of that type. If the type is a simple type this amounts to casting. If the type is a complex type this amounts to validating as that type.

Parameters
$type The type to apply.
$arg The item to apply the type to.

Example

sc.typeApply( sc.typeNamed(xs.QName('xs:integer')), "47" );
  => 47

Comments

    Powered by MarkLogic Server 7.0-4.1 and rundmc | Terms of Use | Privacy Policy