Skip navigation links

Package com.prosysopc.ua.stack.builtintypes

OPC UA Part 6 defines 25 builtin types.

See: Description

Package com.prosysopc.ua.stack.builtintypes Description

OPC UA Part 6 defines 25 builtin types. Those 25 types are represented with the following java classes. Most builtin classes are immutable.
ID Name Java Class Notes
1 Boolean java.lang.Boolean
2 SByte java.lang.Byte
3 Byte org.opcfoundation.ua.builtintypes.UnsignedByte
4 Int16 java.lang.Short
5 UInt16 org.opcfoundation.ua.builtintypes.UnsignedShort
6 Int32 java.lang.Integer
7 UInt32 org.opcfoundation.ua.builtintypes.UnsignedInteger
8 Int64 java.lang.Long
9 UInt64 org.opcfoundation.ua.builtintypes.UnsignedLong
10 Float java.lang.Float
11 Double java.lang.Double
12 String java.lang.String
13 DateTime org.opcfoundation.ua.builtintypes.DateTime
14 Guid java.util.UUID
15 ByteString org.opcfoundation.ua.builtintypes.ByteString
16 XmlElement org.opcfoundation.ua.builtintypes.XmlElement
17 NodeId org.opcfoundation.ua.builtintypes.NodeId
18 ExpandedNodeId org.opcfoundation.ua.builtintypes.ExpandedNodeId
19 StatusCode org.opcfoundation.ua.builtintypes.StatusCode
20 QualifiedName org.opcfoundation.ua.builtintypes.QualifiedName
21 LocalizedText org.opcfoundation.ua.builtintypes.LocalizedText
22 ExtensionObject org.opcfoundation.ua.builtintypes.ExtensionObject
23 DataValue org.opcfoundation.ua.builtintypes.DataValue
24 Variant org.opcfoundation.ua.builtintypes.Variant
25 DiagnosticInfo org.opcfoundation.ua.builtintypes.DiagnosticInfo

Also, see class org.opcfoundation.ua.encoding.utils.BuiltinsMap for builtins id, uri and java class mappings.
Skip navigation links

Copyright © 2026. All rights reserved.