java.lang.Object
org.eclipse.milo.opcua.stack.core.encoding.GenericDataTypeCodec<DynamicStructType>
org.eclipse.milo.opcua.sdk.core.types.codec.DynamicStructCodec
All Implemented Interfaces:
org.eclipse.milo.opcua.stack.core.encoding.DataTypeCodec

public class DynamicStructCodec extends org.eclipse.milo.opcua.stack.core.encoding.GenericDataTypeCodec<DynamicStructType>
  • Constructor Details

  • Method Details

    • getType

      public Class<DynamicStructType> getType()
      Specified by:
      getType in interface org.eclipse.milo.opcua.stack.core.encoding.DataTypeCodec
      Specified by:
      getType in class org.eclipse.milo.opcua.stack.core.encoding.GenericDataTypeCodec<DynamicStructType>
    • decodeType

      public DynamicStructType decodeType(org.eclipse.milo.opcua.stack.core.encoding.EncodingContext context, org.eclipse.milo.opcua.stack.core.encoding.UaDecoder decoder) throws org.eclipse.milo.opcua.stack.core.UaSerializationException
      Specified by:
      decodeType in class org.eclipse.milo.opcua.stack.core.encoding.GenericDataTypeCodec<DynamicStructType>
      Throws:
      org.eclipse.milo.opcua.stack.core.UaSerializationException
    • encodeType

      public void encodeType(org.eclipse.milo.opcua.stack.core.encoding.EncodingContext context, org.eclipse.milo.opcua.stack.core.encoding.UaEncoder encoder, DynamicStructType value) throws org.eclipse.milo.opcua.stack.core.UaSerializationException
      Specified by:
      encodeType in class org.eclipse.milo.opcua.stack.core.encoding.GenericDataTypeCodec<DynamicStructType>
      Throws:
      org.eclipse.milo.opcua.stack.core.UaSerializationException