public interface IDecoder
IDecoder interface.
IEncoder,
BinaryDecoder,
XmlDecoder| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(String fieldName,
UaNodeId dataTypeId,
int dimensions) |
default Boolean |
getBoolean(String fieldName)
getBoolean.
|
default Boolean[] |
getBooleanArray(String fieldName)
getBooleanArray.
|
default UnsignedByte |
getByte(String fieldName)
getByte.
|
default UnsignedByte[] |
getByteArray(String fieldName)
getByteArray.
|
default ByteString |
getByteString(String fieldName)
getByteString.
|
default ByteString[] |
getByteStringArray(String fieldName)
getByteStringArray.
|
default DataValue |
getDataValue(String fieldName)
getDataValue.
|
default DataValue[] |
getDataValueArray(String fieldName)
getDataValueArray.
|
default DateTime |
getDateTime(String fieldName)
getDateTime.
|
default DateTime[] |
getDateTimeArray(String fieldName)
getDateTimeArray.
|
default DiagnosticInfo |
getDiagnosticInfo(String fieldName)
getDiagnosticInfo.
|
default DiagnosticInfo[] |
getDiagnosticInfoArray(String fieldName)
getDiagnosticInfoArray.
|
default Double |
getDouble(String fieldName)
getDouble.
|
default Double[] |
getDoubleArray(String fieldName)
getDoubleArray.
|
EncoderContext |
getEncoderContext()
Returns
EncoderContext of this decoder. |
default ExpandedNodeId |
getExpandedNodeId(String fieldName)
getExpandedNodeId.
|
default ExpandedNodeId[] |
getExpandedNodeIdArray(String fieldName)
getExpandedNodeIdArray.
|
default ExtensionObject |
getExtensionObject(String fieldName)
getExtensionObject.
|
default ExtensionObject[] |
getExtensionObjectArray(String fieldName)
getExtensionObjectArray.
|
default Float |
getFloat(String fieldName)
getFloat.
|
default Float[] |
getFloatArray(String fieldName)
getFloatArray.
|
default UUID |
getGuid(String fieldName)
getGuid.
|
default UUID[] |
getGuidArray(String fieldName)
getGuidArray.
|
default Short |
getInt16(String fieldName)
getInt16.
|
default Short[] |
getInt16Array(String fieldName)
getInt16Array.
|
default Integer |
getInt32(String fieldName)
getInt32.
|
int[] |
getInt32Array_(String fieldName)
getInt32Array_.
|
default Integer[] |
getInt32Array(String fieldName)
getInt32Array.
|
default Long |
getInt64(String fieldName)
getInt64.
|
default Long[] |
getInt64Array(String fieldName)
getInt64Array.
|
default LocalizedText |
getLocalizedText(String fieldName)
getLocalizedText.
|
default LocalizedText[] |
getLocalizedTextArray(String fieldName)
getLocalizedTextArray.
|
default NodeId |
getNodeId(String fieldName)
getNodeId.
|
default NodeId[] |
getNodeIdArray(String fieldName)
getNodeIdArray.
|
default QualifiedName |
getQualifiedName(String fieldName)
getQualifiedName.
|
default QualifiedName[] |
getQualifiedNameArray(String fieldName)
getQualifiedNameArray.
|
default Byte |
getSByte(String fieldName)
getSByte.
|
default Byte[] |
getSByteArray(String fieldName)
getSByteArray.
|
default StatusCode |
getStatusCode(String fieldName)
getStatusCode.
|
default StatusCode[] |
getStatusCodeArray(String fieldName)
getStatusCodeArray.
|
default String |
getString(String fieldName)
getString.
|
default String[] |
getStringArray(String fieldName)
getStringArray.
|
default UnsignedShort |
getUInt16(String fieldName)
getUInt16.
|
default UnsignedShort[] |
getUInt16Array(String fieldName)
getUInt16Array.
|
default UnsignedInteger |
getUInt32(String fieldName)
getUInt32.
|
default UnsignedInteger[] |
getUInt32Array(String fieldName)
getUInt32Array.
|
default UnsignedLong |
getUInt64(String fieldName)
getUInt64.
|
default UnsignedLong[] |
getUInt64Array(String fieldName)
getUInt64Array.
|
default Variant |
getVariant(String fieldName)
getVariant.
|
default Variant[] |
getVariantArray(String fieldName)
getVariantArray.
|
default XmlElement |
getXmlElement(String fieldName)
getXmlElement.
|
default XmlElement[] |
getXmlElementArray(String fieldName)
getXmlElementArray.
|
<T> T get(String fieldName, UaNodeId dataTypeId, int dimensions) throws DecodingException
DecodingExceptiondefault Boolean getBoolean(String fieldName) throws DecodingException
getBoolean.
fieldName - a String object.Boolean object.DecodingException - if any.default Boolean[] getBooleanArray(String fieldName) throws DecodingException
getBooleanArray.
fieldName - a String object.Boolean objects.DecodingException - if any.default UnsignedByte getByte(String fieldName) throws DecodingException
getByte.
fieldName - a String object.UnsignedByte object.DecodingException - if any.default UnsignedByte[] getByteArray(String fieldName) throws DecodingException
getByteArray.
fieldName - a String object.UnsignedByte objects.DecodingException - if any.default ByteString getByteString(String fieldName) throws DecodingException
getByteString.
fieldName - a String object.DecodingException - if any.default ByteString[] getByteStringArray(String fieldName) throws DecodingException
getByteStringArray.
fieldName - a String object.DecodingException - if any.default DataValue getDataValue(String fieldName) throws DecodingException
getDataValue.
fieldName - a String object.DataValue object.DecodingException - if any.default DataValue[] getDataValueArray(String fieldName) throws DecodingException
getDataValueArray.
fieldName - a String object.DataValue objects.DecodingException - if any.default DateTime getDateTime(String fieldName) throws DecodingException
getDateTime.
fieldName - a String object.DateTime object.DecodingException - if any.default DateTime[] getDateTimeArray(String fieldName) throws DecodingException
getDateTimeArray.
fieldName - a String object.DateTime objects.DecodingException - if any.default DiagnosticInfo getDiagnosticInfo(String fieldName) throws DecodingException
getDiagnosticInfo.
fieldName - a String object.DiagnosticInfo object.DecodingException - if any.default DiagnosticInfo[] getDiagnosticInfoArray(String fieldName) throws DecodingException
getDiagnosticInfoArray.
fieldName - a String object.DiagnosticInfo objects.DecodingException - if any.default Double getDouble(String fieldName) throws DecodingException
getDouble.
fieldName - a String object.Double object.DecodingException - if any.default Double[] getDoubleArray(String fieldName) throws DecodingException
getDoubleArray.
fieldName - a String object.Double objects.DecodingException - if any.EncoderContext getEncoderContext()
EncoderContext of this decoder.default ExpandedNodeId getExpandedNodeId(String fieldName) throws DecodingException
getExpandedNodeId.
fieldName - a String object.ExpandedNodeId object.DecodingException - if any.default ExpandedNodeId[] getExpandedNodeIdArray(String fieldName) throws DecodingException
getExpandedNodeIdArray.
fieldName - a String object.ExpandedNodeId objects.DecodingException - if any.default ExtensionObject getExtensionObject(String fieldName) throws DecodingException
getExtensionObject.
fieldName - a String object.ExtensionObject object.DecodingException - if any.default ExtensionObject[] getExtensionObjectArray(String fieldName) throws DecodingException
getExtensionObjectArray.
fieldName - a String object.ExtensionObject objects.DecodingException - if any.default Float getFloat(String fieldName) throws DecodingException
getFloat.
fieldName - a String object.Float object.DecodingException - if any.default Float[] getFloatArray(String fieldName) throws DecodingException
getFloatArray.
fieldName - a String object.Float objects.DecodingException - if any.default UUID getGuid(String fieldName) throws DecodingException
getGuid.
fieldName - a String object.UUID object.DecodingException - if any.default UUID[] getGuidArray(String fieldName) throws DecodingException
getGuidArray.
fieldName - a String object.UUID objects.DecodingException - if any.default Short getInt16(String fieldName) throws DecodingException
getInt16.
fieldName - a String object.Short object.DecodingException - if any.default Short[] getInt16Array(String fieldName) throws DecodingException
getInt16Array.
fieldName - a String object.Short objects.DecodingException - if any.default Integer getInt32(String fieldName) throws DecodingException
getInt32.
fieldName - a String object.Integer object.DecodingException - if any.default Integer[] getInt32Array(String fieldName) throws DecodingException
getInt32Array.
fieldName - a String object.Integer objects.DecodingException - if any.int[] getInt32Array_(String fieldName) throws DecodingException
getInt32Array_.
fieldName - a String object.DecodingException - if any.default Long getInt64(String fieldName) throws DecodingException
getInt64.
fieldName - a String object.Long object.DecodingException - if any.default Long[] getInt64Array(String fieldName) throws DecodingException
getInt64Array.
fieldName - a String object.Long objects.DecodingException - if any.default LocalizedText getLocalizedText(String fieldName) throws DecodingException
getLocalizedText.
fieldName - a String object.LocalizedText object.DecodingException - if any.default LocalizedText[] getLocalizedTextArray(String fieldName) throws DecodingException
getLocalizedTextArray.
fieldName - a String object.LocalizedText objects.DecodingException - if any.default NodeId getNodeId(String fieldName) throws DecodingException
getNodeId.
fieldName - a String object.NodeId object.DecodingException - if any.default NodeId[] getNodeIdArray(String fieldName) throws DecodingException
getNodeIdArray.
fieldName - a String object.NodeId objects.DecodingException - if any.default QualifiedName getQualifiedName(String fieldName) throws DecodingException
getQualifiedName.
fieldName - a String object.QualifiedName object.DecodingException - if any.default QualifiedName[] getQualifiedNameArray(String fieldName) throws DecodingException
getQualifiedNameArray.
fieldName - a String object.QualifiedName objects.DecodingException - if any.default Byte getSByte(String fieldName) throws DecodingException
getSByte.
fieldName - a String object.Byte object.DecodingException - if any.default Byte[] getSByteArray(String fieldName) throws DecodingException
getSByteArray.
fieldName - a String object.Byte objects.DecodingException - if any.default StatusCode getStatusCode(String fieldName) throws DecodingException
getStatusCode.
fieldName - a String object.StatusCode object.DecodingException - if any.default StatusCode[] getStatusCodeArray(String fieldName) throws DecodingException
getStatusCodeArray.
fieldName - a String object.StatusCode objects.DecodingException - if any.default String getString(String fieldName) throws DecodingException
getString.
fieldName - a String object.String object.DecodingException - if any.default String[] getStringArray(String fieldName) throws DecodingException
getStringArray.
fieldName - a String object.String objects.DecodingException - if any.default UnsignedShort getUInt16(String fieldName) throws DecodingException
getUInt16.
fieldName - a String object.UnsignedShort object.DecodingException - if any.default UnsignedShort[] getUInt16Array(String fieldName) throws DecodingException
getUInt16Array.
fieldName - a String object.UnsignedShort objects.DecodingException - if any.default UnsignedInteger getUInt32(String fieldName) throws DecodingException
getUInt32.
fieldName - a String object.UnsignedInteger object.DecodingException - if any.default UnsignedInteger[] getUInt32Array(String fieldName) throws DecodingException
getUInt32Array.
fieldName - a String object.UnsignedInteger objects.DecodingException - if any.default UnsignedLong getUInt64(String fieldName) throws DecodingException
getUInt64.
fieldName - a String object.UnsignedLong object.DecodingException - if any.default UnsignedLong[] getUInt64Array(String fieldName) throws DecodingException
getUInt64Array.
fieldName - a String object.UnsignedLong objects.DecodingException - if any.default Variant getVariant(String fieldName) throws DecodingException
getVariant.
fieldName - a String object.Variant object.DecodingException - if any.default Variant[] getVariantArray(String fieldName) throws DecodingException
getVariantArray.
fieldName - a String object.Variant objects.DecodingException - if any.default XmlElement getXmlElement(String fieldName) throws DecodingException
getXmlElement.
fieldName - a String object.XmlElement object.DecodingException - if any.default XmlElement[] getXmlElementArray(String fieldName) throws DecodingException
getXmlElementArray.
fieldName - a String object.XmlElement objects.DecodingException - if any.Copyright © 2026. All rights reserved.