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

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

  • Method Details

    • getType

      public Class<DynamicUnionType> 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<DynamicUnionType>
    • decodeType

      public DynamicUnionType 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<DynamicUnionType>
      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, DynamicUnionType value) throws org.eclipse.milo.opcua.stack.core.UaSerializationException
      Specified by:
      encodeType in class org.eclipse.milo.opcua.stack.core.encoding.GenericDataTypeCodec<DynamicUnionType>
      Throws:
      org.eclipse.milo.opcua.stack.core.UaSerializationException