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
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, hash, toDict, toJson, toMap, toString, toXml