Class ExtraDataTypeManager
Constructors
constructor
- new ExtraDataTypeManager(): ExtraDataTypeManager
Properties
namespaceArray
namespaceArray: string[]
Methods
getDataTypeFactory
- getDataTypeFactory(namespaceIndex): DataTypeFactory
Returns DataTypeFactory
getDataTypeFactoryForNamespace
- getDataTypeFactoryForNamespace(namespaceIndex): DataTypeFactory
Returns DataTypeFactory
getExtensionObjectConstructorFromBinaryEncoding
- getExtensionObjectConstructorFromBinaryEncoding(binaryEncodingNodeId): BaseUAObjectConstructable
Returns BaseUAObjectConstructable
getExtensionObjectConstructorFromDataType
- getExtensionObjectConstructorFromDataType(dataTypeNodeId): AnyConstructable
Returns AnyConstructable
hasDataTypeFactory
- hasDataTypeFactory(namespaceIndex): boolean
Returns boolean
registerDataTypeFactory
- registerDataTypeFactory(namespaceIndex, dataTypeFactory): void
Parameters
- namespaceIndex: number
- dataTypeFactory: DataTypeFactory
Returns void
setNamespaceArray
- setNamespaceArray(namespaceArray): void
Returns void
toString
- toString(): string
Returns string