Interface UaDataType
- All Known Subinterfaces:
UaEnumeratedType,UaMessageType,UaRequestMessageType,UaResponseMessageType,UaStructuredType
- All Known Implementing Classes:
ActionMethodDataType,ActionState,ActionTargetDataType,ActivateSessionRequest,ActivateSessionResponse,AdditionalParametersType,AddNodesItem,AddNodesRequest,AddNodesResponse,AddNodesResult,AddReferencesItem,AddReferencesRequest,AddReferencesResponse,AggregateConfiguration,AggregateFilter,AggregateFilterResult,AliasNameDataType,Annotation,AnnotationDataType,AnonymousIdentityToken,ApplicationDescription,ApplicationType,Argument,AttributeOperand,AxisInformation,AxisScaleEnumeration,BitFieldDefinition,BrokerConnectionTransportDataType,BrokerDataSetReaderTransportDataType,BrokerDataSetWriterTransportDataType,BrokerTransportQualityOfService,BrokerWriterGroupTransportDataType,BrowseDescription,BrowseDirection,BrowseNextRequest,BrowseNextResponse,BrowsePath,BrowsePathResult,BrowsePathTarget,BrowseRequest,BrowseResponse,BrowseResult,BrowseResultMask,BuildInfo,CallMethodRequest,CallMethodResult,CallRequest,CallResponse,CancelRequest,CancelResponse,CartesianCoordinates,ChannelSecurityToken,ChassisIdSubtype,CloseSecureChannelRequest,CloseSecureChannelResponse,CloseSessionRequest,CloseSessionResponse,ComplexNumberType,ConfigurationVersionDataType,ConnectionTransportDataType,ContentFilter,ContentFilterElement,ContentFilterElementResult,ContentFilterResult,ConversionLimitEnum,CreateMonitoredItemsRequest,CreateMonitoredItemsResponse,CreateSessionRequest,CreateSessionResponse,CreateSubscriptionRequest,CreateSubscriptionResponse,CurrencyUnitType,DataChangeFilter,DataChangeNotification,DataChangeTrigger,DatagramConnectionTransport2DataType,DatagramConnectionTransportDataType,DatagramDataSetReaderTransportDataType,DatagramWriterGroupTransport2DataType,DatagramWriterGroupTransportDataType,DataSetMetaDataType,DataSetOrderingType,DataSetReaderDataType,DataSetReaderMessageDataType,DataSetReaderTransportDataType,DataSetWriterDataType,DataSetWriterMessageDataType,DataSetWriterTransportDataType,DataTypeAttributes,DataTypeDefinition,DataTypeDescription,DataTypeNode,DataTypeSchemaHeader,DeadbandType,DecimalDataType,DeleteAtTimeDetails,DeleteEventDetails,DeleteMonitoredItemsRequest,DeleteMonitoredItemsResponse,DeleteNodesItem,DeleteNodesRequest,DeleteNodesResponse,DeleteRawModifiedDetails,DeleteReferencesItem,DeleteReferencesRequest,DeleteReferencesResponse,DeleteSubscriptionsRequest,DeleteSubscriptionsResponse,DiagnosticsLevel,DiscoveryConfiguration,DoubleComplexNumberType,DtlsPubSubConnectionDataType,Duplex,ElementOperand,EndpointConfiguration,EndpointDescription,EndpointType,EndpointUrlListDataType,EnumDefinition,EnumDescription,EnumField,EnumValueType,EphemeralKeyType,EUInformation,EventFieldList,EventFilter,EventFilterResult,EventNotificationList,ExceptionDeviationFormat,FieldMetaData,FieldTargetDataType,FilterOperand,FilterOperator,FindServersOnNetworkRequest,FindServersOnNetworkResponse,FindServersRequest,FindServersResponse,Frame,GenericAttributes,GenericAttributeValue,GetEndpointsRequest,GetEndpointsResponse,HistoryData,HistoryEvent,HistoryEventFieldList,HistoryModifiedData,HistoryModifiedEvent,HistoryReadDetails,HistoryReadRequest,HistoryReadResponse,HistoryReadResult,HistoryReadValueId,HistoryUpdateDetails,HistoryUpdateRequest,HistoryUpdateResponse,HistoryUpdateResult,HistoryUpdateType,IdentityCriteriaType,IdentityMappingRuleType,IdType,InstanceNode,InterfaceAdminStatus,InterfaceOperStatus,IssuedIdentityToken,JsonActionMetaDataMessage,JsonActionNetworkMessage,JsonActionRequestMessage,JsonActionResponderMessage,JsonActionResponseMessage,JsonApplicationDescriptionMessage,JsonDataSetMessage,JsonDataSetMetaDataMessage,JsonDataSetReaderMessageDataType,JsonDataSetWriterMessageDataType,JsonPubSubConnectionMessage,JsonServerEndpointsMessage,JsonStatusMessage,JsonWriterGroupMessageDataType,KeyValuePair,LinearConversionDataType,LiteralOperand,LldpManagementAddressTxPortType,LldpManagementAddressType,LldpTlvType,ManAddrIfSubtype,MdnsDiscoveryConfiguration,MessageSecurityMode,MethodAttributes,MethodNode,ModelChangeStructureDataType,ModelChangeStructureVerbMask,ModificationInfo,ModifyMonitoredItemsRequest,ModifyMonitoredItemsResponse,ModifySubscriptionRequest,ModifySubscriptionResponse,MonitoredItemCreateRequest,MonitoredItemCreateResult,MonitoredItemModifyRequest,MonitoredItemModifyResult,MonitoredItemNotification,MonitoringFilter,MonitoringFilterResult,MonitoringMode,MonitoringParameters,NamingRuleType,NegotiationStatus,NetworkAddressDataType,NetworkAddressUrlDataType,NetworkGroupDataType,Node,NodeAttributes,NodeAttributesMask,NodeClass,NodeReference,NodeTypeDescription,NotificationData,NotificationMessage,ObjectAttributes,ObjectNode,ObjectTypeAttributes,ObjectTypeNode,OpenFileMode,OpenSecureChannelRequest,OpenSecureChannelResponse,OptionSet,Orientation,OverrideValueHandling,ParsingResult,PerformUpdateType,PortableNodeId,PortableQualifiedName,PortIdSubtype,PriorityMappingEntryType,ProgramDiagnostic2DataType,ProgramDiagnosticDataType,PublishedActionDataType,PublishedActionMethodDataType,PublishedDataItemsDataType,PublishedDataSetCustomSourceDataType,PublishedDataSetDataType,PublishedDataSetSourceDataType,PublishedEventsDataType,PublishedVariableDataType,PublishRequest,PublishResponse,PubSubConfiguration2DataType,PubSubConfigurationDataType,PubSubConfigurationRefDataType,PubSubConfigurationValueDataType,PubSubConnectionDataType,PubSubDiagnosticsCounterClassification,PubSubGroupDataType,PubSubKeyPushTargetDataType,PubSubState,QosDataType,QuantityDimension,QueryDataDescription,QueryDataSet,QueryFirstRequest,QueryFirstResponse,QueryNextRequest,QueryNextResponse,Range,RationalNumber,ReadAnnotationDataDetails,ReadAtTimeDetails,ReaderGroupDataType,ReaderGroupMessageDataType,ReaderGroupTransportDataType,ReadEventDetails,ReadEventDetails2,ReadEventDetailsSorted,ReadProcessedDetails,ReadRawModifiedDetails,ReadRequest,ReadResponse,ReadValueId,ReceiveQosDataType,ReceiveQosPriorityDataType,RedundancySupport,RedundantServerDataType,RedundantServerMode,ReferenceDescription,ReferenceDescriptionDataType,ReferenceListEntryDataType,ReferenceNode,ReferenceTypeAttributes,ReferenceTypeNode,RegisteredServer,RegisterNodesRequest,RegisterNodesResponse,RegisterServer2Request,RegisterServer2Response,RegisterServerRequest,RegisterServerResponse,RelativePath,RelativePathElement,RepublishRequest,RepublishResponse,RequestHeader,ResponseHeader,RolePermissionType,SamplingIntervalDiagnosticsDataType,SecurityGroupDataType,SecurityTokenRequestType,SemanticChangeStructureDataType,ServerDiagnosticsSummaryDataType,ServerOnNetwork,ServerState,ServerStatusDataType,ServiceCounterDataType,ServiceFault,SessionDiagnosticsDataType,SessionlessInvokeRequestType,SessionlessInvokeResponseType,SessionSecurityDiagnosticsDataType,SetMonitoringModeRequest,SetMonitoringModeResponse,SetPublishingModeRequest,SetPublishingModeResponse,SetTriggeringRequest,SetTriggeringResponse,SignatureData,SignedSoftwareCertificate,SimpleAttributeOperand,SimpleTypeDescription,SortOrderType,SortRuleElement,StandaloneSubscribedDataSetDataType,StandaloneSubscribedDataSetRefDataType,StatusChangeNotification,StatusResult,Structure,StructureDefinition,StructureDescription,StructureField,StructureType,SubscribedDataSetDataType,SubscribedDataSetMirrorDataType,SubscriptionAcknowledgement,SubscriptionDiagnosticsDataType,TargetVariablesDataType,ThreeDCartesianCoordinates,ThreeDFrame,ThreeDOrientation,ThreeDVector,TimestampsToReturn,TimeZoneDataType,TransactionErrorType,TransferResult,TransferSubscriptionsRequest,TransferSubscriptionsResponse,TranslateBrowsePathsToNodeIdsRequest,TranslateBrowsePathsToNodeIdsResponse,TransmitQosDataType,TransmitQosPriorityDataType,TrustListDataType,TrustListMasks,TsnFailureCode,TsnListenerStatus,TsnStreamState,TsnTalkerStatus,TypeNode,UABinaryFileDataType,UadpDataSetReaderMessageDataType,UadpDataSetWriterMessageDataType,UadpWriterGroupMessageDataType,Union,UnregisterNodesRequest,UnregisterNodesResponse,UnsignedRationalNumber,UpdateDataDetails,UpdateEventDetails,UpdateStructureDataDetails,UserIdentityToken,UserManagementDataType,UserNameIdentityToken,UserTokenPolicy,UserTokenType,VariableAttributes,VariableNode,VariableTypeAttributes,VariableTypeNode,Vector,ViewAttributes,ViewDescription,ViewNode,WriteRequest,WriteResponse,WriterGroupDataType,WriterGroupMessageDataType,WriterGroupTransportDataType,WriteValue,X509IdentityToken,XVType
public interface UaDataType
Super-interface for all OPC UA DataTypes.
-
Method Summary
Modifier and TypeMethodDescriptionGet theExpandedNodeIdidentifying this DataType.default StringGet the name of this DataType.
-
Method Details
-
getTypeId
ExpandedNodeId getTypeId()Get theExpandedNodeIdidentifying this DataType.- Returns:
- the
ExpandedNodeIdidentifying this DataType.
-
getTypeName
Get the name of this DataType.For most types this will be the simple name of the class, but there are exceptions:
- types defined dynamically at runtime
- code generated types that had a SymbolicName defined in the NodeSet, usually because the BrowseName is not suitable as an identifier
- Returns:
- the name of this DataType.
-