XMLTypeInfo
classin packageklyn.io.xml.dom
public class XMLTypeInfo extends Object implements TypeInfo:
└ XMLTypeInfo
All Implemented Interfaces: TypeInfo

Lightweight immutable TypeInfo implementation.

Example
import klyn.io.xml.dom

info = XMLTypeInfo("string", null)
print(info.typeName)
Inherited Attributes
attributeInherited 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
propertyInherited Properties from Object: type
propertyInherited 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
methodInherited Methods from Object: deepCopy, fromJson, toDict, toJson, toString, toXml
methodInherited Methods from TypeInfo: isDerivedFrom