public interface UaEncoder
void writeBoolean(String field, Boolean value) throws UaSerializationException
UaSerializationExceptionvoid writeSByte(String field, Byte value) throws UaSerializationException
UaSerializationExceptionvoid writeInt16(String field, Short value) throws UaSerializationException
UaSerializationExceptionvoid writeInt32(String field, Integer value) throws UaSerializationException
UaSerializationExceptionvoid writeInt64(String field, Long value) throws UaSerializationException
UaSerializationExceptionvoid writeByte(String field, UByte value) throws UaSerializationException
UaSerializationExceptionvoid writeUInt16(String field, UShort value) throws UaSerializationException
UaSerializationExceptionvoid writeUInt32(String field, UInteger value) throws UaSerializationException
UaSerializationExceptionvoid writeUInt64(String field, ULong value) throws UaSerializationException
UaSerializationExceptionvoid writeFloat(String field, Float value) throws UaSerializationException
UaSerializationExceptionvoid writeDouble(String field, Double value) throws UaSerializationException
UaSerializationExceptionvoid writeString(String field, String value) throws UaSerializationException
UaSerializationExceptionvoid writeDateTime(String field, DateTime value) throws UaSerializationException
UaSerializationExceptionvoid writeGuid(String field, UUID value) throws UaSerializationException
UaSerializationExceptionvoid writeByteString(String field, ByteString value) throws UaSerializationException
UaSerializationExceptionvoid writeXmlElement(String field, XmlElement value) throws UaSerializationException
UaSerializationExceptionvoid writeNodeId(String field, NodeId value) throws UaSerializationException
UaSerializationExceptionvoid writeExpandedNodeId(String field, ExpandedNodeId value) throws UaSerializationException
UaSerializationExceptionvoid writeStatusCode(String field, StatusCode value) throws UaSerializationException
UaSerializationExceptionvoid writeQualifiedName(String field, QualifiedName value) throws UaSerializationException
UaSerializationExceptionvoid writeLocalizedText(String field, LocalizedText value) throws UaSerializationException
UaSerializationExceptionvoid writeExtensionObject(String field, ExtensionObject value) throws UaSerializationException
UaSerializationExceptionvoid writeDataValue(String field, DataValue value) throws UaSerializationException
UaSerializationExceptionvoid writeVariant(String field, Variant value) throws UaSerializationException
UaSerializationExceptionvoid writeDiagnosticInfo(String field, DiagnosticInfo value) throws UaSerializationException
UaSerializationExceptionvoid writeMessage(String field, UaMessage message) throws UaSerializationException
UaSerializationExceptionvoid writeEnum(String field, UaEnumeration value) throws UaSerializationException
UaSerializationExceptionvoid writeStruct(String field, Object value, NodeId dataTypeId) throws UaSerializationException
UaSerializationExceptionvoid writeStruct(String field, Object value, ExpandedNodeId dataTypeId) throws UaSerializationException
UaSerializationExceptionvoid writeStruct(String field, Object value, DataTypeCodec codec) throws UaSerializationException
UaSerializationExceptionvoid writeBooleanArray(String field, Boolean[] value) throws UaSerializationException
UaSerializationExceptionvoid writeSByteArray(String field, Byte[] value) throws UaSerializationException
UaSerializationExceptionvoid writeInt16Array(String field, Short[] value) throws UaSerializationException
UaSerializationExceptionvoid writeInt32Array(String field, Integer[] value) throws UaSerializationException
UaSerializationExceptionvoid writeInt64Array(String field, Long[] value) throws UaSerializationException
UaSerializationExceptionvoid writeByteArray(String field, UByte[] value) throws UaSerializationException
UaSerializationExceptionvoid writeUInt16Array(String field, UShort[] value) throws UaSerializationException
UaSerializationExceptionvoid writeUInt32Array(String field, UInteger[] value) throws UaSerializationException
UaSerializationExceptionvoid writeUInt64Array(String field, ULong[] value) throws UaSerializationException
UaSerializationExceptionvoid writeFloatArray(String field, Float[] value) throws UaSerializationException
UaSerializationExceptionvoid writeDoubleArray(String field, Double[] value) throws UaSerializationException
UaSerializationExceptionvoid writeStringArray(String field, String[] value) throws UaSerializationException
UaSerializationExceptionvoid writeDateTimeArray(String field, DateTime[] value) throws UaSerializationException
UaSerializationExceptionvoid writeGuidArray(String field, UUID[] value) throws UaSerializationException
UaSerializationExceptionvoid writeByteStringArray(String field, ByteString[] value) throws UaSerializationException
UaSerializationExceptionvoid writeXmlElementArray(String field, XmlElement[] value) throws UaSerializationException
UaSerializationExceptionvoid writeNodeIdArray(String field, NodeId[] value) throws UaSerializationException
UaSerializationExceptionvoid writeExpandedNodeIdArray(String field, ExpandedNodeId[] value) throws UaSerializationException
UaSerializationExceptionvoid writeStatusCodeArray(String field, StatusCode[] value) throws UaSerializationException
UaSerializationExceptionvoid writeQualifiedNameArray(String field, QualifiedName[] value) throws UaSerializationException
UaSerializationExceptionvoid writeLocalizedTextArray(String field, LocalizedText[] value) throws UaSerializationException
UaSerializationExceptionvoid writeExtensionObjectArray(String field, ExtensionObject[] value) throws UaSerializationException
UaSerializationExceptionvoid writeDataValueArray(String field, DataValue[] value) throws UaSerializationException
UaSerializationExceptionvoid writeVariantArray(String field, Variant[] value) throws UaSerializationException
UaSerializationExceptionvoid writeDiagnosticInfoArray(String field, DiagnosticInfo[] value) throws UaSerializationException
UaSerializationExceptionvoid writeEnumArray(String field, UaEnumeration[] value) throws UaSerializationException
UaSerializationExceptionvoid writeStructArray(String field, Object[] value, NodeId dataTypeId) throws UaSerializationException
UaSerializationExceptionvoid writeStructArray(String field, Object[] value, ExpandedNodeId dataTypeId) throws UaSerializationException
UaSerializationException<T> void writeArray(String field, T[] values, BiConsumer<String,T> encoder) throws UaSerializationException
UaSerializationExceptionCopyright © 2025. All rights reserved.