java.lang.Object
org.eclipse.milo.opcua.stack.core.encoding.GenericDataTypeCodec<T>
All Implemented Interfaces:
DataTypeCodec
Direct Known Subclasses:
ActionMethodDataType.Codec, ActionTargetDataType.Codec, ActivateSessionRequest.Codec, ActivateSessionResponse.Codec, AdditionalParametersType.Codec, AddNodesItem.Codec, AddNodesRequest.Codec, AddNodesResponse.Codec, AddNodesResult.Codec, AddReferencesItem.Codec, AddReferencesRequest.Codec, AddReferencesResponse.Codec, AggregateConfiguration.Codec, AggregateFilter.Codec, AggregateFilterResult.Codec, AliasNameDataType.Codec, Annotation.Codec, AnnotationDataType.Codec, AnonymousIdentityToken.Codec, ApplicationDescription.Codec, Argument.Codec, AttributeOperand.Codec, AxisInformation.Codec, BitFieldDefinition.Codec, BrokerConnectionTransportDataType.Codec, BrokerDataSetReaderTransportDataType.Codec, BrokerDataSetWriterTransportDataType.Codec, BrokerWriterGroupTransportDataType.Codec, BrowseDescription.Codec, BrowseNextRequest.Codec, BrowseNextResponse.Codec, BrowsePath.Codec, BrowsePathResult.Codec, BrowsePathTarget.Codec, BrowseRequest.Codec, BrowseResponse.Codec, BrowseResult.Codec, BuildInfo.Codec, CallMethodRequest.Codec, CallMethodResult.Codec, CallRequest.Codec, CallResponse.Codec, CancelRequest.Codec, CancelResponse.Codec, ChannelSecurityToken.Codec, CloseSecureChannelRequest.Codec, CloseSecureChannelResponse.Codec, CloseSessionRequest.Codec, CloseSessionResponse.Codec, ComplexNumberType.Codec, ConfigurationVersionDataType.Codec, ContentFilter.Codec, ContentFilterElement.Codec, ContentFilterElementResult.Codec, ContentFilterResult.Codec, CreateMonitoredItemsRequest.Codec, CreateMonitoredItemsResponse.Codec, CreateSessionRequest.Codec, CreateSessionResponse.Codec, CreateSubscriptionRequest.Codec, CreateSubscriptionResponse.Codec, CurrencyUnitType.Codec, DataChangeFilter.Codec, DataChangeNotification.Codec, DatagramConnectionTransport2DataType.Codec, DatagramConnectionTransportDataType.Codec, DatagramDataSetReaderTransportDataType.Codec, DatagramWriterGroupTransport2DataType.Codec, DatagramWriterGroupTransportDataType.Codec, DataSetMetaDataType.Codec, DataSetReaderDataType.Codec, DataSetWriterDataType.Codec, DataTypeAttributes.Codec, DataTypeNode.Codec, DecimalDataType.Codec, DeleteAtTimeDetails.Codec, DeleteEventDetails.Codec, DeleteMonitoredItemsRequest.Codec, DeleteMonitoredItemsResponse.Codec, DeleteNodesItem.Codec, DeleteNodesRequest.Codec, DeleteNodesResponse.Codec, DeleteRawModifiedDetails.Codec, DeleteReferencesItem.Codec, DeleteReferencesRequest.Codec, DeleteReferencesResponse.Codec, DeleteSubscriptionsRequest.Codec, DeleteSubscriptionsResponse.Codec, DiscoveryConfiguration.Codec, DoubleComplexNumberType.Codec, DtlsPubSubConnectionDataType.Codec, ElementOperand.Codec, EndpointConfiguration.Codec, EndpointDescription.Codec, EndpointType.Codec, EndpointUrlListDataType.Codec, EnumDefinition.Codec, EnumDescription.Codec, EnumField.Codec, EnumValueType.Codec, EphemeralKeyType.Codec, EUInformation.Codec, EventFieldList.Codec, EventFilter.Codec, EventFilterResult.Codec, EventNotificationList.Codec, FieldMetaData.Codec, FieldTargetDataType.Codec, FindServersOnNetworkRequest.Codec, FindServersOnNetworkResponse.Codec, FindServersRequest.Codec, FindServersResponse.Codec, GenericAttributes.Codec, GenericAttributeValue.Codec, GetEndpointsRequest.Codec, GetEndpointsResponse.Codec, HistoryData.Codec, HistoryEvent.Codec, HistoryEventFieldList.Codec, HistoryModifiedData.Codec, HistoryModifiedEvent.Codec, HistoryReadRequest.Codec, HistoryReadResponse.Codec, HistoryReadResult.Codec, HistoryReadValueId.Codec, HistoryUpdateRequest.Codec, HistoryUpdateResponse.Codec, HistoryUpdateResult.Codec, IdentityMappingRuleType.Codec, InstanceNode.Codec, IssuedIdentityToken.Codec, JsonActionMetaDataMessage.Codec, JsonActionNetworkMessage.Codec, JsonActionRequestMessage.Codec, JsonActionResponderMessage.Codec, JsonActionResponseMessage.Codec, JsonApplicationDescriptionMessage.Codec, JsonDataSetMessage.Codec, JsonDataSetMetaDataMessage.Codec, JsonDataSetReaderMessageDataType.Codec, JsonDataSetWriterMessageDataType.Codec, JsonPubSubConnectionMessage.Codec, JsonServerEndpointsMessage.Codec, JsonStatusMessage.Codec, JsonWriterGroupMessageDataType.Codec, KeyValuePair.Codec, LinearConversionDataType.Codec, LiteralOperand.Codec, LldpManagementAddressTxPortType.Codec, LldpManagementAddressType.Codec, LldpTlvType.Codec, MdnsDiscoveryConfiguration.Codec, MethodAttributes.Codec, MethodNode.Codec, ModelChangeStructureDataType.Codec, ModificationInfo.Codec, ModifyMonitoredItemsRequest.Codec, ModifyMonitoredItemsResponse.Codec, ModifySubscriptionRequest.Codec, ModifySubscriptionResponse.Codec, MonitoredItemCreateRequest.Codec, MonitoredItemCreateResult.Codec, MonitoredItemModifyRequest.Codec, MonitoredItemModifyResult.Codec, MonitoredItemNotification.Codec, MonitoringFilter.Codec, MonitoringFilterResult.Codec, MonitoringParameters.Codec, NetworkAddressUrlDataType.Codec, NetworkGroupDataType.Codec, Node.Codec, NodeAttributes.Codec, NodeReference.Codec, NodeTypeDescription.Codec, NotificationData.Codec, NotificationMessage.Codec, ObjectAttributes.Codec, ObjectNode.Codec, ObjectTypeAttributes.Codec, ObjectTypeNode.Codec, OpenSecureChannelRequest.Codec, OpenSecureChannelResponse.Codec, ParsingResult.Codec, PortableNodeId.Codec, PortableQualifiedName.Codec, PriorityMappingEntryType.Codec, ProgramDiagnostic2DataType.Codec, ProgramDiagnosticDataType.Codec, PublishedActionDataType.Codec, PublishedActionMethodDataType.Codec, PublishedDataItemsDataType.Codec, PublishedDataSetCustomSourceDataType.Codec, PublishedDataSetDataType.Codec, PublishedEventsDataType.Codec, PublishedVariableDataType.Codec, PublishRequest.Codec, PublishResponse.Codec, PubSubConfiguration2DataType.Codec, PubSubConfigurationDataType.Codec, PubSubConfigurationRefDataType.Codec, PubSubConfigurationValueDataType.Codec, PubSubConnectionDataType.Codec, PubSubKeyPushTargetDataType.Codec, QuantityDimension.Codec, QueryDataDescription.Codec, QueryDataSet.Codec, QueryFirstRequest.Codec, QueryFirstResponse.Codec, QueryNextRequest.Codec, QueryNextResponse.Codec, Range.Codec, RationalNumber.Codec, ReadAnnotationDataDetails.Codec, ReadAtTimeDetails.Codec, ReaderGroupDataType.Codec, ReadEventDetails.Codec, ReadEventDetails2.Codec, ReadEventDetailsSorted.Codec, ReadProcessedDetails.Codec, ReadRawModifiedDetails.Codec, ReadRequest.Codec, ReadResponse.Codec, ReadValueId.Codec, ReceiveQosPriorityDataType.Codec, RedundantServerDataType.Codec, ReferenceDescription.Codec, ReferenceDescriptionDataType.Codec, ReferenceListEntryDataType.Codec, ReferenceNode.Codec, ReferenceTypeAttributes.Codec, ReferenceTypeNode.Codec, RegisteredServer.Codec, RegisterNodesRequest.Codec, RegisterNodesResponse.Codec, RegisterServer2Request.Codec, RegisterServer2Response.Codec, RegisterServerRequest.Codec, RegisterServerResponse.Codec, RelativePath.Codec, RelativePathElement.Codec, RepublishRequest.Codec, RepublishResponse.Codec, RequestHeader.Codec, ResponseHeader.Codec, RolePermissionType.Codec, SamplingIntervalDiagnosticsDataType.Codec, SecurityGroupDataType.Codec, SemanticChangeStructureDataType.Codec, ServerDiagnosticsSummaryDataType.Codec, ServerOnNetwork.Codec, ServerStatusDataType.Codec, ServiceCounterDataType.Codec, ServiceFault.Codec, SessionDiagnosticsDataType.Codec, SessionlessInvokeRequestType.Codec, SessionlessInvokeResponseType.Codec, SessionSecurityDiagnosticsDataType.Codec, SetMonitoringModeRequest.Codec, SetMonitoringModeResponse.Codec, SetPublishingModeRequest.Codec, SetPublishingModeResponse.Codec, SetTriggeringRequest.Codec, SetTriggeringResponse.Codec, SignatureData.Codec, SignedSoftwareCertificate.Codec, SimpleAttributeOperand.Codec, SimpleTypeDescription.Codec, SortRuleElement.Codec, StandaloneSubscribedDataSetDataType.Codec, StandaloneSubscribedDataSetRefDataType.Codec, StatusChangeNotification.Codec, StatusResult.Codec, StructureDefinition.Codec, StructureDescription.Codec, StructureField.Codec, SubscribedDataSetMirrorDataType.Codec, SubscriptionAcknowledgement.Codec, SubscriptionDiagnosticsDataType.Codec, TargetVariablesDataType.Codec, ThreeDCartesianCoordinates.Codec, ThreeDFrame.Codec, ThreeDOrientation.Codec, ThreeDVector.Codec, TimeZoneDataType.Codec, TransactionErrorType.Codec, TransferResult.Codec, TransferSubscriptionsRequest.Codec, TransferSubscriptionsResponse.Codec, TranslateBrowsePathsToNodeIdsRequest.Codec, TranslateBrowsePathsToNodeIdsResponse.Codec, TransmitQosPriorityDataType.Codec, TrustListDataType.Codec, TypeNode.Codec, UABinaryFileDataType.Codec, UadpDataSetReaderMessageDataType.Codec, UadpDataSetWriterMessageDataType.Codec, UadpWriterGroupMessageDataType.Codec, UnregisterNodesRequest.Codec, UnregisterNodesResponse.Codec, UnsignedRationalNumber.Codec, UpdateDataDetails.Codec, UpdateEventDetails.Codec, UpdateStructureDataDetails.Codec, UserManagementDataType.Codec, UserNameIdentityToken.Codec, UserTokenPolicy.Codec, VariableAttributes.Codec, VariableNode.Codec, VariableTypeAttributes.Codec, VariableTypeNode.Codec, ViewAttributes.Codec, ViewDescription.Codec, ViewNode.Codec, WriteRequest.Codec, WriteResponse.Codec, WriterGroupDataType.Codec, WriteValue.Codec, X509IdentityToken.Codec, XVType.Codec

public abstract class GenericDataTypeCodec<T extends UaStructuredType> extends Object implements DataTypeCodec