Uses of Class
org.eclipse.milo.opcua.stack.core.UaSerializationException
Packages that use UaSerializationException
Package
Description
-
Uses of UaSerializationException in org.eclipse.milo.opcua.stack.core.encoding
Methods in org.eclipse.milo.opcua.stack.core.encoding that throw UaSerializationExceptionModifier and TypeMethodDescriptionDataTypeCodec.decode(EncodingContext context, UaDecoder decoder) Decode an Object using the providedUaDecoder.GenericDataTypeCodec.decode(EncodingContext context, UaDecoder decoder) UaDecoder.decodeBoolean(String field) Boolean @Nullable []UaDecoder.decodeBooleanArray(String field) UaDecoder.decodeByte(String field) UByte @Nullable []UaDecoder.decodeByteArray(String field) UaDecoder.decodeByteString(String field) ByteString @Nullable []UaDecoder.decodeByteStringArray(String field) UaDecoder.decodeDataValue(String field) DataValue @Nullable []UaDecoder.decodeDataValueArray(String field) UaDecoder.decodeDateTime(String field) DateTime @Nullable []UaDecoder.decodeDateTimeArray(String field) UaDecoder.decodeDiagnosticInfo(String field) DiagnosticInfo @Nullable []UaDecoder.decodeDiagnosticInfoArray(String field) UaDecoder.decodeDouble(String field) Double @Nullable []UaDecoder.decodeDoubleArray(String field) Integer @Nullable []UaDecoder.decodeEnumArray(String field) UaDecoder.decodeEnumMatrix(String field) UaDecoder.decodeExpandedNodeId(String field) ExpandedNodeId @Nullable []UaDecoder.decodeExpandedNodeIdArray(String field) UaDecoder.decodeExtensionObject(String field) ExtensionObject @Nullable []UaDecoder.decodeExtensionObjectArray(String field) UaDecoder.decodeFloat(String field) Float @Nullable []UaDecoder.decodeFloatArray(String field) UaDecoder.decodeGuid(String field) UUID @Nullable []UaDecoder.decodeGuidArray(String field) UaDecoder.decodeInt16(String field) Short @Nullable []UaDecoder.decodeInt16Array(String field) UaDecoder.decodeInt32(String field) Integer @Nullable []UaDecoder.decodeInt32Array(String field) UaDecoder.decodeInt64(String field) Long @Nullable []UaDecoder.decodeInt64Array(String field) UaDecoder.decodeLocalizedText(String field) LocalizedText @Nullable []UaDecoder.decodeLocalizedTextArray(String field) UaDecoder.decodeMatrix(String field, OpcUaDataType dataType) UaDecoder.decodeMessage(String field) UaDecoder.decodeNodeId(String field) NodeId @Nullable []UaDecoder.decodeNodeIdArray(String field) UaDecoder.decodeQualifiedName(String field) QualifiedName @Nullable []UaDecoder.decodeQualifiedNameArray(String field) UaDecoder.decodeSByte(String field) Byte @Nullable []UaDecoder.decodeSByteArray(String field) UaDecoder.decodeStatusCode(String field) StatusCode @Nullable []UaDecoder.decodeStatusCodeArray(String field) UaDecoder.decodeString(String field) String @Nullable []UaDecoder.decodeStringArray(String field) UaDecoder.decodeStruct(String field, DataTypeCodec codec) UaDecoder.decodeStruct(String field, ExpandedNodeId dataTypeId) UaDecoder.decodeStruct(String field, NodeId dataTypeId) UaStructuredType @Nullable []UaDecoder.decodeStructArray(String field, ExpandedNodeId dataTypeId) UaStructuredType @Nullable []UaDecoder.decodeStructArray(String field, NodeId dataTypeId) UaDecoder.decodeStructMatrix(String field, ExpandedNodeId dataTypeId) UaDecoder.decodeStructMatrix(String field, NodeId dataTypeId) abstract TGenericDataTypeCodec.decodeType(EncodingContext context, UaDecoder decoder) UaDecoder.decodeUInt16(String field) UShort @Nullable []UaDecoder.decodeUInt16Array(String field) UaDecoder.decodeUInt32(String field) UInteger @Nullable []UaDecoder.decodeUInt32Array(String field) UaDecoder.decodeUInt64(String field) ULong @Nullable []UaDecoder.decodeUInt64Array(String field) UaDecoder.decodeVariant(String field) Variant @Nullable []UaDecoder.decodeVariantArray(String field) UaDecoder.decodeXmlElement(String field) XmlElement @Nullable []UaDecoder.decodeXmlElementArray(String field) voidDataTypeCodec.encode(EncodingContext context, UaEncoder encoder, UaStructuredType value) Encode an Object using the providedUaEncoder.voidGenericDataTypeCodec.encode(EncodingContext context, UaEncoder encoder, UaStructuredType value) voidUaEncoder.encodeBoolean(String field, Boolean value) voidUaEncoder.encodeBooleanArray(String field, Boolean[] value) voidUaEncoder.encodeByte(String field, UByte value) voidUaEncoder.encodeByteArray(String field, UByte[] value) voidUaEncoder.encodeByteString(String field, ByteString value) voidUaEncoder.encodeByteStringArray(String field, ByteString[] value) voidUaEncoder.encodeDataValue(String field, DataValue value) voidUaEncoder.encodeDataValueArray(String field, DataValue[] value) voidUaEncoder.encodeDateTime(String field, DateTime value) voidUaEncoder.encodeDateTimeArray(String field, DateTime[] value) voidUaEncoder.encodeDiagnosticInfo(String field, DiagnosticInfo value) voidUaEncoder.encodeDiagnosticInfoArray(String field, DiagnosticInfo[] value) voidUaEncoder.encodeDouble(String field, Double value) voidUaEncoder.encodeDoubleArray(String field, Double[] value) voidUaEncoder.encodeEnum(String field, UaEnumeratedType value) voidUaEncoder.encodeEnumArray(String field, UaEnumeratedType[] value) voidUaEncoder.encodeEnumMatrix(String field, Matrix value) voidUaEncoder.encodeExpandedNodeId(String field, ExpandedNodeId value) voidUaEncoder.encodeExpandedNodeIdArray(String field, ExpandedNodeId[] value) voidUaEncoder.encodeExtensionObject(String field, ExtensionObject value) voidUaEncoder.encodeExtensionObjectArray(String field, ExtensionObject[] value) voidUaEncoder.encodeFloat(String field, Float value) voidUaEncoder.encodeFloatArray(String field, Float[] value) voidUaEncoder.encodeGuid(String field, UUID value) voidUaEncoder.encodeGuidArray(String field, UUID[] value) voidUaEncoder.encodeInt16(String field, Short value) voidUaEncoder.encodeInt16Array(String field, Short[] value) voidUaEncoder.encodeInt32(String field, Integer value) voidUaEncoder.encodeInt32Array(String field, Integer[] value) voidUaEncoder.encodeInt64(String field, Long value) voidUaEncoder.encodeInt64Array(String field, Long[] value) voidUaEncoder.encodeLocalizedText(String field, LocalizedText value) voidUaEncoder.encodeLocalizedTextArray(String field, LocalizedText[] value) voidUaEncoder.encodeMatrix(String field, Matrix value) voidUaEncoder.encodeMessage(String field, UaMessageType message) voidUaEncoder.encodeNodeId(String field, NodeId value) voidUaEncoder.encodeNodeIdArray(String field, NodeId[] value) voidUaEncoder.encodeQualifiedName(String field, QualifiedName value) voidUaEncoder.encodeQualifiedNameArray(String field, QualifiedName[] value) voidUaEncoder.encodeSByte(String field, Byte value) voidUaEncoder.encodeSByteArray(String field, Byte[] value) voidUaEncoder.encodeStatusCode(String field, StatusCode value) voidUaEncoder.encodeStatusCodeArray(String field, StatusCode[] value) voidUaEncoder.encodeString(String field, String value) voidUaEncoder.encodeStringArray(String field, String[] value) voidUaEncoder.encodeStruct(String field, UaStructuredType value, DataTypeCodec codec) voidUaEncoder.encodeStruct(String field, UaStructuredType value, ExpandedNodeId dataTypeId) voidUaEncoder.encodeStruct(String field, UaStructuredType value, NodeId dataTypeId) voidUaEncoder.encodeStructArray(String field, UaStructuredType[] value, ExpandedNodeId dataTypeId) voidUaEncoder.encodeStructArray(String field, UaStructuredType[] value, NodeId dataTypeId) voidUaEncoder.encodeStructMatrix(String field, Matrix value, ExpandedNodeId dataTypeId) voidUaEncoder.encodeStructMatrix(String field, Matrix value, NodeId dataTypeId) abstract voidGenericDataTypeCodec.encodeType(EncodingContext context, UaEncoder encoder, T value) voidUaEncoder.encodeUInt16(String field, UShort value) voidUaEncoder.encodeUInt16Array(String field, UShort[] value) voidUaEncoder.encodeUInt32(String field, UInteger value) voidUaEncoder.encodeUInt32Array(String field, UInteger[] value) voidUaEncoder.encodeUInt64(String field, ULong value) voidUaEncoder.encodeUInt64Array(String field, ULong[] value) voidUaEncoder.encodeVariant(String field, Variant value) voidUaEncoder.encodeVariantArray(String field, Variant[] value) voidUaEncoder.encodeXmlElement(String field, XmlElement value) voidUaEncoder.encodeXmlElementArray(String field, XmlElement[] value) -
Uses of UaSerializationException in org.eclipse.milo.opcua.stack.core.encoding.binary
Methods in org.eclipse.milo.opcua.stack.core.encoding.binary that throw UaSerializationExceptionModifier and TypeMethodDescription<T> T[]OpcUaBinaryDecoder.decodeArray(Supplier<T> read, Class<T> clazz) intOpcUaBinaryDecoder.decodeBit()OpcUaBinaryDecoder.decodeBoolean()OpcUaBinaryDecoder.decodeBoolean(String field) Boolean[]OpcUaBinaryDecoder.decodeBooleanArray(String field) OpcUaBinaryDecoder.decodeByte()OpcUaBinaryDecoder.decodeByte(String field) UByte[]OpcUaBinaryDecoder.decodeByteArray(String field) OpcUaBinaryDecoder.decodeByteString()OpcUaBinaryDecoder.decodeByteString(String field) OpcUaBinaryDecoder.decodeByteStringArray(String field) OpcUaBinaryDecoder.decodeCharacter()OpcUaBinaryDecoder.decodeDataValue()OpcUaBinaryDecoder.decodeDataValue(String field) OpcUaBinaryDecoder.decodeDataValueArray(String field) OpcUaBinaryDecoder.decodeDateTime()OpcUaBinaryDecoder.decodeDateTime(String field) DateTime[]OpcUaBinaryDecoder.decodeDateTimeArray(String field) OpcUaBinaryDecoder.decodeDiagnosticInfo()OpcUaBinaryDecoder.decodeDiagnosticInfo(String field) OpcUaBinaryDecoder.decodeDiagnosticInfoArray(String field) OpcUaBinaryDecoder.decodeDouble()OpcUaBinaryDecoder.decodeDouble(String field) Double[]OpcUaBinaryDecoder.decodeDoubleArray(String field) Integer[]OpcUaBinaryDecoder.decodeEnumArray(String field) OpcUaBinaryDecoder.decodeEnumMatrix(String field) OpcUaBinaryDecoder.decodeExpandedNodeId()OpcUaBinaryDecoder.decodeExpandedNodeId(String field) OpcUaBinaryDecoder.decodeExpandedNodeIdArray(String field) OpcUaBinaryDecoder.decodeExtensionObject()OpcUaBinaryDecoder.decodeExtensionObject(String field) OpcUaBinaryDecoder.decodeExtensionObjectArray(String field) OpcUaBinaryDecoder.decodeFloat()OpcUaBinaryDecoder.decodeFloat(String field) Float[]OpcUaBinaryDecoder.decodeFloatArray(String field) OpcUaBinaryDecoder.decodeGuid()OpcUaBinaryDecoder.decodeGuid(String field) UUID[]OpcUaBinaryDecoder.decodeGuidArray(String field) OpcUaBinaryDecoder.decodeInt16()OpcUaBinaryDecoder.decodeInt16(String field) Short[]OpcUaBinaryDecoder.decodeInt16Array(String field) OpcUaBinaryDecoder.decodeInt32()OpcUaBinaryDecoder.decodeInt32(String field) Integer[]OpcUaBinaryDecoder.decodeInt32Array(String field) OpcUaBinaryDecoder.decodeInt64()OpcUaBinaryDecoder.decodeInt64(String field) Long[]OpcUaBinaryDecoder.decodeInt64Array(String field) OpcUaBinaryDecoder.decodeLocalizedText()OpcUaBinaryDecoder.decodeLocalizedText(String field) OpcUaBinaryDecoder.decodeLocalizedTextArray(String field) OpcUaBinaryDecoder.decodeMatrix(String field, OpcUaDataType dataType) OpcUaBinaryDecoder.decodeMessage(String field) OpcUaBinaryDecoder.decodeNodeId()OpcUaBinaryDecoder.decodeNodeId(String field) NodeId[]OpcUaBinaryDecoder.decodeNodeIdArray(String field) OpcUaBinaryDecoder.decodeQualifiedName()OpcUaBinaryDecoder.decodeQualifiedName(String field) OpcUaBinaryDecoder.decodeQualifiedNameArray(String field) OpcUaBinaryDecoder.decodeSByte()OpcUaBinaryDecoder.decodeSByte(String field) Byte[]OpcUaBinaryDecoder.decodeSByteArray(String field) OpcUaBinaryDecoder.decodeStatusCode()OpcUaBinaryDecoder.decodeStatusCode(String field) OpcUaBinaryDecoder.decodeStatusCodeArray(String field) OpcUaBinaryDecoder.decodeString()OpcUaBinaryDecoder.decodeString(String field) String[]OpcUaBinaryDecoder.decodeStringArray(String field) OpcUaBinaryDecoder.decodeStruct(String field, DataTypeCodec codec) OpcUaBinaryDecoder.decodeStruct(String field, ExpandedNodeId dataTypeId) OpcUaBinaryDecoder.decodeStruct(String field, NodeId dataTypeId) UaStructuredType @Nullable []OpcUaBinaryDecoder.decodeStructArray(String field, ExpandedNodeId dataTypeId) UaStructuredType @Nullable []OpcUaBinaryDecoder.decodeStructArray(String field, NodeId dataTypeId) OpcUaBinaryDecoder.decodeStructMatrix(String field, ExpandedNodeId dataTypeId) OpcUaBinaryDecoder.decodeStructMatrix(String field, NodeId dataTypeId) OpcUaBinaryDecoder.decodeUInt16()OpcUaBinaryDecoder.decodeUInt16(String field) UShort[]OpcUaBinaryDecoder.decodeUInt16Array(String field) OpcUaBinaryDecoder.decodeUInt32()OpcUaBinaryDecoder.decodeUInt32(String field) UInteger[]OpcUaBinaryDecoder.decodeUInt32Array(String field) OpcUaBinaryDecoder.decodeUInt64()OpcUaBinaryDecoder.decodeUInt64(String field) ULong[]OpcUaBinaryDecoder.decodeUInt64Array(String field) OpcUaBinaryDecoder.decodeUtf16CharArray()OpcUaBinaryDecoder.decodeUtf16NullTerminatedString()OpcUaBinaryDecoder.decodeUtf8CharArray()OpcUaBinaryDecoder.decodeUtf8NullTerminatedString()OpcUaBinaryDecoder.decodeVariant()OpcUaBinaryDecoder.decodeVariant(String field) Variant[]OpcUaBinaryDecoder.decodeVariantArray(String field) OpcUaBinaryDecoder.decodeWideChar()OpcUaBinaryDecoder.decodeXmlElement()OpcUaBinaryDecoder.decodeXmlElement(String field) OpcUaBinaryDecoder.decodeXmlElementArray(String field) <T> voidOpcUaBinaryEncoder.encodeArray(T[] values, Consumer<T> write) voidOpcUaBinaryEncoder.encodeBit(int value) voidOpcUaBinaryEncoder.encodeBoolean(Boolean value) voidOpcUaBinaryEncoder.encodeBoolean(String field, Boolean value) voidOpcUaBinaryEncoder.encodeBooleanArray(String field, Boolean[] value) voidOpcUaBinaryEncoder.encodeByte(String field, UByte value) voidOpcUaBinaryEncoder.encodeByte(UByte value) voidOpcUaBinaryEncoder.encodeByteArray(String field, UByte[] value) voidOpcUaBinaryEncoder.encodeByteString(String field, ByteString value) voidOpcUaBinaryEncoder.encodeByteString(ByteString value) voidOpcUaBinaryEncoder.encodeByteStringArray(String field, ByteString[] value) voidOpcUaBinaryEncoder.encodeCharacter(Character value) voidOpcUaBinaryEncoder.encodeDataValue(String field, DataValue value) voidOpcUaBinaryEncoder.encodeDataValue(DataValue value) voidOpcUaBinaryEncoder.encodeDataValueArray(String field, DataValue[] value) voidOpcUaBinaryEncoder.encodeDateTime(String field, DateTime value) voidOpcUaBinaryEncoder.encodeDateTime(DateTime value) voidOpcUaBinaryEncoder.encodeDateTimeArray(String field, DateTime[] value) voidOpcUaBinaryEncoder.encodeDiagnosticInfo(String field, DiagnosticInfo value) voidOpcUaBinaryEncoder.encodeDiagnosticInfo(DiagnosticInfo value) voidOpcUaBinaryEncoder.encodeDiagnosticInfoArray(String field, DiagnosticInfo[] value) voidOpcUaBinaryEncoder.encodeDouble(Double value) voidOpcUaBinaryEncoder.encodeDouble(String field, Double value) voidOpcUaBinaryEncoder.encodeDoubleArray(String field, Double[] value) voidOpcUaBinaryEncoder.encodeEnumArray(String field, UaEnumeratedType[] value) voidOpcUaBinaryEncoder.encodeEnumMatrix(String field, Matrix value) voidOpcUaBinaryEncoder.encodeExpandedNodeId(String field, ExpandedNodeId value) voidOpcUaBinaryEncoder.encodeExpandedNodeId(ExpandedNodeId value) voidOpcUaBinaryEncoder.encodeExpandedNodeIdArray(String field, ExpandedNodeId[] value) voidOpcUaBinaryEncoder.encodeExtensionObject(String field, ExtensionObject value) voidOpcUaBinaryEncoder.encodeExtensionObject(ExtensionObject value) voidOpcUaBinaryEncoder.encodeExtensionObjectArray(String field, ExtensionObject[] value) voidOpcUaBinaryEncoder.encodeFloat(Float value) voidOpcUaBinaryEncoder.encodeFloat(String field, Float value) voidOpcUaBinaryEncoder.encodeFloatArray(String field, Float[] value) voidOpcUaBinaryEncoder.encodeGuid(String field, UUID value) voidOpcUaBinaryEncoder.encodeGuid(UUID value) voidOpcUaBinaryEncoder.encodeGuidArray(String field, UUID[] value) voidOpcUaBinaryEncoder.encodeInt16(Short value) voidOpcUaBinaryEncoder.encodeInt16(String field, Short value) voidOpcUaBinaryEncoder.encodeInt16Array(String field, Short[] value) voidOpcUaBinaryEncoder.encodeInt32(Integer value) voidOpcUaBinaryEncoder.encodeInt32(String field, Integer value) voidOpcUaBinaryEncoder.encodeInt32Array(String field, Integer[] value) voidOpcUaBinaryEncoder.encodeInt64(Long value) voidOpcUaBinaryEncoder.encodeInt64(String field, Long value) voidOpcUaBinaryEncoder.encodeInt64Array(String field, Long[] value) voidOpcUaBinaryEncoder.encodeLocalizedText(String field, LocalizedText value) voidOpcUaBinaryEncoder.encodeLocalizedText(LocalizedText value) voidOpcUaBinaryEncoder.encodeLocalizedTextArray(String field, LocalizedText[] value) voidOpcUaBinaryEncoder.encodeMatrix(String field, Matrix value) voidOpcUaBinaryEncoder.encodeMessage(String field, UaMessageType message) voidOpcUaBinaryEncoder.encodeNodeId(String field, NodeId value) voidOpcUaBinaryEncoder.encodeNodeId(NodeId value) voidOpcUaBinaryEncoder.encodeNodeIdArray(String field, NodeId[] value) voidOpcUaBinaryEncoder.encodeQualifiedName(String field, QualifiedName value) voidOpcUaBinaryEncoder.encodeQualifiedName(QualifiedName value) voidOpcUaBinaryEncoder.encodeQualifiedNameArray(String field, QualifiedName[] value) voidOpcUaBinaryEncoder.encodeSByte(Byte value) voidOpcUaBinaryEncoder.encodeSByte(String field, Byte value) voidOpcUaBinaryEncoder.encodeSByteArray(String field, Byte[] value) voidOpcUaBinaryEncoder.encodeStatusCode(String field, StatusCode value) voidOpcUaBinaryEncoder.encodeStatusCode(StatusCode value) voidOpcUaBinaryEncoder.encodeStatusCodeArray(String field, StatusCode[] value) voidOpcUaBinaryEncoder.encodeString(String value) voidOpcUaBinaryEncoder.encodeString(String field, String value) voidOpcUaBinaryEncoder.encodeStringArray(String field, String[] value) voidOpcUaBinaryEncoder.encodeStruct(String field, UaStructuredType value, DataTypeCodec codec) voidOpcUaBinaryEncoder.encodeStruct(String field, UaStructuredType value, ExpandedNodeId dataTypeId) voidOpcUaBinaryEncoder.encodeStruct(String field, UaStructuredType value, NodeId dataTypeId) voidOpcUaBinaryEncoder.encodeStructArray(String field, UaStructuredType[] value, ExpandedNodeId dataTypeId) voidOpcUaBinaryEncoder.encodeStructArray(String field, UaStructuredType[] values, NodeId dataTypeId) voidOpcUaBinaryEncoder.encodeStructMatrix(String field, Matrix value, ExpandedNodeId dataTypeId) voidOpcUaBinaryEncoder.encodeStructMatrix(String field, Matrix value, NodeId dataTypeId) voidOpcUaBinaryEncoder.encodeUInt16(String field, UShort value) voidOpcUaBinaryEncoder.encodeUInt16(UShort value) voidOpcUaBinaryEncoder.encodeUInt16Array(String field, UShort[] value) voidOpcUaBinaryEncoder.encodeUInt32(String field, UInteger value) voidOpcUaBinaryEncoder.encodeUInt32(UInteger value) voidOpcUaBinaryEncoder.encodeUInt32Array(String field, UInteger[] value) voidOpcUaBinaryEncoder.encodeUInt64(String field, ULong value) voidOpcUaBinaryEncoder.encodeUInt64(ULong value) voidOpcUaBinaryEncoder.encodeUInt64Array(String field, ULong[] value) voidOpcUaBinaryEncoder.encodeUtf16CharArray(String value) voidOpcUaBinaryEncoder.encodeUtf16NullTerminatedString(String value) voidOpcUaBinaryEncoder.encodeUtf8CharArray(String value) voidOpcUaBinaryEncoder.encodeUtf8NullTerminatedString(String value) voidOpcUaBinaryEncoder.encodeVariant(String field, Variant value) voidOpcUaBinaryEncoder.encodeVariant(Variant variant) voidOpcUaBinaryEncoder.encodeVariantArray(String field, Variant[] value) voidOpcUaBinaryEncoder.encodeWideChar(Character value) voidOpcUaBinaryEncoder.encodeXmlElement(String field, XmlElement value) voidOpcUaBinaryEncoder.encodeXmlElement(XmlElement value) voidOpcUaBinaryEncoder.encodeXmlElementArray(String field, XmlElement[] value) -
Uses of UaSerializationException in org.eclipse.milo.opcua.stack.core.types.builtin
Methods in org.eclipse.milo.opcua.stack.core.types.builtin that throw UaSerializationExceptionModifier and TypeMethodDescriptionfinal UaStructuredTypeExtensionObject.decode(EncodingContext context) Decode theUaStructuredTypevalue contained in this ExtensionObject using the datatype encoding that matches its body type.final UaStructuredTypeExtensionObject.decode(EncodingContext context, DataTypeEncoding encoding) Decode theUaStructuredTypevalue contained in this ExtensionObject using the specified encoding, if it hasn't already been decoded.static ExtensionObjectExtensionObject.encode(EncodingContext context, UaStructuredType value) Encode aUaStructuredTypevalue in the default binary encoding.static ExtensionObjectExtensionObject.encode(EncodingContext context, UaStructuredType struct, DataTypeEncoding encoding) Encode aUaStructuredTypevalue in the specified datatype encoding.static ExtensionObject[]ExtensionObject.encodeArray(EncodingContext context, UaStructuredType[] values) Encode an array ofUaStructuredTypevalues in the default binary encoding.final ExtensionObjectExtensionObject.transcode(EncodingContext context, NodeId newEncodingId, DataTypeEncoding newEncoding) Transcode this ExtensionObject to a new encoding.