XMLTypeInfo
class in package klyn.io.xml.dom

    public class XMLTypeInfo extends Object implements TypeInfo:

Object
└ XMLTypeInfo
All Implemented Interfaces: TypeInfo

Lightweight immutable TypeInfo implementation.

Example

    import klyn.io.xml.dom

    info = XMLTypeInfo("string", null)
    print(info.typeName)

Inherited Attributes
attribute Inherited Attributes from TypeInfo: DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION
Properties

Modifier and Type | Member | Description
--- | --- | ---
public readonly property | typeName `typeName as String:` | No summary.
public readonly property | typeNamespace `typeNamespace as String:` | No summary.

Inherited Properties
property Inherited Properties from Object: type
property Inherited Properties from TypeInfo: typeName, typeNamespace
Constructors

Modifier and Type | Member | Description
--- | --- | ---
public | XMLTypeInfo `XMLTypeInfo(typeName as String = null, typeNamespace as String = null):` | Creates schema type metadata.

Methods

Modifier and Type | Member | Description
--- | --- | ---
public | isDerivedFrom `isDerivedFrom(typeNamespaceArg as String, typeNameArg as String, derivationMethod as Int) as Boolean:` | No summary.

Inherited Methods
method Inherited Methods from Object: deepCopy, fromJson, toDict, toJson, toString, toXml
method Inherited Methods from TypeInfo: isDerivedFrom