Class DataTypeFactory
Constructors
constructor
-
Parameters
Properties
defaultByteOrder
defaultByteOrder: string
imports
imports: string[] = []
targetNamespace
targetNamespace: string
Methods
associateWithBinaryEncoding
- associateWithBinaryEncoding(className: string, expandedNodeId: ExpandedNodeId): void
-
Parameters
-
className: string
-
expandedNodeId: ExpandedNodeId
Returns void
constructObject
-
Parameters
-
binaryEncodingNodeId: NodeId
dump
-
Returns void
findConstructorForDataType
-
Parameters
getConstructor
-
Parameters
-
binaryEncodingNodeId: NodeId
getEnumeration
-
Parameters
getSimpleType
-
Parameters
getStructureTypeConstructor
-
Parameters
getStructuredTypeSchema
-
Parameters
hasConstructor
- hasConstructor(binaryEncodingNodeId: NodeId): boolean
-
Parameters
-
binaryEncodingNodeId: NodeId
Returns boolean
hasEnumeration
- hasEnumeration(enumName: string): boolean
-
Parameters
Returns boolean
hasSimpleType
- hasSimpleType(name: string): boolean
-
Parameters
Returns boolean
hasStructuredType
- hasStructuredType(typeName: string): boolean
-
Parameters
Returns boolean
registerClassDefinition
-
Parameters
-
dataTypeNodeId: NodeId
-
className: string
-
Returns void
registerEnumeration
-
Parameters
Returns void
registerSimpleType
-
Parameters
-
name: string
-
dataTypeNodeId: NodeId
-
Returns void
repairBaseDataFactories
-
Parameters
Returns void
structuredTypesNames
- structuredTypesNames(): IterableIterator<string>
-
Returns IterableIterator<string>
toString
-
Returns string