⚠️ You are reading documentation for an OLD version (v2.20.0). The current released version is v2.173.1.
View latest documentation →
Search
Preparing search index...
The search index is not available
node-opcua-mono-repo
Support
Backers
Options
All
Public
Public/Protected
All
Inherited
Menu
DataTypeFactory
Globals
Class DataTypeFactory
Hierarchy
DataTypeFactory
Constructors
constructor
Properties
defaultByteOrder
imports
targetNamespace
Methods
associateWithBinaryEncoding
constructObject
dump
findConstructorForDataType
getConstructor
getEnumeration
getSimpleType
getStructureTypeConstructor
getStructuredTypeSchema
hasConstructor
hasEnumeration
hasSimpleType
hasStructuredType
registerClassDefinition
registerEnumeration
registerSimpleType
repairBaseDataFactories
structuredTypesNames
toString
Constructors
constructor
new
Data
Type
Factory
(
baseDataFactories
:
DataTypeFactory
[]
)
:
DataTypeFactory
Parameters
baseDataFactories:
DataTypeFactory
[]
Returns
DataTypeFactory
Properties
default
Byte
Order
default
Byte
Order
:
string
imports
imports
:
string
[]
= []
target
Namespace
target
Namespace
:
string
Methods
associate
With
Binary
Encoding
associate
With
Binary
Encoding
(
className
:
string
, expandedNodeId
:
ExpandedNodeId
)
:
void
Parameters
className:
string
expandedNodeId:
ExpandedNodeId
Returns
void
construct
Object
construct
Object
(
binaryEncodingNodeId
:
NodeId
)
:
BaseUAObject
Parameters
binaryEncodingNodeId:
NodeId
Returns
BaseUAObject
dump
dump
(
)
:
void
Returns
void
find
Constructor
For
Data
Type
find
Constructor
For
Data
Type
(
dataTypeNodeId
:
NodeId
)
:
ConstructorFuncWithSchema
Parameters
dataTypeNodeId:
NodeId
Returns
ConstructorFuncWithSchema
get
Constructor
get
Constructor
(
binaryEncodingNodeId
:
NodeId
)
:
ConstructorFunc
|
null
Parameters
binaryEncodingNodeId:
NodeId
Returns
ConstructorFunc
|
null
get
Enumeration
get
Enumeration
(
enumName
:
string
)
:
EnumerationDefinitionSchema
|
null
Parameters
enumName:
string
Returns
EnumerationDefinitionSchema
|
null
get
Simple
Type
get
Simple
Type
(
name
:
string
)
:
BasicTypeDefinition
Parameters
name:
string
Returns
BasicTypeDefinition
get
Structure
Type
Constructor
get
Structure
Type
Constructor
(
typeName
:
string
)
:
ConstructorFuncWithSchema
Parameters
typeName:
string
Returns
ConstructorFuncWithSchema
get
Structured
Type
Schema
get
Structured
Type
Schema
(
typeName
:
string
)
:
StructuredTypeSchema
Parameters
typeName:
string
Returns
StructuredTypeSchema
has
Constructor
has
Constructor
(
binaryEncodingNodeId
:
NodeId
)
:
boolean
Parameters
binaryEncodingNodeId:
NodeId
Returns
boolean
has
Enumeration
has
Enumeration
(
enumName
:
string
)
:
boolean
Parameters
enumName:
string
Returns
boolean
has
Simple
Type
has
Simple
Type
(
name
:
string
)
:
boolean
Parameters
name:
string
Returns
boolean
has
Structured
Type
has
Structured
Type
(
typeName
:
string
)
:
boolean
Parameters
typeName:
string
Returns
boolean
register
Class
Definition
register
Class
Definition
(
dataTypeNodeId
:
NodeId
, className
:
string
, classConstructor
:
ConstructorFuncWithSchema
)
:
void
Parameters
dataTypeNodeId:
NodeId
className:
string
classConstructor:
ConstructorFuncWithSchema
Returns
void
register
Enumeration
register
Enumeration
(
enumeration
:
EnumerationDefinitionSchema
)
:
void
Parameters
enumeration:
EnumerationDefinitionSchema
Returns
void
register
Simple
Type
register
Simple
Type
(
name
:
string
, dataTypeNodeId
:
NodeId
, def
:
BasicTypeDefinition
)
:
void
Parameters
name:
string
dataTypeNodeId:
NodeId
def:
BasicTypeDefinition
Returns
void
repair
Base
Data
Factories
repair
Base
Data
Factories
(
baseDataFactories
:
DataTypeFactory
[]
)
:
void
Parameters
baseDataFactories:
DataTypeFactory
[]
Returns
void
structured
Types
Names
structured
Types
Names
(
)
:
IterableIterator
<
string
>
Returns
IterableIterator
<
string
>
to
String
to
String
(
)
:
string
Returns
string
Data
Type
Factory
constructor
default
Byte
Order
imports
target
Namespace
associate
With
Binary
Encoding
construct
Object
dump
find
Constructor
For
Data
Type
get
Constructor
get
Enumeration
get
Simple
Type
get
Structure
Type
Constructor
get
Structured
Type
Schema
has
Constructor
has
Enumeration
has
Simple
Type
has
Structured
Type
register
Class
Definition
register
Enumeration
register
Simple
Type
repair
Base
Data
Factories
structured
Types
Names
to
String
Generated using
TypeDoc