public class GenericEnumCodec extends Object implements org.eclipse.milo.opcua.stack.core.serialization.codecs.OpcUaBinaryDataTypeCodec<Number>
| Constructor and Description |
|---|
GenericEnumCodec(EnumeratedType enumeratedType) |
| Modifier and Type | Method and Description |
|---|---|
Number |
decode(org.eclipse.milo.opcua.stack.core.serialization.SerializationContext context,
org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamDecoder decoder) |
void |
encode(org.eclipse.milo.opcua.stack.core.serialization.SerializationContext context,
org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder encoder,
Number value) |
Class<Number> |
getType() |
public GenericEnumCodec(EnumeratedType enumeratedType)
public Class<Number> getType()
getType in interface org.eclipse.milo.opcua.stack.core.serialization.codecs.DataTypeCodec<Number,org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamDecoder,org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder>public void encode(org.eclipse.milo.opcua.stack.core.serialization.SerializationContext context,
org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder encoder,
Number value)
throws org.eclipse.milo.opcua.stack.core.UaSerializationException
encode in interface org.eclipse.milo.opcua.stack.core.serialization.codecs.DataTypeCodec<Number,org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamDecoder,org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder>encode in interface org.eclipse.milo.opcua.stack.core.serialization.codecs.OpcUaBinaryDataTypeCodec<Number>org.eclipse.milo.opcua.stack.core.UaSerializationExceptionpublic Number decode(org.eclipse.milo.opcua.stack.core.serialization.SerializationContext context, org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamDecoder decoder) throws org.eclipse.milo.opcua.stack.core.UaSerializationException
decode in interface org.eclipse.milo.opcua.stack.core.serialization.codecs.DataTypeCodec<Number,org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamDecoder,org.eclipse.milo.opcua.stack.core.serialization.OpcUaBinaryStreamEncoder>decode in interface org.eclipse.milo.opcua.stack.core.serialization.codecs.OpcUaBinaryDataTypeCodec<Number>org.eclipse.milo.opcua.stack.core.UaSerializationExceptionCopyright © 2021. All rights reserved.