diff --git a/code-generation/language-go/src/main/resources/templates/go/complex-type-template.go.ftlh b/code-generation/language-go/src/main/resources/templates/go/complex-type-template.go.ftlh index a963ac2172..0f57536ada 100644 --- a/code-generation/language-go/src/main/resources/templates/go/complex-type-template.go.ftlh +++ b/code-generation/language-go/src/main/resources/templates/go/complex-type-template.go.ftlh @@ -1873,7 +1873,7 @@ func (m *_${type.name}) deepCopy() *_${type.name} { <#if type.propertyFields?has_content> <#list type.propertyFields as field> <#if field.type.isComplexTypeReference()> - m.${field.name?cap_first}.DeepCopy().(<#if helper.needsPointerAccess(field)>*${helper.getLanguageTypeNameForTypeReference(field.type)}), + utils.DeepCopy[<#if helper.needsPointerAccess(field)>*${helper.getLanguageTypeNameForTypeReference(field.type)}](m.${field.name?cap_first}), <#elseif field.type.isArrayTypeReference()> <#assign arrayElementTypeRef=field.type.asArrayTypeReference().orElseThrow().elementTypeReference/> utils.DeepCopySlice[${helper.getLanguageTypeNameForTypeReference(arrayElementTypeRef)}, ${helper.getLanguageTypeNameForTypeReference(arrayElementTypeRef)}](m.${field.name?cap_first}), diff --git a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadRequest.go b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadRequest.go index 452c510d28..24a940f476 100644 --- a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadRequest.go +++ b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadRequest.go @@ -310,7 +310,7 @@ func (m *_CIPEncapsulationReadRequest) deepCopy() *_CIPEncapsulationReadRequest } _CIPEncapsulationReadRequestCopy := &_CIPEncapsulationReadRequest{ m.CIPEncapsulationPacketContract.(*_CIPEncapsulationPacket).deepCopy(), - m.Request.DeepCopy().(DF1RequestMessage), + utils.DeepCopy[DF1RequestMessage](m.Request), } m.CIPEncapsulationPacketContract.(*_CIPEncapsulationPacket)._SubType = m return _CIPEncapsulationReadRequestCopy diff --git a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadResponse.go b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadResponse.go index a51f2c6ddb..59835f9f61 100644 --- a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadResponse.go +++ b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadResponse.go @@ -323,7 +323,7 @@ func (m *_CIPEncapsulationReadResponse) deepCopy() *_CIPEncapsulationReadRespons } _CIPEncapsulationReadResponseCopy := &_CIPEncapsulationReadResponse{ m.CIPEncapsulationPacketContract.(*_CIPEncapsulationPacket).deepCopy(), - m.Response.DeepCopy().(DF1ResponseMessage), + utils.DeepCopy[DF1ResponseMessage](m.Response), m.PacketLen, } m.CIPEncapsulationPacketContract.(*_CIPEncapsulationPacket)._SubType = m diff --git a/plc4go/protocols/abeth/readwrite/model/DF1CommandRequestMessage.go b/plc4go/protocols/abeth/readwrite/model/DF1CommandRequestMessage.go index 1537d9813d..cf0dee9b80 100644 --- a/plc4go/protocols/abeth/readwrite/model/DF1CommandRequestMessage.go +++ b/plc4go/protocols/abeth/readwrite/model/DF1CommandRequestMessage.go @@ -308,7 +308,7 @@ func (m *_DF1CommandRequestMessage) deepCopy() *_DF1CommandRequestMessage { } _DF1CommandRequestMessageCopy := &_DF1CommandRequestMessage{ m.DF1RequestMessageContract.(*_DF1RequestMessage).deepCopy(), - m.Command.DeepCopy().(DF1RequestCommand), + utils.DeepCopy[DF1RequestCommand](m.Command), } m.DF1RequestMessageContract.(*_DF1RequestMessage)._SubType = m return _DF1CommandRequestMessageCopy diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscovery.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscovery.go index 36fcde556c..f594bd3411 100644 --- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscovery.go +++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscovery.go @@ -440,7 +440,7 @@ func (m *_AdsDiscovery) deepCopy() *_AdsDiscovery { _AdsDiscoveryCopy := &_AdsDiscovery{ m.RequestId, m.Operation, - m.AmsNetId.DeepCopy().(AmsNetId), + utils.DeepCopy[AmsNetId](m.AmsNetId), m.PortNumber, utils.DeepCopySlice[AdsDiscoveryBlock, AdsDiscoveryBlock](m.Blocks), } diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockAmsNetId.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockAmsNetId.go index f843edb5e1..acc5286a32 100644 --- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockAmsNetId.go +++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockAmsNetId.go @@ -337,7 +337,7 @@ func (m *_AdsDiscoveryBlockAmsNetId) deepCopy() *_AdsDiscoveryBlockAmsNetId { } _AdsDiscoveryBlockAmsNetIdCopy := &_AdsDiscoveryBlockAmsNetId{ m.AdsDiscoveryBlockContract.(*_AdsDiscoveryBlock).deepCopy(), - m.AmsNetId.DeepCopy().(AmsNetId), + utils.DeepCopy[AmsNetId](m.AmsNetId), } m.AdsDiscoveryBlockContract.(*_AdsDiscoveryBlock)._SubType = m return _AdsDiscoveryBlockAmsNetIdCopy diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockHostName.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockHostName.go index d8eb02c360..2717e0f419 100644 --- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockHostName.go +++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockHostName.go @@ -308,7 +308,7 @@ func (m *_AdsDiscoveryBlockHostName) deepCopy() *_AdsDiscoveryBlockHostName { } _AdsDiscoveryBlockHostNameCopy := &_AdsDiscoveryBlockHostName{ m.AdsDiscoveryBlockContract.(*_AdsDiscoveryBlock).deepCopy(), - m.HostName.DeepCopy().(AmsString), + utils.DeepCopy[AmsString](m.HostName), } m.AdsDiscoveryBlockContract.(*_AdsDiscoveryBlock)._SubType = m return _AdsDiscoveryBlockHostNameCopy diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockPassword.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockPassword.go index 334ed7f6e6..aabe42aacb 100644 --- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockPassword.go +++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockPassword.go @@ -308,7 +308,7 @@ func (m *_AdsDiscoveryBlockPassword) deepCopy() *_AdsDiscoveryBlockPassword { } _AdsDiscoveryBlockPasswordCopy := &_AdsDiscoveryBlockPassword{ m.AdsDiscoveryBlockContract.(*_AdsDiscoveryBlock).deepCopy(), - m.Password.DeepCopy().(AmsString), + utils.DeepCopy[AmsString](m.Password), } m.AdsDiscoveryBlockContract.(*_AdsDiscoveryBlock)._SubType = m return _AdsDiscoveryBlockPasswordCopy diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockRouteName.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockRouteName.go index b1f70d8e39..41f879a19b 100644 --- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockRouteName.go +++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockRouteName.go @@ -308,7 +308,7 @@ func (m *_AdsDiscoveryBlockRouteName) deepCopy() *_AdsDiscoveryBlockRouteName { } _AdsDiscoveryBlockRouteNameCopy := &_AdsDiscoveryBlockRouteName{ m.AdsDiscoveryBlockContract.(*_AdsDiscoveryBlock).deepCopy(), - m.RouteName.DeepCopy().(AmsString), + utils.DeepCopy[AmsString](m.RouteName), } m.AdsDiscoveryBlockContract.(*_AdsDiscoveryBlock)._SubType = m return _AdsDiscoveryBlockRouteNameCopy diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockUserName.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockUserName.go index 81c16a1488..0c22c0da7e 100644 --- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockUserName.go +++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockUserName.go @@ -308,7 +308,7 @@ func (m *_AdsDiscoveryBlockUserName) deepCopy() *_AdsDiscoveryBlockUserName { } _AdsDiscoveryBlockUserNameCopy := &_AdsDiscoveryBlockUserName{ m.AdsDiscoveryBlockContract.(*_AdsDiscoveryBlock).deepCopy(), - m.UserName.DeepCopy().(AmsString), + utils.DeepCopy[AmsString](m.UserName), } m.AdsDiscoveryBlockContract.(*_AdsDiscoveryBlock)._SubType = m return _AdsDiscoveryBlockUserNameCopy diff --git a/plc4go/protocols/ads/readwrite/model/AmsPacket.go b/plc4go/protocols/ads/readwrite/model/AmsPacket.go index 8310bfd064..c2eabcdbd0 100644 --- a/plc4go/protocols/ads/readwrite/model/AmsPacket.go +++ b/plc4go/protocols/ads/readwrite/model/AmsPacket.go @@ -1251,9 +1251,9 @@ func (m *_AmsPacket) deepCopy() *_AmsPacket { } _AmsPacketCopy := &_AmsPacket{ nil, // will be set by child - m.TargetAmsNetId.DeepCopy().(AmsNetId), + utils.DeepCopy[AmsNetId](m.TargetAmsNetId), m.TargetAmsPort, - m.SourceAmsNetId.DeepCopy().(AmsNetId), + utils.DeepCopy[AmsNetId](m.SourceAmsNetId), m.SourceAmsPort, m.ErrorCode, m.InvokeId, diff --git a/plc4go/protocols/ads/readwrite/model/AmsSerialFrame.go b/plc4go/protocols/ads/readwrite/model/AmsSerialFrame.go index fa5b115092..c91277c7c9 100644 --- a/plc4go/protocols/ads/readwrite/model/AmsSerialFrame.go +++ b/plc4go/protocols/ads/readwrite/model/AmsSerialFrame.go @@ -446,7 +446,7 @@ func (m *_AmsSerialFrame) deepCopy() *_AmsSerialFrame { m.ReceiverAddress, m.FragmentNumber, m.Length, - m.Userdata.DeepCopy().(AmsPacket), + utils.DeepCopy[AmsPacket](m.Userdata), m.Crc, } return _AmsSerialFrameCopy diff --git a/plc4go/protocols/ads/readwrite/model/AmsTCPPacket.go b/plc4go/protocols/ads/readwrite/model/AmsTCPPacket.go index 8cdef966ce..6e39da9ab0 100644 --- a/plc4go/protocols/ads/readwrite/model/AmsTCPPacket.go +++ b/plc4go/protocols/ads/readwrite/model/AmsTCPPacket.go @@ -309,7 +309,7 @@ func (m *_AmsTCPPacket) deepCopy() *_AmsTCPPacket { return nil } _AmsTCPPacketCopy := &_AmsTCPPacket{ - m.Userdata.DeepCopy().(AmsPacket), + utils.DeepCopy[AmsPacket](m.Userdata), m.reservedField0, } return _AmsTCPPacketCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUAbort.go b/plc4go/protocols/bacnetip/readwrite/model/APDUAbort.go index 13aa917378..176f8917e7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/APDUAbort.go +++ b/plc4go/protocols/bacnetip/readwrite/model/APDUAbort.go @@ -381,7 +381,7 @@ func (m *_APDUAbort) deepCopy() *_APDUAbort { m.APDUContract.(*_APDU).deepCopy(), m.Server, m.OriginalInvokeId, - m.AbortReason.DeepCopy().(BACnetAbortReasonTagged), + utils.DeepCopy[BACnetAbortReasonTagged](m.AbortReason), m.reservedField0, } m.APDUContract.(*_APDU)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUComplexAck.go b/plc4go/protocols/bacnetip/readwrite/model/APDUComplexAck.go index 15c058612f..f0fd98cd1a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/APDUComplexAck.go +++ b/plc4go/protocols/bacnetip/readwrite/model/APDUComplexAck.go @@ -608,7 +608,7 @@ func (m *_APDUComplexAck) deepCopy() *_APDUComplexAck { m.OriginalInvokeId, utils.CopyPtr[uint8](m.SequenceNumber), utils.CopyPtr[uint8](m.ProposedWindowSize), - m.ServiceAck.DeepCopy().(BACnetServiceAck), + utils.DeepCopy[BACnetServiceAck](m.ServiceAck), utils.CopyPtr[BACnetConfirmedServiceChoice](m.SegmentServiceChoice), utils.DeepCopySlice[byte, byte](m.Segment), m.reservedField0, diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUConfirmedRequest.go b/plc4go/protocols/bacnetip/readwrite/model/APDUConfirmedRequest.go index 9491c1e208..69791e4fbe 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/APDUConfirmedRequest.go +++ b/plc4go/protocols/bacnetip/readwrite/model/APDUConfirmedRequest.go @@ -695,7 +695,7 @@ func (m *_APDUConfirmedRequest) deepCopy() *_APDUConfirmedRequest { m.InvokeId, utils.CopyPtr[uint8](m.SequenceNumber), utils.CopyPtr[uint8](m.ProposedWindowSize), - m.ServiceRequest.DeepCopy().(BACnetConfirmedServiceRequest), + utils.DeepCopy[BACnetConfirmedServiceRequest](m.ServiceRequest), utils.CopyPtr[BACnetConfirmedServiceChoice](m.SegmentServiceChoice), utils.DeepCopySlice[byte, byte](m.Segment), m.reservedField0, diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUError.go b/plc4go/protocols/bacnetip/readwrite/model/APDUError.go index 465e811be5..49ee203056 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/APDUError.go +++ b/plc4go/protocols/bacnetip/readwrite/model/APDUError.go @@ -381,7 +381,7 @@ func (m *_APDUError) deepCopy() *_APDUError { m.APDUContract.(*_APDU).deepCopy(), m.OriginalInvokeId, m.ErrorChoice, - m.Error.DeepCopy().(BACnetError), + utils.DeepCopy[BACnetError](m.Error), m.reservedField0, } m.APDUContract.(*_APDU)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUReject.go b/plc4go/protocols/bacnetip/readwrite/model/APDUReject.go index cfb1dc71b7..e6512ed95c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/APDUReject.go +++ b/plc4go/protocols/bacnetip/readwrite/model/APDUReject.go @@ -352,7 +352,7 @@ func (m *_APDUReject) deepCopy() *_APDUReject { _APDURejectCopy := &_APDUReject{ m.APDUContract.(*_APDU).deepCopy(), m.OriginalInvokeId, - m.RejectReason.DeepCopy().(BACnetRejectReasonTagged), + utils.DeepCopy[BACnetRejectReasonTagged](m.RejectReason), m.reservedField0, } m.APDUContract.(*_APDU)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUUnconfirmedRequest.go b/plc4go/protocols/bacnetip/readwrite/model/APDUUnconfirmedRequest.go index 77364ff645..5b88abdb7c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/APDUUnconfirmedRequest.go +++ b/plc4go/protocols/bacnetip/readwrite/model/APDUUnconfirmedRequest.go @@ -323,7 +323,7 @@ func (m *_APDUUnconfirmedRequest) deepCopy() *_APDUUnconfirmedRequest { } _APDUUnconfirmedRequestCopy := &_APDUUnconfirmedRequest{ m.APDUContract.(*_APDU).deepCopy(), - m.ServiceRequest.DeepCopy().(BACnetUnconfirmedServiceRequest), + utils.DeepCopy[BACnetUnconfirmedServiceRequest](m.ServiceRequest), m.reservedField0, } m.APDUContract.(*_APDU)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisableTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisableTagged.go index 8d75b3c006..fa6a37c280 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisableTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisableTagged.go @@ -394,7 +394,7 @@ func (m *_BACnetAccessAuthenticationFactorDisableTagged) deepCopy() *_BACnetAcce return nil } _BACnetAccessAuthenticationFactorDisableTaggedCopy := &_BACnetAccessAuthenticationFactorDisableTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReasonTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReasonTagged.go index 51e00af52d..a79c91a86c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReasonTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReasonTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetAccessCredentialDisableReasonTagged) deepCopy() *_BACnetAccessCr return nil } _BACnetAccessCredentialDisableReasonTaggedCopy := &_BACnetAccessCredentialDisableReasonTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableTagged.go index 9872ebdde8..91bd18ae44 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetAccessCredentialDisableTagged) deepCopy() *_BACnetAccessCredenti return nil } _BACnetAccessCredentialDisableTaggedCopy := &_BACnetAccessCredentialDisableTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEventTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEventTagged.go index a72010caea..6fb0aecd64 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEventTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEventTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetAccessEventTagged) deepCopy() *_BACnetAccessEventTagged { return nil } _BACnetAccessEventTaggedCopy := &_BACnetAccessEventTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackModeTagged.go index 0d666a3624..7b8bbd905a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackModeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackModeTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetAccessPassbackModeTagged) deepCopy() *_BACnetAccessPassbackModeT return nil } _BACnetAccessPassbackModeTaggedCopy := &_BACnetAccessPassbackModeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRule.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRule.go index 4f5215c667..94e221c5bf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRule.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRule.go @@ -477,11 +477,11 @@ func (m *_BACnetAccessRule) deepCopy() *_BACnetAccessRule { return nil } _BACnetAccessRuleCopy := &_BACnetAccessRule{ - m.TimeRangeSpecifier.DeepCopy().(BACnetAccessRuleTimeRangeSpecifierTagged), - m.TimeRange.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.LocationSpecifier.DeepCopy().(BACnetAccessRuleLocationSpecifierTagged), - m.Location.DeepCopy().(BACnetDeviceObjectReferenceEnclosed), - m.Enable.DeepCopy().(BACnetContextTagBoolean), + utils.DeepCopy[BACnetAccessRuleTimeRangeSpecifierTagged](m.TimeRangeSpecifier), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.TimeRange), + utils.DeepCopy[BACnetAccessRuleLocationSpecifierTagged](m.LocationSpecifier), + utils.DeepCopy[BACnetDeviceObjectReferenceEnclosed](m.Location), + utils.DeepCopy[BACnetContextTagBoolean](m.Enable), } return _BACnetAccessRuleCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifierTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifierTagged.go index 8ab17216ea..8bd342efbc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifierTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifierTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetAccessRuleLocationSpecifierTagged) deepCopy() *_BACnetAccessRule return nil } _BACnetAccessRuleLocationSpecifierTaggedCopy := &_BACnetAccessRuleLocationSpecifierTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifierTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifierTagged.go index 36871f4090..c46e9c80cd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifierTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifierTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) deepCopy() *_BACnetAccessRul return nil } _BACnetAccessRuleTimeRangeSpecifierTaggedCopy := &_BACnetAccessRuleTimeRangeSpecifierTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessThreatLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessThreatLevel.go index 05f3d2ce49..cb3a400ab0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessThreatLevel.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessThreatLevel.go @@ -279,7 +279,7 @@ func (m *_BACnetAccessThreatLevel) deepCopy() *_BACnetAccessThreatLevel { return nil } _BACnetAccessThreatLevelCopy := &_BACnetAccessThreatLevel{ - m.ThreatLevel.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ThreatLevel), } return _BACnetAccessThreatLevelCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserTypeTagged.go index 02c7a27f64..04cfd598d0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserTypeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserTypeTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetAccessUserTypeTagged) deepCopy() *_BACnetAccessUserTypeTagged { return nil } _BACnetAccessUserTypeTaggedCopy := &_BACnetAccessUserTypeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyStateTagged.go index c3b0ff77ff..181fac3e80 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyStateTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyStateTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetAccessZoneOccupancyStateTagged) deepCopy() *_BACnetAccessZoneOcc return nil } _BACnetAccessZoneOccupancyStateTaggedCopy := &_BACnetAccessZoneOccupancyStateTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecord.go index a85473e2a4..f9e7abffbd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecord.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecord.go @@ -432,10 +432,10 @@ func (m *_BACnetAccumulatorRecord) deepCopy() *_BACnetAccumulatorRecord { return nil } _BACnetAccumulatorRecordCopy := &_BACnetAccumulatorRecord{ - m.Timestamp.DeepCopy().(BACnetDateTimeEnclosed), - m.PresentValue.DeepCopy().(BACnetContextTagSignedInteger), - m.AccumulatedValue.DeepCopy().(BACnetContextTagSignedInteger), - m.AccumulatorStatus.DeepCopy().(BACnetAccumulatorRecordAccumulatorStatusTagged), + utils.DeepCopy[BACnetDateTimeEnclosed](m.Timestamp), + utils.DeepCopy[BACnetContextTagSignedInteger](m.PresentValue), + utils.DeepCopy[BACnetContextTagSignedInteger](m.AccumulatedValue), + utils.DeepCopy[BACnetAccumulatorRecordAccumulatorStatusTagged](m.AccumulatorStatus), } return _BACnetAccumulatorRecordCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatusTagged.go index 4cd4cd0f68..585420f8bc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatusTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatusTagged.go @@ -334,7 +334,7 @@ func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) deepCopy() *_BACnetAcc return nil } _BACnetAccumulatorRecordAccumulatorStatusTaggedCopy := &_BACnetAccumulatorRecordAccumulatorStatusTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionCommand.go index e6838ec700..ca403b2465 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionCommand.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionCommand.go @@ -672,15 +672,15 @@ func (m *_BACnetActionCommand) deepCopy() *_BACnetActionCommand { return nil } _BACnetActionCommandCopy := &_BACnetActionCommand{ - m.DeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.PropertyValue.DeepCopy().(BACnetConstructedData), - m.Priority.DeepCopy().(BACnetContextTagUnsignedInteger), - m.PostDelay.DeepCopy().(BACnetContextTagBoolean), - m.QuitOnFailure.DeepCopy().(BACnetContextTagBoolean), - m.WriteSuccessful.DeepCopy().(BACnetContextTagBoolean), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.DeviceIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), + utils.DeepCopy[BACnetConstructedData](m.PropertyValue), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Priority), + utils.DeepCopy[BACnetContextTagBoolean](m.PostDelay), + utils.DeepCopy[BACnetContextTagBoolean](m.QuitOnFailure), + utils.DeepCopy[BACnetContextTagBoolean](m.WriteSuccessful), } return _BACnetActionCommandCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionList.go index 9a55bf658a..3e6291a69a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionList.go @@ -361,9 +361,9 @@ func (m *_BACnetActionList) deepCopy() *_BACnetActionList { return nil } _BACnetActionListCopy := &_BACnetActionList{ - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), utils.DeepCopySlice[BACnetActionCommand, BACnetActionCommand](m.Action), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } return _BACnetActionListCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionTagged.go index 735f87188b..8029b62a9b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetActionTagged) deepCopy() *_BACnetActionTagged { return nil } _BACnetActionTaggedCopy := &_BACnetActionTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddress.go index 9460628d6d..a93bdebcea 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddress.go @@ -405,8 +405,8 @@ func (m *_BACnetAddress) deepCopy() *_BACnetAddress { return nil } _BACnetAddressCopy := &_BACnetAddress{ - m.NetworkNumber.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.MacAddress.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NetworkNumber), + utils.DeepCopy[BACnetApplicationTagOctetString](m.MacAddress), } return _BACnetAddressCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressBinding.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressBinding.go index 14cd3e6967..e191f2f89a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressBinding.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressBinding.go @@ -330,8 +330,8 @@ func (m *_BACnetAddressBinding) deepCopy() *_BACnetAddressBinding { return nil } _BACnetAddressBindingCopy := &_BACnetAddressBinding{ - m.DeviceIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), - m.DeviceAddress.DeepCopy().(BACnetAddress), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.DeviceIdentifier), + utils.DeepCopy[BACnetAddress](m.DeviceAddress), } return _BACnetAddressBindingCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressEnclosed.go index 24582734db..0f560ec6f6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetAddressEnclosed) deepCopy() *_BACnetAddressEnclosed { return nil } _BACnetAddressEnclosedCopy := &_BACnetAddressEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.Address.DeepCopy().(BACnetAddress), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetAddress](m.Address), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetAddressEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTag.go index 24511a4943..d6c05ede34 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTag.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTag.go @@ -743,7 +743,7 @@ func (m *_BACnetApplicationTag) deepCopy() *_BACnetApplicationTag { } _BACnetApplicationTagCopy := &_BACnetApplicationTag{ nil, // will be set by child - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), } return _BACnetApplicationTagCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBitString.go index aab79f374d..1e8ad7944b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBitString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBitString.go @@ -304,7 +304,7 @@ func (m *_BACnetApplicationTagBitString) deepCopy() *_BACnetApplicationTagBitStr } _BACnetApplicationTagBitStringCopy := &_BACnetApplicationTagBitString{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadBitString), + utils.DeepCopy[BACnetTagPayloadBitString](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagBitStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go index 85581e2311..ac0f9728f0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go @@ -335,7 +335,7 @@ func (m *_BACnetApplicationTagBoolean) deepCopy() *_BACnetApplicationTagBoolean } _BACnetApplicationTagBooleanCopy := &_BACnetApplicationTagBoolean{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadBoolean), + utils.DeepCopy[BACnetTagPayloadBoolean](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagBooleanCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go index 3257907702..a2fbde523a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go @@ -335,7 +335,7 @@ func (m *_BACnetApplicationTagCharacterString) deepCopy() *_BACnetApplicationTag } _BACnetApplicationTagCharacterStringCopy := &_BACnetApplicationTagCharacterString{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadCharacterString), + utils.DeepCopy[BACnetTagPayloadCharacterString](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagCharacterStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDate.go index 4a71b3b3aa..6600b93d59 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDate.go @@ -304,7 +304,7 @@ func (m *_BACnetApplicationTagDate) deepCopy() *_BACnetApplicationTagDate { } _BACnetApplicationTagDateCopy := &_BACnetApplicationTagDate{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadDate), + utils.DeepCopy[BACnetTagPayloadDate](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagDateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDouble.go index b6ade7006c..9867ca07de 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDouble.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDouble.go @@ -335,7 +335,7 @@ func (m *_BACnetApplicationTagDouble) deepCopy() *_BACnetApplicationTagDouble { } _BACnetApplicationTagDoubleCopy := &_BACnetApplicationTagDouble{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadDouble), + utils.DeepCopy[BACnetTagPayloadDouble](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagDoubleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go index 2fdf32b970..23e8b63611 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go @@ -335,7 +335,7 @@ func (m *_BACnetApplicationTagEnumerated) deepCopy() *_BACnetApplicationTagEnume } _BACnetApplicationTagEnumeratedCopy := &_BACnetApplicationTagEnumerated{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadEnumerated), + utils.DeepCopy[BACnetTagPayloadEnumerated](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagEnumeratedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go index eb4ba66f1f..6bb87cbe8e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go @@ -357,7 +357,7 @@ func (m *_BACnetApplicationTagObjectIdentifier) deepCopy() *_BACnetApplicationTa } _BACnetApplicationTagObjectIdentifierCopy := &_BACnetApplicationTagObjectIdentifier{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadObjectIdentifier), + utils.DeepCopy[BACnetTagPayloadObjectIdentifier](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagObjectIdentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go index 0ab1b0e983..2069ed1953 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go @@ -304,7 +304,7 @@ func (m *_BACnetApplicationTagOctetString) deepCopy() *_BACnetApplicationTagOcte } _BACnetApplicationTagOctetStringCopy := &_BACnetApplicationTagOctetString{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadOctetString), + utils.DeepCopy[BACnetTagPayloadOctetString](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagOctetStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagReal.go index 48c8203cf5..f440bb58b5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagReal.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagReal.go @@ -335,7 +335,7 @@ func (m *_BACnetApplicationTagReal) deepCopy() *_BACnetApplicationTagReal { } _BACnetApplicationTagRealCopy := &_BACnetApplicationTagReal{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadReal), + utils.DeepCopy[BACnetTagPayloadReal](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagRealCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go index 7257955a0c..27ac6b2495 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go @@ -335,7 +335,7 @@ func (m *_BACnetApplicationTagSignedInteger) deepCopy() *_BACnetApplicationTagSi } _BACnetApplicationTagSignedIntegerCopy := &_BACnetApplicationTagSignedInteger{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadSignedInteger), + utils.DeepCopy[BACnetTagPayloadSignedInteger](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagSignedIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagTime.go index 332fbbc748..7f97fa69e7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagTime.go @@ -304,7 +304,7 @@ func (m *_BACnetApplicationTagTime) deepCopy() *_BACnetApplicationTagTime { } _BACnetApplicationTagTimeCopy := &_BACnetApplicationTagTime{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadTime), + utils.DeepCopy[BACnetTagPayloadTime](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go index 4a38507d61..872e29cc98 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go @@ -335,7 +335,7 @@ func (m *_BACnetApplicationTagUnsignedInteger) deepCopy() *_BACnetApplicationTag } _BACnetApplicationTagUnsignedIntegerCopy := &_BACnetApplicationTagUnsignedInteger{ m.BACnetApplicationTagContract.(*_BACnetApplicationTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadUnsignedInteger), + utils.DeepCopy[BACnetTagPayloadUnsignedInteger](m.Payload), } m.BACnetApplicationTagContract.(*_BACnetApplicationTag)._SubType = m return _BACnetApplicationTagUnsignedIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedAccessRights.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedAccessRights.go index a17d1e1c1f..3dc2e243b6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedAccessRights.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedAccessRights.go @@ -330,8 +330,8 @@ func (m *_BACnetAssignedAccessRights) deepCopy() *_BACnetAssignedAccessRights { return nil } _BACnetAssignedAccessRightsCopy := &_BACnetAssignedAccessRights{ - m.AssignedAccessRights.DeepCopy().(BACnetDeviceObjectReferenceEnclosed), - m.Enable.DeepCopy().(BACnetContextTagBoolean), + utils.DeepCopy[BACnetDeviceObjectReferenceEnclosed](m.AssignedAccessRights), + utils.DeepCopy[BACnetContextTagBoolean](m.Enable), } return _BACnetAssignedAccessRightsCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCalls.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCalls.go index 152c7e25e2..8cc3330779 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCalls.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCalls.go @@ -279,7 +279,7 @@ func (m *_BACnetAssignedLandingCalls) deepCopy() *_BACnetAssignedLandingCalls { return nil } _BACnetAssignedLandingCallsCopy := &_BACnetAssignedLandingCalls{ - m.LandingCalls.DeepCopy().(BACnetAssignedLandingCallsLandingCallsList), + utils.DeepCopy[BACnetAssignedLandingCallsLandingCallsList](m.LandingCalls), } return _BACnetAssignedLandingCallsCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsList.go index d66deaafaf..1dd2130c18 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsList.go @@ -375,9 +375,9 @@ func (m *_BACnetAssignedLandingCallsLandingCallsList) deepCopy() *_BACnetAssigne return nil } _BACnetAssignedLandingCallsLandingCallsListCopy := &_BACnetAssignedLandingCallsLandingCallsList{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetAssignedLandingCallsLandingCallsListEntry, BACnetAssignedLandingCallsLandingCallsListEntry](m.LandingCalls), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetAssignedLandingCallsLandingCallsListCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsListEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsListEntry.go index 3d206f18d8..ae7fac70ab 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsListEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsListEntry.go @@ -331,8 +331,8 @@ func (m *_BACnetAssignedLandingCallsLandingCallsListEntry) deepCopy() *_BACnetAs return nil } _BACnetAssignedLandingCallsLandingCallsListEntryCopy := &_BACnetAssignedLandingCallsLandingCallsListEntry{ - m.FloorNumber.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Direction.DeepCopy().(BACnetLiftCarDirectionTagged), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.FloorNumber), + utils.DeepCopy[BACnetLiftCarDirectionTagged](m.Direction), } return _BACnetAssignedLandingCallsLandingCallsListEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactor.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactor.go index 7771cf247d..4fb971a18a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactor.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactor.go @@ -381,9 +381,9 @@ func (m *_BACnetAuthenticationFactor) deepCopy() *_BACnetAuthenticationFactor { return nil } _BACnetAuthenticationFactorCopy := &_BACnetAuthenticationFactor{ - m.FormatType.DeepCopy().(BACnetAuthenticationFactorTypeTagged), - m.FormatClass.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Value.DeepCopy().(BACnetContextTagOctetString), + utils.DeepCopy[BACnetAuthenticationFactorTypeTagged](m.FormatType), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.FormatClass), + utils.DeepCopy[BACnetContextTagOctetString](m.Value), } return _BACnetAuthenticationFactorCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorEnclosed.go index da0716694c..9abed1bb7a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetAuthenticationFactorEnclosed) deepCopy() *_BACnetAuthenticationF return nil } _BACnetAuthenticationFactorEnclosedCopy := &_BACnetAuthenticationFactorEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.AuthenticationFactor.DeepCopy().(BACnetAuthenticationFactor), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetAuthenticationFactor](m.AuthenticationFactor), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetAuthenticationFactorEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorFormat.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorFormat.go index 2130aea5d9..0c72315650 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorFormat.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorFormat.go @@ -375,9 +375,9 @@ func (m *_BACnetAuthenticationFactorFormat) deepCopy() *_BACnetAuthenticationFac return nil } _BACnetAuthenticationFactorFormatCopy := &_BACnetAuthenticationFactorFormat{ - m.FormatType.DeepCopy().(BACnetAuthenticationFactorTypeTagged), - m.VendorId.DeepCopy().(BACnetVendorIdTagged), - m.VendorFormat.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetAuthenticationFactorTypeTagged](m.FormatType), + utils.DeepCopy[BACnetVendorIdTagged](m.VendorId), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.VendorFormat), } return _BACnetAuthenticationFactorFormatCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorTypeTagged.go index 8f220188af..410b029502 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorTypeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorTypeTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetAuthenticationFactorTypeTagged) deepCopy() *_BACnetAuthenticatio return nil } _BACnetAuthenticationFactorTypeTaggedCopy := &_BACnetAuthenticationFactorTypeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicy.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicy.go index cdbadf10c6..0dbb1dd477 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicy.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicy.go @@ -381,9 +381,9 @@ func (m *_BACnetAuthenticationPolicy) deepCopy() *_BACnetAuthenticationPolicy { return nil } _BACnetAuthenticationPolicyCopy := &_BACnetAuthenticationPolicy{ - m.Policy.DeepCopy().(BACnetAuthenticationPolicyList), - m.OrderEnforced.DeepCopy().(BACnetContextTagBoolean), - m.Timeout.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetAuthenticationPolicyList](m.Policy), + utils.DeepCopy[BACnetContextTagBoolean](m.OrderEnforced), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Timeout), } return _BACnetAuthenticationPolicyCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyList.go index 3e81a51bff..7e6c292373 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyList.go @@ -374,9 +374,9 @@ func (m *_BACnetAuthenticationPolicyList) deepCopy() *_BACnetAuthenticationPolic return nil } _BACnetAuthenticationPolicyListCopy := &_BACnetAuthenticationPolicyList{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetAuthenticationPolicyListEntry, BACnetAuthenticationPolicyListEntry](m.Entries), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetAuthenticationPolicyListCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyListEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyListEntry.go index 7099a4149c..34f3804b3e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyListEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyListEntry.go @@ -330,8 +330,8 @@ func (m *_BACnetAuthenticationPolicyListEntry) deepCopy() *_BACnetAuthentication return nil } _BACnetAuthenticationPolicyListEntryCopy := &_BACnetAuthenticationPolicyListEntry{ - m.CredentialDataInput.DeepCopy().(BACnetDeviceObjectReferenceEnclosed), - m.Index.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetDeviceObjectReferenceEnclosed](m.CredentialDataInput), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Index), } return _BACnetAuthenticationPolicyListEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatusTagged.go index 526027e42b..e503d0ab4b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatusTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatusTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetAuthenticationStatusTagged) deepCopy() *_BACnetAuthenticationSta return nil } _BACnetAuthenticationStatusTaggedCopy := &_BACnetAuthenticationStatusTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemptionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemptionTagged.go index 30ba462623..2030ae27f0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemptionTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemptionTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetAuthorizationExemptionTagged) deepCopy() *_BACnetAuthorizationEx return nil } _BACnetAuthorizationExemptionTaggedCopy := &_BACnetAuthorizationExemptionTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationModeTagged.go index 8894e04a6e..dfa62f9235 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationModeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationModeTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetAuthorizationModeTagged) deepCopy() *_BACnetAuthorizationModeTag return nil } _BACnetAuthorizationModeTaggedCopy := &_BACnetAuthorizationModeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBDTEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBDTEntry.go index d35a9884f5..77d14fd9c9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBDTEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBDTEntry.go @@ -327,8 +327,8 @@ func (m *_BACnetBDTEntry) deepCopy() *_BACnetBDTEntry { return nil } _BACnetBDTEntryCopy := &_BACnetBDTEntry{ - m.BbmdAddress.DeepCopy().(BACnetHostNPortEnclosed), - m.BroadcastMask.DeepCopy().(BACnetContextTagOctetString), + utils.DeepCopy[BACnetHostNPortEnclosed](m.BbmdAddress), + utils.DeepCopy[BACnetContextTagOctetString](m.BroadcastMask), } return _BACnetBDTEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupStateTagged.go index 6933ffedfa..acd5930642 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupStateTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupStateTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetBackupStateTagged) deepCopy() *_BACnetBackupStateTagged { return nil } _BACnetBackupStateTaggedCopy := &_BACnetBackupStateTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPVTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPVTagged.go index 411aa5972c..c24d66899e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPVTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPVTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetBinaryLightingPVTagged) deepCopy() *_BACnetBinaryLightingPVTagge return nil } _BACnetBinaryLightingPVTaggedCopy := &_BACnetBinaryLightingPVTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPVTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPVTagged.go index c814065cb9..05543485bb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPVTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPVTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetBinaryPVTagged) deepCopy() *_BACnetBinaryPVTagged { return nil } _BACnetBinaryPVTaggedCopy := &_BACnetBinaryPVTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscription.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscription.go index 8b070b6642..f8969bff7d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscription.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscription.go @@ -483,11 +483,11 @@ func (m *_BACnetCOVMultipleSubscription) deepCopy() *_BACnetCOVMultipleSubscript return nil } _BACnetCOVMultipleSubscriptionCopy := &_BACnetCOVMultipleSubscription{ - m.Recipient.DeepCopy().(BACnetRecipientProcessEnclosed), - m.IssueConfirmedNotifications.DeepCopy().(BACnetContextTagBoolean), - m.TimeRemaining.DeepCopy().(BACnetContextTagUnsignedInteger), - m.MaxNotificationDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ListOfCovSubscriptionSpecification.DeepCopy().(BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification), + utils.DeepCopy[BACnetRecipientProcessEnclosed](m.Recipient), + utils.DeepCopy[BACnetContextTagBoolean](m.IssueConfirmedNotifications), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeRemaining), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.MaxNotificationDelay), + utils.DeepCopy[BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification](m.ListOfCovSubscriptionSpecification), } return _BACnetCOVMultipleSubscriptionCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification.go index 317eac56df..ddd4a47463 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification.go @@ -375,9 +375,9 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) deepC return nil } _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationCopy := &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry, BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry](m.ListOfCovSubscriptionSpecificationEntry), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry.go index d95625d99d..b525b35a77 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry.go @@ -331,8 +331,8 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry) return nil } _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryCopy := &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry{ - m.MonitoredObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.ListOfCovReferences.DeepCopy().(BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.MonitoredObjectIdentifier), + utils.DeepCopy[BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences](m.ListOfCovReferences), } return _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences.go index 205da5db20..79346526ce 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences.go @@ -375,9 +375,9 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi return nil } _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesCopy := &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry, BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry](m.ListOfCovReferences), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry.go index 10e2b87661..d924af2f44 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry.go @@ -379,9 +379,9 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi return nil } _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntryCopy := &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry{ - m.MonitoredProperty.DeepCopy().(BACnetPropertyReferenceEnclosed), - m.CovIncrement.DeepCopy().(BACnetContextTagReal), - m.Timestamped.DeepCopy().(BACnetContextTagBoolean), + utils.DeepCopy[BACnetPropertyReferenceEnclosed](m.MonitoredProperty), + utils.DeepCopy[BACnetContextTagReal](m.CovIncrement), + utils.DeepCopy[BACnetContextTagBoolean](m.Timestamped), } return _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVSubscription.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVSubscription.go index 2d88eedc8f..12c8a925c8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVSubscription.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVSubscription.go @@ -480,11 +480,11 @@ func (m *_BACnetCOVSubscription) deepCopy() *_BACnetCOVSubscription { return nil } _BACnetCOVSubscriptionCopy := &_BACnetCOVSubscription{ - m.Recipient.DeepCopy().(BACnetRecipientProcessEnclosed), - m.MonitoredPropertyReference.DeepCopy().(BACnetObjectPropertyReferenceEnclosed), - m.IssueConfirmedNotifications.DeepCopy().(BACnetContextTagBoolean), - m.TimeRemaining.DeepCopy().(BACnetContextTagUnsignedInteger), - m.CovIncrement.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetRecipientProcessEnclosed](m.Recipient), + utils.DeepCopy[BACnetObjectPropertyReferenceEnclosed](m.MonitoredPropertyReference), + utils.DeepCopy[BACnetContextTagBoolean](m.IssueConfirmedNotifications), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeRemaining), + utils.DeepCopy[BACnetContextTagReal](m.CovIncrement), } return _BACnetCOVSubscriptionCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntry.go index eb85c7c912..1a013f6b93 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntry.go @@ -463,7 +463,7 @@ func (m *_BACnetCalendarEntry) deepCopy() *_BACnetCalendarEntry { } _BACnetCalendarEntryCopy := &_BACnetCalendarEntry{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetCalendarEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDate.go index 312a3e9066..15cf1b3f58 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDate.go @@ -304,7 +304,7 @@ func (m *_BACnetCalendarEntryDate) deepCopy() *_BACnetCalendarEntryDate { } _BACnetCalendarEntryDateCopy := &_BACnetCalendarEntryDate{ m.BACnetCalendarEntryContract.(*_BACnetCalendarEntry).deepCopy(), - m.DateValue.DeepCopy().(BACnetContextTagDate), + utils.DeepCopy[BACnetContextTagDate](m.DateValue), } m.BACnetCalendarEntryContract.(*_BACnetCalendarEntry)._SubType = m return _BACnetCalendarEntryDateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDateRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDateRange.go index d79c391c21..61ff98894d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDateRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDateRange.go @@ -304,7 +304,7 @@ func (m *_BACnetCalendarEntryDateRange) deepCopy() *_BACnetCalendarEntryDateRang } _BACnetCalendarEntryDateRangeCopy := &_BACnetCalendarEntryDateRange{ m.BACnetCalendarEntryContract.(*_BACnetCalendarEntry).deepCopy(), - m.DateRange.DeepCopy().(BACnetDateRangeEnclosed), + utils.DeepCopy[BACnetDateRangeEnclosed](m.DateRange), } m.BACnetCalendarEntryContract.(*_BACnetCalendarEntry)._SubType = m return _BACnetCalendarEntryDateRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryEnclosed.go index be73907eac..c5769173f8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetCalendarEntryEnclosed) deepCopy() *_BACnetCalendarEntryEnclosed return nil } _BACnetCalendarEntryEnclosedCopy := &_BACnetCalendarEntryEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.CalendarEntry.DeepCopy().(BACnetCalendarEntry), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetCalendarEntry](m.CalendarEntry), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetCalendarEntryEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryWeekNDay.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryWeekNDay.go index a6e977919a..4547f61149 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryWeekNDay.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryWeekNDay.go @@ -304,7 +304,7 @@ func (m *_BACnetCalendarEntryWeekNDay) deepCopy() *_BACnetCalendarEntryWeekNDay } _BACnetCalendarEntryWeekNDayCopy := &_BACnetCalendarEntryWeekNDay{ m.BACnetCalendarEntryContract.(*_BACnetCalendarEntry).deepCopy(), - m.WeekNDay.DeepCopy().(BACnetWeekNDayTagged), + utils.DeepCopy[BACnetWeekNDayTagged](m.WeekNDay), } m.BACnetCalendarEntryContract.(*_BACnetCalendarEntry)._SubType = m return _BACnetCalendarEntryWeekNDayCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValue.go index 87f3cf7f65..48e7c28096 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValue.go @@ -763,7 +763,7 @@ func (m *_BACnetChannelValue) deepCopy() *_BACnetChannelValue { } _BACnetChannelValueCopy := &_BACnetChannelValue{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetChannelValueCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBitString.go index 91b8172b5f..e8a2e74e3b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBitString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBitString.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueBitString) deepCopy() *_BACnetChannelValueBitString } _BACnetChannelValueBitStringCopy := &_BACnetChannelValueBitString{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.BitStringValue.DeepCopy().(BACnetApplicationTagBitString), + utils.DeepCopy[BACnetApplicationTagBitString](m.BitStringValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueBitStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBoolean.go index 0b45f57f82..37f7c14e8e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBoolean.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBoolean.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueBoolean) deepCopy() *_BACnetChannelValueBoolean { } _BACnetChannelValueBooleanCopy := &_BACnetChannelValueBoolean{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.BooleanValue.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.BooleanValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueBooleanCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueCharacterString.go index 9c1923e3e1..878f2842fa 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueCharacterString.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueCharacterString) deepCopy() *_BACnetChannelValueChar } _BACnetChannelValueCharacterStringCopy := &_BACnetChannelValueCharacterString{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.CharacterStringValue.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.CharacterStringValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueCharacterStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDate.go index e4ba5d113f..196db66f59 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDate.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueDate) deepCopy() *_BACnetChannelValueDate { } _BACnetChannelValueDateCopy := &_BACnetChannelValueDate{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.DateValue.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.DateValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueDateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDouble.go index f1c93db5fa..09ecc15346 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDouble.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDouble.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueDouble) deepCopy() *_BACnetChannelValueDouble { } _BACnetChannelValueDoubleCopy := &_BACnetChannelValueDouble{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.DoubleValue.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.DoubleValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueDoubleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueEnumerated.go index 55861e877d..6559801dfe 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueEnumerated.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueEnumerated.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueEnumerated) deepCopy() *_BACnetChannelValueEnumerate } _BACnetChannelValueEnumeratedCopy := &_BACnetChannelValueEnumerated{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.EnumeratedValue.DeepCopy().(BACnetApplicationTagEnumerated), + utils.DeepCopy[BACnetApplicationTagEnumerated](m.EnumeratedValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueEnumeratedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueInteger.go index 2c485170bb..f2da12b6c6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueInteger.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueInteger) deepCopy() *_BACnetChannelValueInteger { } _BACnetChannelValueIntegerCopy := &_BACnetChannelValueInteger{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.IntegerValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.IntegerValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueLightingCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueLightingCommand.go index eca264aa2d..8eef49e908 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueLightingCommand.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueLightingCommand.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueLightingCommand) deepCopy() *_BACnetChannelValueLigh } _BACnetChannelValueLightingCommandCopy := &_BACnetChannelValueLightingCommand{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.LigthingCommandValue.DeepCopy().(BACnetLightingCommandEnclosed), + utils.DeepCopy[BACnetLightingCommandEnclosed](m.LigthingCommandValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueLightingCommandCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueNull.go index 3644eb1e0f..179a28410c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueNull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueNull.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueNull) deepCopy() *_BACnetChannelValueNull { } _BACnetChannelValueNullCopy := &_BACnetChannelValueNull{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueNullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueObjectidentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueObjectidentifier.go index f899479d0d..5ab61820d9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueObjectidentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueObjectidentifier.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueObjectidentifier) deepCopy() *_BACnetChannelValueObj } _BACnetChannelValueObjectidentifierCopy := &_BACnetChannelValueObjectidentifier{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.ObjectidentifierValue.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectidentifierValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueObjectidentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueOctetString.go index 85d3ad1ea1..e016cb3345 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueOctetString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueOctetString.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueOctetString) deepCopy() *_BACnetChannelValueOctetStr } _BACnetChannelValueOctetStringCopy := &_BACnetChannelValueOctetString{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.OctetStringValue.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.OctetStringValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueOctetStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueReal.go index dd895a2e89..a53a14775e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueReal.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueReal.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueReal) deepCopy() *_BACnetChannelValueReal { } _BACnetChannelValueRealCopy := &_BACnetChannelValueReal{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.RealValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RealValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueRealCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueTime.go index acf260ac0d..e79265eaf5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueTime.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueTime) deepCopy() *_BACnetChannelValueTime { } _BACnetChannelValueTimeCopy := &_BACnetChannelValueTime{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.TimeValue.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagTime](m.TimeValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueUnsigned.go index ddedcaa167..78b50483a4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueUnsigned.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueUnsigned.go @@ -304,7 +304,7 @@ func (m *_BACnetChannelValueUnsigned) deepCopy() *_BACnetChannelValueUnsigned { } _BACnetChannelValueUnsignedCopy := &_BACnetChannelValueUnsigned{ m.BACnetChannelValueContract.(*_BACnetChannelValue).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UnsignedValue), } m.BACnetChannelValueContract.(*_BACnetChannelValue)._SubType = m return _BACnetChannelValueUnsignedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOV.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOV.go index 866f9a56f5..f905fbe575 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOV.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOV.go @@ -433,7 +433,7 @@ func (m *_BACnetClientCOV) deepCopy() *_BACnetClientCOV { } _BACnetClientCOVCopy := &_BACnetClientCOV{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetClientCOVCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVNone.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVNone.go index afa0db300e..7d7a3bfb0f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVNone.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVNone.go @@ -304,7 +304,7 @@ func (m *_BACnetClientCOVNone) deepCopy() *_BACnetClientCOVNone { } _BACnetClientCOVNoneCopy := &_BACnetClientCOVNone{ m.BACnetClientCOVContract.(*_BACnetClientCOV).deepCopy(), - m.DefaultIncrement.DeepCopy().(BACnetApplicationTagNull), + utils.DeepCopy[BACnetApplicationTagNull](m.DefaultIncrement), } m.BACnetClientCOVContract.(*_BACnetClientCOV)._SubType = m return _BACnetClientCOVNoneCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVObject.go index e37cbdb77c..b4fb7be3bf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVObject.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVObject.go @@ -304,7 +304,7 @@ func (m *_BACnetClientCOVObject) deepCopy() *_BACnetClientCOVObject { } _BACnetClientCOVObjectCopy := &_BACnetClientCOVObject{ m.BACnetClientCOVContract.(*_BACnetClientCOV).deepCopy(), - m.RealIncrement.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RealIncrement), } m.BACnetClientCOVContract.(*_BACnetClientCOV)._SubType = m return _BACnetClientCOVObjectCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetClosingTag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetClosingTag.go index aa902580d5..0c9f479acc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetClosingTag.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetClosingTag.go @@ -307,7 +307,7 @@ func (m *_BACnetClosingTag) deepCopy() *_BACnetClosingTag { return nil } _BACnetClosingTagCopy := &_BACnetClosingTag{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.TagNumberArgument, } return _BACnetClosingTagCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go index f625f16648..e11018ef19 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go @@ -569,12 +569,12 @@ func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) deepCopy() *_BACnetConf } _BACnetConfirmedServiceRequestAcknowledgeAlarmCopy := &_BACnetConfirmedServiceRequestAcknowledgeAlarm{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.AcknowledgingProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.EventObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.EventStateAcknowledged.DeepCopy().(BACnetEventStateTagged), - m.Timestamp.DeepCopy().(BACnetTimeStampEnclosed), - m.AcknowledgmentSource.DeepCopy().(BACnetContextTagCharacterString), - m.TimeOfAcknowledgment.DeepCopy().(BACnetTimeStampEnclosed), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.AcknowledgingProcessIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.EventObjectIdentifier), + utils.DeepCopy[BACnetEventStateTagged](m.EventStateAcknowledged), + utils.DeepCopy[BACnetTimeStampEnclosed](m.Timestamp), + utils.DeepCopy[BACnetContextTagCharacterString](m.AcknowledgmentSource), + utils.DeepCopy[BACnetTimeStampEnclosed](m.TimeOfAcknowledgment), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestAcknowledgeAlarmCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go index 4abce29760..7b4c148e3e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go @@ -459,10 +459,10 @@ func (m *_BACnetConfirmedServiceRequestAddListElement) deepCopy() *_BACnetConfir } _BACnetConfirmedServiceRequestAddListElementCopy := &_BACnetConfirmedServiceRequestAddListElement{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ListOfElements.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), + utils.DeepCopy[BACnetConstructedData](m.ListOfElements), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestAddListElementCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go index 307075cc83..57f8abf67e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go @@ -361,8 +361,8 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFile) deepCopy() *_BACnetConfir } _BACnetConfirmedServiceRequestAtomicReadFileCopy := &_BACnetConfirmedServiceRequestAtomicReadFile{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.FileIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), - m.AccessMethod.DeepCopy().(BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.FileIdentifier), + utils.DeepCopy[BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord](m.AccessMethod), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestAtomicReadFileCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go index 33af2f313d..2c49260c5e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go @@ -357,8 +357,8 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) deepCopy() *_BACnet } _BACnetConfirmedServiceRequestAtomicReadFileRecordCopy := &_BACnetConfirmedServiceRequestAtomicReadFileRecord{ m.BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordContract.(*_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord).deepCopy(), - m.FileStartRecord.DeepCopy().(BACnetApplicationTagSignedInteger), - m.RequestRecordCount.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.FileStartRecord), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RequestRecordCount), } m.BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordContract.(*_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord)._SubType = m return _BACnetConfirmedServiceRequestAtomicReadFileRecordCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go index 20e65be345..45999767a3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go @@ -357,8 +357,8 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) deepCopy() *_BACnet } _BACnetConfirmedServiceRequestAtomicReadFileStreamCopy := &_BACnetConfirmedServiceRequestAtomicReadFileStream{ m.BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordContract.(*_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord).deepCopy(), - m.FileStartPosition.DeepCopy().(BACnetApplicationTagSignedInteger), - m.RequestOctetCount.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.FileStartPosition), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RequestOctetCount), } m.BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordContract.(*_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord)._SubType = m return _BACnetConfirmedServiceRequestAtomicReadFileStreamCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go index ee8b3607ec..2f91a6bddf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go @@ -536,9 +536,9 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) deepCopy() } _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordCopy := &_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } return _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go index 876f8994f0..65d2dbceb1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go @@ -511,11 +511,11 @@ func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) deepCopy() *_BACnetConfi } _BACnetConfirmedServiceRequestAtomicWriteFileCopy := &_BACnetConfirmedServiceRequestAtomicWriteFile{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.DeviceIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.FileStartPosition.DeepCopy().(BACnetApplicationTagSignedInteger), - m.FileData.DeepCopy().(BACnetApplicationTagOctetString), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.DeviceIdentifier), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.FileStartPosition), + utils.DeepCopy[BACnetApplicationTagOctetString](m.FileData), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestAtomicWriteFileCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go index 4f90e8e11a..b6c90ec0a8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go @@ -517,11 +517,11 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) deepCopy() *_BA } _BACnetConfirmedServiceRequestConfirmedCOVNotificationCopy := &_BACnetConfirmedServiceRequestConfirmedCOVNotification{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.SubscriberProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.InitiatingDeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.MonitoredObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.LifetimeInSeconds.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ListOfValues.DeepCopy().(BACnetPropertyValues), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.SubscriberProcessIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.InitiatingDeviceIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.MonitoredObjectIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.LifetimeInSeconds), + utils.DeepCopy[BACnetPropertyValues](m.ListOfValues), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestConfirmedCOVNotificationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go index 4278990bf3..1b55944469 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go @@ -514,11 +514,11 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) deepCop } _BACnetConfirmedServiceRequestConfirmedCOVNotificationMultipleCopy := &_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.SubscriberProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.InitiatingDeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.TimeRemaining.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Timestamp.DeepCopy().(BACnetTimeStampEnclosed), - m.ListOfCovNotifications.DeepCopy().(ListOfCovNotificationsList), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.SubscriberProcessIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.InitiatingDeviceIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeRemaining), + utils.DeepCopy[BACnetTimeStampEnclosed](m.Timestamp), + utils.DeepCopy[ListOfCovNotificationsList](m.ListOfCovNotifications), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestConfirmedCOVNotificationMultipleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go index fb0f548ab6..c2d2d508a1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go @@ -921,19 +921,19 @@ func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) deepCopy() *_ } _BACnetConfirmedServiceRequestConfirmedEventNotificationCopy := &_BACnetConfirmedServiceRequestConfirmedEventNotification{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.ProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.InitiatingDeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.EventObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.Timestamp.DeepCopy().(BACnetTimeStampEnclosed), - m.NotificationClass.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Priority.DeepCopy().(BACnetContextTagUnsignedInteger), - m.EventType.DeepCopy().(BACnetEventTypeTagged), - m.MessageText.DeepCopy().(BACnetContextTagCharacterString), - m.NotifyType.DeepCopy().(BACnetNotifyTypeTagged), - m.AckRequired.DeepCopy().(BACnetContextTagBoolean), - m.FromState.DeepCopy().(BACnetEventStateTagged), - m.ToState.DeepCopy().(BACnetEventStateTagged), - m.EventValues.DeepCopy().(BACnetNotificationParameters), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ProcessIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.InitiatingDeviceIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.EventObjectIdentifier), + utils.DeepCopy[BACnetTimeStampEnclosed](m.Timestamp), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.NotificationClass), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Priority), + utils.DeepCopy[BACnetEventTypeTagged](m.EventType), + utils.DeepCopy[BACnetContextTagCharacterString](m.MessageText), + utils.DeepCopy[BACnetNotifyTypeTagged](m.NotifyType), + utils.DeepCopy[BACnetContextTagBoolean](m.AckRequired), + utils.DeepCopy[BACnetEventStateTagged](m.FromState), + utils.DeepCopy[BACnetEventStateTagged](m.ToState), + utils.DeepCopy[BACnetNotificationParameters](m.EventValues), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestConfirmedEventNotificationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go index 31c929eae4..de0d6016ff 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go @@ -410,9 +410,9 @@ func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) deepCopy() *_BA } _BACnetConfirmedServiceRequestConfirmedPrivateTransferCopy := &_BACnetConfirmedServiceRequestConfirmedPrivateTransfer{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.VendorId.DeepCopy().(BACnetVendorIdTagged), - m.ServiceNumber.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ServiceParameters.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetVendorIdTagged](m.VendorId), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ServiceNumber), + utils.DeepCopy[BACnetConstructedData](m.ServiceParameters), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestConfirmedPrivateTransferCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go index d4fdac11c1..96c8fca74b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go @@ -462,10 +462,10 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) deepCopy() *_BACnet } _BACnetConfirmedServiceRequestConfirmedTextMessageCopy := &_BACnetConfirmedServiceRequestConfirmedTextMessage{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.TextMessageSourceDevice.DeepCopy().(BACnetContextTagObjectIdentifier), - m.MessageClass.DeepCopy().(BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass), - m.MessagePriority.DeepCopy().(BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged), - m.Message.DeepCopy().(BACnetContextTagCharacterString), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.TextMessageSourceDevice), + utils.DeepCopy[BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass](m.MessageClass), + utils.DeepCopy[BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged](m.MessagePriority), + utils.DeepCopy[BACnetContextTagCharacterString](m.Message), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestConfirmedTextMessageCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass.go index c95158b790..1af42bcc84 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass.go @@ -551,9 +551,9 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass) deepCop } _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCopy := &_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter.go index 7799b36280..317c563cc6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter.go @@ -305,7 +305,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter } _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacterCopy := &_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter{ m.BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassContract.(*_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass).deepCopy(), - m.CharacterValue.DeepCopy().(BACnetContextTagCharacterString), + utils.DeepCopy[BACnetContextTagCharacterString](m.CharacterValue), } m.BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassContract.(*_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass)._SubType = m return _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacterCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric.go index 738f365c63..bceca9a5db 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric.go @@ -305,7 +305,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric) } _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumericCopy := &_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric{ m.BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassContract.(*_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass).deepCopy(), - m.NumericValue.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.NumericValue), } m.BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassContract.(*_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass)._SubType = m return _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumericCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged.go index 6f74865d50..c5b2e3f1fc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged.go @@ -334,7 +334,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged return nil } _BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedCopy := &_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go index af1f4f5a82..5b8aa02e07 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go @@ -357,8 +357,8 @@ func (m *_BACnetConfirmedServiceRequestCreateObject) deepCopy() *_BACnetConfirme } _BACnetConfirmedServiceRequestCreateObjectCopy := &_BACnetConfirmedServiceRequestCreateObject{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.ObjectSpecifier.DeepCopy().(BACnetConfirmedServiceRequestCreateObjectObjectSpecifier), - m.ListOfValues.DeepCopy().(BACnetPropertyValues), + utils.DeepCopy[BACnetConfirmedServiceRequestCreateObjectObjectSpecifier](m.ObjectSpecifier), + utils.DeepCopy[BACnetPropertyValues](m.ListOfValues), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestCreateObjectCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObjectObjectSpecifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObjectObjectSpecifier.go index 2e9f18825a..5a7af98245 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObjectObjectSpecifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObjectObjectSpecifier.go @@ -532,10 +532,10 @@ func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) deepCopy() * return nil } _BACnetConfirmedServiceRequestCreateObjectObjectSpecifierCopy := &_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.RawObjectType.DeepCopy().(BACnetContextTagEnumerated), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagEnumerated](m.RawObjectType), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetConfirmedServiceRequestCreateObjectObjectSpecifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go index 9936429ddb..7cc6976b1d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go @@ -308,7 +308,7 @@ func (m *_BACnetConfirmedServiceRequestDeleteObject) deepCopy() *_BACnetConfirme } _BACnetConfirmedServiceRequestDeleteObjectCopy := &_BACnetConfirmedServiceRequestDeleteObject{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectIdentifier), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestDeleteObjectCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go index d79599212f..c59539d98d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go @@ -407,9 +407,9 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) deepCopy() *_ } _BACnetConfirmedServiceRequestDeviceCommunicationControlCopy := &_BACnetConfirmedServiceRequestDeviceCommunicationControl{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.TimeDuration.DeepCopy().(BACnetContextTagUnsignedInteger), - m.EnableDisable.DeepCopy().(BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged), - m.Password.DeepCopy().(BACnetContextTagCharacterString), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDuration), + utils.DeepCopy[BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged](m.EnableDisable), + utils.DeepCopy[BACnetContextTagCharacterString](m.Password), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestDeviceCommunicationControlCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged.go index d044227e56..caf9b9e443 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged.go @@ -334,7 +334,7 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTa return nil } _BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedCopy := &_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go index 5fe72be44b..b0623e1abe 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go @@ -554,12 +554,12 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) deepCopy() *_BACnet } _BACnetConfirmedServiceRequestGetEnrollmentSummaryCopy := &_BACnetConfirmedServiceRequestGetEnrollmentSummary{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.AcknowledgmentFilter.DeepCopy().(BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged), - m.EnrollmentFilter.DeepCopy().(BACnetRecipientProcessEnclosed), - m.EventStateFilter.DeepCopy().(BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged), - m.EventTypeFilter.DeepCopy().(BACnetEventTypeTagged), - m.PriorityFilter.DeepCopy().(BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter), - m.NotificationClassFilter.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged](m.AcknowledgmentFilter), + utils.DeepCopy[BACnetRecipientProcessEnclosed](m.EnrollmentFilter), + utils.DeepCopy[BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged](m.EventStateFilter), + utils.DeepCopy[BACnetEventTypeTagged](m.EventTypeFilter), + utils.DeepCopy[BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter](m.PriorityFilter), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.NotificationClassFilter), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestGetEnrollmentSummaryCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged.go index 866107f5b1..107b5bf03d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged.go @@ -334,7 +334,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter return nil } _BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTaggedCopy := &_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged.go index 035f1a1abd..51224d8e71 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged.go @@ -334,7 +334,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagge return nil } _BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedCopy := &_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter.go index 1d7c98e9a2..f2bcb8685e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter.go @@ -446,10 +446,10 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter) deepC return nil } _BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterCopy := &_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.MinPriority.DeepCopy().(BACnetContextTagUnsignedInteger), - m.MaxPriority.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.MinPriority), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.MaxPriority), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go index 1680c73519..9e556b59eb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go @@ -306,7 +306,7 @@ func (m *_BACnetConfirmedServiceRequestGetEventInformation) deepCopy() *_BACnetC } _BACnetConfirmedServiceRequestGetEventInformationCopy := &_BACnetConfirmedServiceRequestGetEventInformation{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.LastReceivedObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.LastReceivedObjectIdentifier), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestGetEventInformationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go index 42a955e06e..41b53dd682 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go @@ -462,10 +462,10 @@ func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) deepCopy() *_BACnetC } _BACnetConfirmedServiceRequestLifeSafetyOperationCopy := &_BACnetConfirmedServiceRequestLifeSafetyOperation{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.RequestingProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.RequestingSource.DeepCopy().(BACnetContextTagCharacterString), - m.Request.DeepCopy().(BACnetLifeSafetyOperationTagged), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.RequestingProcessIdentifier), + utils.DeepCopy[BACnetContextTagCharacterString](m.RequestingSource), + utils.DeepCopy[BACnetLifeSafetyOperationTagged](m.Request), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestLifeSafetyOperationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go index bad11a7ca9..04473324e7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go @@ -409,9 +409,9 @@ func (m *_BACnetConfirmedServiceRequestReadProperty) deepCopy() *_BACnetConfirme } _BACnetConfirmedServiceRequestReadPropertyCopy := &_BACnetConfirmedServiceRequestReadProperty{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestReadPropertyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go index f1557929c3..86bdc451ec 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go @@ -458,10 +458,10 @@ func (m *_BACnetConfirmedServiceRequestReadRange) deepCopy() *_BACnetConfirmedSe } _BACnetConfirmedServiceRequestReadRangeCopy := &_BACnetConfirmedServiceRequestReadRange{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.PropertyArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ReadRange.DeepCopy().(BACnetConfirmedServiceRequestReadRangeRange), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.PropertyArrayIndex), + utils.DeepCopy[BACnetConfirmedServiceRequestReadRangeRange](m.ReadRange), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestReadRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRange.go index 9668b2cd35..cdf75b487a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRange.go @@ -561,9 +561,9 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRange) deepCopy() *_BACnetConfir } _BACnetConfirmedServiceRequestReadRangeRangeCopy := &_BACnetConfirmedServiceRequestReadRangeRange{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } return _BACnetConfirmedServiceRequestReadRangeRangeCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByPosition.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByPosition.go index a65dd73d24..67a5c8793c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByPosition.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByPosition.go @@ -357,8 +357,8 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) deepCopy() *_BA } _BACnetConfirmedServiceRequestReadRangeRangeByPositionCopy := &_BACnetConfirmedServiceRequestReadRangeRangeByPosition{ m.BACnetConfirmedServiceRequestReadRangeRangeContract.(*_BACnetConfirmedServiceRequestReadRangeRange).deepCopy(), - m.ReferenceIndex.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.Count.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ReferenceIndex), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.Count), } m.BACnetConfirmedServiceRequestReadRangeRangeContract.(*_BACnetConfirmedServiceRequestReadRangeRange)._SubType = m return _BACnetConfirmedServiceRequestReadRangeRangeByPositionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber.go index 8852411edf..54c8b3b247 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber.go @@ -357,8 +357,8 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) deepCopy( } _BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumberCopy := &_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber{ m.BACnetConfirmedServiceRequestReadRangeRangeContract.(*_BACnetConfirmedServiceRequestReadRangeRange).deepCopy(), - m.ReferenceSequenceNumber.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.Count.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ReferenceSequenceNumber), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.Count), } m.BACnetConfirmedServiceRequestReadRangeRangeContract.(*_BACnetConfirmedServiceRequestReadRangeRange)._SubType = m return _BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumberCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByTime.go index 12d9be1ce4..e794c0d2af 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByTime.go @@ -357,8 +357,8 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) deepCopy() *_BACnet } _BACnetConfirmedServiceRequestReadRangeRangeByTimeCopy := &_BACnetConfirmedServiceRequestReadRangeRangeByTime{ m.BACnetConfirmedServiceRequestReadRangeRangeContract.(*_BACnetConfirmedServiceRequestReadRangeRange).deepCopy(), - m.ReferenceTime.DeepCopy().(BACnetDateTime), - m.Count.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetDateTime](m.ReferenceTime), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.Count), } m.BACnetConfirmedServiceRequestReadRangeRangeContract.(*_BACnetConfirmedServiceRequestReadRangeRange)._SubType = m return _BACnetConfirmedServiceRequestReadRangeRangeByTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go index 991060e77b..01c6483e81 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go @@ -358,8 +358,8 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDevice) deepCopy() *_BACnetCo } _BACnetConfirmedServiceRequestReinitializeDeviceCopy := &_BACnetConfirmedServiceRequestReinitializeDevice{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.ReinitializedStateOfDevice.DeepCopy().(BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged), - m.Password.DeepCopy().(BACnetContextTagCharacterString), + utils.DeepCopy[BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged](m.ReinitializedStateOfDevice), + utils.DeepCopy[BACnetContextTagCharacterString](m.Password), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestReinitializeDeviceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged.go index b678196e9a..56bc66be7a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged.go @@ -334,7 +334,7 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDev return nil } _BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTaggedCopy := &_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go index 93f9c3f62d..4de2b804c9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go @@ -459,10 +459,10 @@ func (m *_BACnetConfirmedServiceRequestRemoveListElement) deepCopy() *_BACnetCon } _BACnetConfirmedServiceRequestRemoveListElementCopy := &_BACnetConfirmedServiceRequestRemoveListElement{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ListOfElements.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), + utils.DeepCopy[BACnetConstructedData](m.ListOfElements), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestRemoveListElementCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go index 354d72e579..a21dcb8aae 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go @@ -458,10 +458,10 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOV) deepCopy() *_BACnetConfirme } _BACnetConfirmedServiceRequestSubscribeCOVCopy := &_BACnetConfirmedServiceRequestSubscribeCOV{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.SubscriberProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.MonitoredObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.IssueConfirmed.DeepCopy().(BACnetContextTagBoolean), - m.LifetimeInSeconds.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.SubscriberProcessIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.MonitoredObjectIdentifier), + utils.DeepCopy[BACnetContextTagBoolean](m.IssueConfirmed), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.LifetimeInSeconds), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestSubscribeCOVCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go index b21b8cc9f0..65c1f9825c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go @@ -560,12 +560,12 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) deepCopy() *_BACnet } _BACnetConfirmedServiceRequestSubscribeCOVPropertyCopy := &_BACnetConfirmedServiceRequestSubscribeCOVProperty{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.SubscriberProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.MonitoredObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.IssueConfirmedNotifications.DeepCopy().(BACnetContextTagBoolean), - m.Lifetime.DeepCopy().(BACnetContextTagUnsignedInteger), - m.MonitoredPropertyIdentifier.DeepCopy().(BACnetPropertyReferenceEnclosed), - m.CovIncrement.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.SubscriberProcessIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.MonitoredObjectIdentifier), + utils.DeepCopy[BACnetContextTagBoolean](m.IssueConfirmedNotifications), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Lifetime), + utils.DeepCopy[BACnetPropertyReferenceEnclosed](m.MonitoredPropertyIdentifier), + utils.DeepCopy[BACnetContextTagReal](m.CovIncrement), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestSubscribeCOVPropertyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go index 267986fe98..7e7da21763 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go @@ -508,11 +508,11 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) deepCopy() } _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleCopy := &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.SubscriberProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.IssueConfirmedNotifications.DeepCopy().(BACnetContextTagBoolean), - m.Lifetime.DeepCopy().(BACnetContextTagUnsignedInteger), - m.MaxNotificationDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ListOfCovSubscriptionSpecifications.DeepCopy().(BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.SubscriberProcessIdentifier), + utils.DeepCopy[BACnetContextTagBoolean](m.IssueConfirmedNotifications), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Lifetime), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.MaxNotificationDelay), + utils.DeepCopy[BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList](m.ListOfCovSubscriptionSpecifications), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications.go index a0895b6e3b..249a813d38 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications.go @@ -413,10 +413,10 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs return nil } _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsCopy := &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications{ - m.MonitoredObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.MonitoredObjectIdentifier), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference, BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference](m.ListOfCovReferences), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } return _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList.go index cb5d3a6976..bdb9780587 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList.go @@ -375,9 +375,9 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs return nil } _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsListCopy := &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications, BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications](m.Specifications), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsListCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference.go index 3f24aa27fb..e14c52c81b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference.go @@ -379,9 +379,9 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs return nil } _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReferenceCopy := &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference{ - m.MonitoredProperty.DeepCopy().(BACnetPropertyReferenceEnclosed), - m.CovIncrement.DeepCopy().(BACnetContextTagReal), - m.Timestamped.DeepCopy().(BACnetContextTagBoolean), + utils.DeepCopy[BACnetPropertyReferenceEnclosed](m.MonitoredProperty), + utils.DeepCopy[BACnetContextTagReal](m.CovIncrement), + utils.DeepCopy[BACnetContextTagBoolean](m.Timestamped), } return _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReferenceCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go index 91f6427e06..efc0a47b30 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go @@ -412,9 +412,9 @@ func (m *_BACnetConfirmedServiceRequestVTData) deepCopy() *_BACnetConfirmedServi } _BACnetConfirmedServiceRequestVTDataCopy := &_BACnetConfirmedServiceRequestVTData{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.VtSessionIdentifier.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.VtNewData.DeepCopy().(BACnetApplicationTagOctetString), - m.VtDataFlag.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.VtSessionIdentifier), + utils.DeepCopy[BACnetApplicationTagOctetString](m.VtNewData), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.VtDataFlag), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestVTDataCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go index 6842159d81..f8e7a3c6a4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go @@ -360,8 +360,8 @@ func (m *_BACnetConfirmedServiceRequestVTOpen) deepCopy() *_BACnetConfirmedServi } _BACnetConfirmedServiceRequestVTOpenCopy := &_BACnetConfirmedServiceRequestVTOpen{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.VtClass.DeepCopy().(BACnetVTClassTagged), - m.LocalVtSessionIdentifier.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetVTClassTagged](m.VtClass), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.LocalVtSessionIdentifier), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestVTOpenCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go index 80c8e50c6e..ca92bd0b78 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go @@ -511,11 +511,11 @@ func (m *_BACnetConfirmedServiceRequestWriteProperty) deepCopy() *_BACnetConfirm } _BACnetConfirmedServiceRequestWritePropertyCopy := &_BACnetConfirmedServiceRequestWriteProperty{ m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.PropertyValue.DeepCopy().(BACnetConstructedData), - m.Priority.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), + utils.DeepCopy[BACnetConstructedData](m.PropertyValue), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Priority), } m.BACnetConfirmedServiceRequestContract.(*_BACnetConfirmedServiceRequest)._SubType = m return _BACnetConfirmedServiceRequestWritePropertyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedData.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedData.go index 9678b111f6..280fd337cb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedData.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedData.go @@ -16935,9 +16935,9 @@ func (m *_BACnetConstructedData) deepCopy() *_BACnetConstructedData { } _BACnetConstructedDataCopy := &_BACnetConstructedData{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, m.ArrayIndexArgument, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDULength.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDULength.go index b50de518ea..60fda0448f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDULength.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDULength.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAPDULength) deepCopy() *_BACnetConstructedDataAPD } _BACnetConstructedDataAPDULengthCopy := &_BACnetConstructedDataAPDULength{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ApduLength.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ApduLength), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAPDULengthCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUSegmentTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUSegmentTimeout.go index f219441d6f..ea43a0a7ff 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUSegmentTimeout.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUSegmentTimeout.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAPDUSegmentTimeout) deepCopy() *_BACnetConstructe } _BACnetConstructedDataAPDUSegmentTimeoutCopy := &_BACnetConstructedDataAPDUSegmentTimeout{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ApduSegmentTimeout.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ApduSegmentTimeout), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAPDUSegmentTimeoutCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUTimeout.go index ddaa038a82..66cef44a23 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUTimeout.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUTimeout.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAPDUTimeout) deepCopy() *_BACnetConstructedDataAP } _BACnetConstructedDataAPDUTimeoutCopy := &_BACnetConstructedDataAPDUTimeout{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ApduTimeout.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ApduTimeout), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAPDUTimeoutCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAbsenteeLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAbsenteeLimit.go index e82ceb3ca1..90f23e1085 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAbsenteeLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAbsenteeLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAbsenteeLimit) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataAbsenteeLimitCopy := &_BACnetConstructedDataAbsenteeLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AbsenteeLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.AbsenteeLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAbsenteeLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorPresentValue.go index eddc54aac0..549a749b38 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAccessDoorPresentValue) deepCopy() *_BACnetConstr } _BACnetConstructedDataAccessDoorPresentValueCopy := &_BACnetConstructedDataAccessDoorPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetDoorValueTagged), + utils.DeepCopy[BACnetDoorValueTagged](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccessDoorPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorRelinquishDefault.go index 2c6b8d77ac..b0509ddad4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) deepCopy() *_BACnetC } _BACnetConstructedDataAccessDoorRelinquishDefaultCopy := &_BACnetConstructedDataAccessDoorRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetDoorValueTagged), + utils.DeepCopy[BACnetDoorValueTagged](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccessDoorRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoors.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoors.go index 7dec511b7d..1455720e58 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoors.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoors.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataAccessDoors) deepCopy() *_BACnetConstructedDataAc } _BACnetConstructedDataAccessDoorsCopy := &_BACnetConstructedDataAccessDoors{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetDeviceObjectReference, BACnetDeviceObjectReference](m.AccessDoors), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEvent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEvent.go index c41fd8f4eb..bd0f21edc7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEvent.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEvent.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAccessEvent) deepCopy() *_BACnetConstructedDataAc } _BACnetConstructedDataAccessEventCopy := &_BACnetConstructedDataAccessEvent{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AccessEvent.DeepCopy().(BACnetAccessEventTagged), + utils.DeepCopy[BACnetAccessEventTagged](m.AccessEvent), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccessEventCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventAuthenticationFactor.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventAuthenticationFactor.go index b8cbe4dd3c..2b46e4f2c3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventAuthenticationFactor.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventAuthenticationFactor.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) deepCopy() *_BAC } _BACnetConstructedDataAccessEventAuthenticationFactorCopy := &_BACnetConstructedDataAccessEventAuthenticationFactor{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AccessEventAuthenticationFactor.DeepCopy().(BACnetAuthenticationFactor), + utils.DeepCopy[BACnetAuthenticationFactor](m.AccessEventAuthenticationFactor), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccessEventAuthenticationFactorCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventCredential.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventCredential.go index 96167b301b..538e156a2c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventCredential.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventCredential.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAccessEventCredential) deepCopy() *_BACnetConstru } _BACnetConstructedDataAccessEventCredentialCopy := &_BACnetConstructedDataAccessEventCredential{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AccessEventCredential.DeepCopy().(BACnetDeviceObjectReference), + utils.DeepCopy[BACnetDeviceObjectReference](m.AccessEventCredential), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccessEventCredentialCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTag.go index e60a19da87..740b9486ee 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTag.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTag.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAccessEventTag) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataAccessEventTagCopy := &_BACnetConstructedDataAccessEventTag{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AccessEventTag.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.AccessEventTag), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccessEventTagCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTime.go index 678d64ba48..aa2164ff04 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAccessEventTime) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataAccessEventTimeCopy := &_BACnetConstructedDataAccessEventTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AccessEventTime.DeepCopy().(BACnetTimeStamp), + utils.DeepCopy[BACnetTimeStamp](m.AccessEventTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccessEventTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAdjustValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAdjustValue.go index 459e5a7c8f..fb6e0fc690 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAdjustValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAdjustValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAccessZoneAdjustValue) deepCopy() *_BACnetConstru } _BACnetConstructedDataAccessZoneAdjustValueCopy := &_BACnetConstructedDataAccessZoneAdjustValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AdjustValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.AdjustValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccessZoneAdjustValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompaniment.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompaniment.go index 6c52e49098..8a57731a63 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompaniment.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompaniment.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAccompaniment) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataAccompanimentCopy := &_BACnetConstructedDataAccompaniment{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Accompaniment.DeepCopy().(BACnetDeviceObjectReference), + utils.DeepCopy[BACnetDeviceObjectReference](m.Accompaniment), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccompanimentCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompanimentTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompanimentTime.go index cf1306530c..b09ebd9140 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompanimentTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompanimentTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAccompanimentTime) deepCopy() *_BACnetConstructed } _BACnetConstructedDataAccompanimentTimeCopy := &_BACnetConstructedDataAccompanimentTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AccompanimentTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.AccompanimentTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccompanimentTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultHighLimit.go index 1f460eeafd..117a7e61fa 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultHighLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) deepCopy() *_BACnetCon } _BACnetConstructedDataAccumulatorFaultHighLimitCopy := &_BACnetConstructedDataAccumulatorFaultHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultHighLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.FaultHighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccumulatorFaultHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultLowLimit.go index e98b7bd191..d7b40f95e2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultLowLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) deepCopy() *_BACnetCons } _BACnetConstructedDataAccumulatorFaultLowLimitCopy := &_BACnetConstructedDataAccumulatorFaultLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultLowLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.FaultLowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccumulatorFaultLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorHighLimit.go index 737827d313..077e144fac 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorHighLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAccumulatorHighLimit) deepCopy() *_BACnetConstruc } _BACnetConstructedDataAccumulatorHighLimitCopy := &_BACnetConstructedDataAccumulatorHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.HighLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.HighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccumulatorHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorLowLimit.go index 2dc32db2a1..7b663649a4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorLowLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAccumulatorLowLimit) deepCopy() *_BACnetConstruct } _BACnetConstructedDataAccumulatorLowLimitCopy := &_BACnetConstructedDataAccumulatorLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LowLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.LowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccumulatorLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMaxPresValue.go index d9cd6ba233..5cc31a65ff 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMaxPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMaxPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAccumulatorMaxPresValue) deepCopy() *_BACnetConst } _BACnetConstructedDataAccumulatorMaxPresValueCopy := &_BACnetConstructedDataAccumulatorMaxPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxPresValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccumulatorMaxPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMinPresValue.go index 56a3e3c36a..fed6a50fe6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMinPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMinPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAccumulatorMinPresValue) deepCopy() *_BACnetConst } _BACnetConstructedDataAccumulatorMinPresValueCopy := &_BACnetConstructedDataAccumulatorMinPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinPresValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MinPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAccumulatorMinPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckRequired.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckRequired.go index c98019fc6b..4ad895f1fa 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckRequired.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckRequired.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAckRequired) deepCopy() *_BACnetConstructedDataAc } _BACnetConstructedDataAckRequiredCopy := &_BACnetConstructedDataAckRequired{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AckRequired.DeepCopy().(BACnetEventTransitionBitsTagged), + utils.DeepCopy[BACnetEventTransitionBitsTagged](m.AckRequired), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAckRequiredCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckedTransitions.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckedTransitions.go index 3a126fcf2f..ca8728e5b1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckedTransitions.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckedTransitions.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAckedTransitions) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataAckedTransitionsCopy := &_BACnetConstructedDataAckedTransitions{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AckedTransitions.DeepCopy().(BACnetEventTransitionBitsTagged), + utils.DeepCopy[BACnetEventTransitionBitsTagged](m.AckedTransitions), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAckedTransitionsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAction.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAction.go index be24bdb6c8..3900332a4c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAction.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAction.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataAction) deepCopy() *_BACnetConstructedDataAction } _BACnetConstructedDataActionCopy := &_BACnetConstructedDataAction{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetActionList, BACnetActionList](m.ActionLists), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActionText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActionText.go index b21bd9c1d9..48d34c0ad5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActionText.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActionText.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataActionText) deepCopy() *_BACnetConstructedDataAct } _BACnetConstructedDataActionTextCopy := &_BACnetConstructedDataActionText{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.ActionText), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActivationTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActivationTime.go index 6780e73551..9d296a1e11 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActivationTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActivationTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataActivationTime) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataActivationTimeCopy := &_BACnetConstructedDataActivationTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ActivationTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.ActivationTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataActivationTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveAuthenticationPolicy.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveAuthenticationPolicy.go index d4ede3968a..44b4bd9381 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveAuthenticationPolicy.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveAuthenticationPolicy.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataActiveAuthenticationPolicy) deepCopy() *_BACnetCo } _BACnetConstructedDataActiveAuthenticationPolicyCopy := &_BACnetConstructedDataActiveAuthenticationPolicy{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ActiveAuthenticationPolicy.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ActiveAuthenticationPolicy), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataActiveAuthenticationPolicyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveText.go index 85bac88cf1..01fe932c52 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveText.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveText.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataActiveText) deepCopy() *_BACnetConstructedDataAct } _BACnetConstructedDataActiveTextCopy := &_BACnetConstructedDataActiveText{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ActiveText.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.ActiveText), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataActiveTextCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActualShedLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActualShedLevel.go index 2ad5ee4124..c2b9898bca 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActualShedLevel.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActualShedLevel.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataActualShedLevel) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataActualShedLevelCopy := &_BACnetConstructedDataActualShedLevel{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ActualShedLevel.DeepCopy().(BACnetShedLevel), + utils.DeepCopy[BACnetShedLevel](m.ActualShedLevel), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataActualShedLevelCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAdjustValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAdjustValue.go index f92ca4c4f2..7ed2cbe2f1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAdjustValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAdjustValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAdjustValue) deepCopy() *_BACnetConstructedDataAd } _BACnetConstructedDataAdjustValueCopy := &_BACnetConstructedDataAdjustValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AdjustValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.AdjustValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAdjustValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValue.go index 4f16d87bcb..338e613648 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAlarmValue) deepCopy() *_BACnetConstructedDataAla } _BACnetConstructedDataAlarmValueCopy := &_BACnetConstructedDataAlarmValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BinaryPv.DeepCopy().(BACnetBinaryPVTagged), + utils.DeepCopy[BACnetBinaryPVTagged](m.BinaryPv), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAlarmValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValues.go index f1ca732b92..4e942b937d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValues.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataAlarmValues) deepCopy() *_BACnetConstructedDataAl } _BACnetConstructedDataAlarmValuesCopy := &_BACnetConstructedDataAlarmValues{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetLifeSafetyStateTagged, BACnetLifeSafetyStateTagged](m.AlarmValues), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentPresentValue.go index fe3a3d882a..c71a6ff9dd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) deepCopy() *_BACnetC } _BACnetConstructedDataAlertEnrollmentPresentValueCopy := &_BACnetConstructedDataAlertEnrollmentPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAlertEnrollmentPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlignIntervals.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlignIntervals.go index 8c58dc34d3..edb96e5a5f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlignIntervals.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlignIntervals.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAlignIntervals) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataAlignIntervalsCopy := &_BACnetConstructedDataAlignIntervals{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AlignIntervals.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.AlignIntervals), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAlignIntervalsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllWritesSuccessful.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllWritesSuccessful.go index 421fe8d412..026830dd8d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllWritesSuccessful.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllWritesSuccessful.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAllWritesSuccessful) deepCopy() *_BACnetConstruct } _BACnetConstructedDataAllWritesSuccessfulCopy := &_BACnetConstructedDataAllWritesSuccessful{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AllWritesSuccessful.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.AllWritesSuccessful), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAllWritesSuccessfulCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllowGroupDelayInhibit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllowGroupDelayInhibit.go index 2650a8ffd3..ea6c18ac6e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllowGroupDelayInhibit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllowGroupDelayInhibit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAllowGroupDelayInhibit) deepCopy() *_BACnetConstr } _BACnetConstructedDataAllowGroupDelayInhibitCopy := &_BACnetConstructedDataAllowGroupDelayInhibit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AllowGroupDelayInhibit.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.AllowGroupDelayInhibit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAllowGroupDelayInhibitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultHighLimit.go index e68ee7768b..2439778790 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultHighLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) deepCopy() *_BACnetCon } _BACnetConstructedDataAnalogInputFaultHighLimitCopy := &_BACnetConstructedDataAnalogInputFaultHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultHighLimit.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.FaultHighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogInputFaultHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultLowLimit.go index 2707a4a8bd..197ac04f75 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultLowLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) deepCopy() *_BACnetCons } _BACnetConstructedDataAnalogInputFaultLowLimitCopy := &_BACnetConstructedDataAnalogInputFaultLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultLowLimit.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.FaultLowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogInputFaultLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputInterfaceValue.go index e995b3061d..a64725a844 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputInterfaceValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputInterfaceValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogInputInterfaceValue) deepCopy() *_BACnetCon } _BACnetConstructedDataAnalogInputInterfaceValueCopy := &_BACnetConstructedDataAnalogInputInterfaceValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InterfaceValue.DeepCopy().(BACnetOptionalREAL), + utils.DeepCopy[BACnetOptionalREAL](m.InterfaceValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogInputInterfaceValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputMaxPresValue.go index 40f8f4ca38..a3957d0796 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputMaxPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputMaxPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogInputMaxPresValue) deepCopy() *_BACnetConst } _BACnetConstructedDataAnalogInputMaxPresValueCopy := &_BACnetConstructedDataAnalogInputMaxPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxPresValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MaxPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogInputMaxPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputPresentValue.go index 9d1e53b198..239643dde4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogInputPresentValue) deepCopy() *_BACnetConst } _BACnetConstructedDataAnalogInputPresentValueCopy := &_BACnetConstructedDataAnalogInputPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogInputPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputInterfaceValue.go index 9b1eb276a1..894a835e9a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputInterfaceValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputInterfaceValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) deepCopy() *_BACnetCo } _BACnetConstructedDataAnalogOutputInterfaceValueCopy := &_BACnetConstructedDataAnalogOutputInterfaceValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InterfaceValue.DeepCopy().(BACnetOptionalREAL), + utils.DeepCopy[BACnetOptionalREAL](m.InterfaceValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogOutputInterfaceValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputMaxPresValue.go index ddeeb21ff2..319aae5603 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputMaxPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputMaxPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) deepCopy() *_BACnetCons } _BACnetConstructedDataAnalogOutputMaxPresValueCopy := &_BACnetConstructedDataAnalogOutputMaxPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxPresValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MaxPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogOutputMaxPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputPresentValue.go index 0423f3105b..f5a4ef2e2c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogOutputPresentValue) deepCopy() *_BACnetCons } _BACnetConstructedDataAnalogOutputPresentValueCopy := &_BACnetConstructedDataAnalogOutputPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogOutputPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputRelinquishDefault.go index 4e45ceac46..f1b4150fb0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) deepCopy() *_BACne } _BACnetConstructedDataAnalogOutputRelinquishDefaultCopy := &_BACnetConstructedDataAnalogOutputRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogOutputRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultHighLimit.go index 1abbddfbf4..e8fbfded7c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultHighLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) deepCopy() *_BACnetCon } _BACnetConstructedDataAnalogValueFaultHighLimitCopy := &_BACnetConstructedDataAnalogValueFaultHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultHighLimit.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.FaultHighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogValueFaultHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultLowLimit.go index 318fed1246..e0790122c4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultLowLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) deepCopy() *_BACnetCons } _BACnetConstructedDataAnalogValueFaultLowLimitCopy := &_BACnetConstructedDataAnalogValueFaultLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultLowLimit.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.FaultLowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogValueFaultLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueMaxPresValue.go index e9426549e8..d10da94129 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueMaxPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueMaxPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogValueMaxPresValue) deepCopy() *_BACnetConst } _BACnetConstructedDataAnalogValueMaxPresValueCopy := &_BACnetConstructedDataAnalogValueMaxPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxPresValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MaxPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogValueMaxPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValuePresentValue.go index 2bd0082086..e138c71c6a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogValuePresentValue) deepCopy() *_BACnetConst } _BACnetConstructedDataAnalogValuePresentValueCopy := &_BACnetConstructedDataAnalogValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueRelinquishDefault.go index dd10ab1551..556113aec0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) deepCopy() *_BACnet } _BACnetConstructedDataAnalogValueRelinquishDefaultCopy := &_BACnetConstructedDataAnalogValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAnalogValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataApplicationSoftwareVersion.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataApplicationSoftwareVersion.go index f33479d4ea..4039071d11 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataApplicationSoftwareVersion.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataApplicationSoftwareVersion.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataApplicationSoftwareVersion) deepCopy() *_BACnetCo } _BACnetConstructedDataApplicationSoftwareVersionCopy := &_BACnetConstructedDataApplicationSoftwareVersion{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ApplicationSoftwareVersion.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.ApplicationSoftwareVersion), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataApplicationSoftwareVersionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataArchive.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataArchive.go index 7f0fb5f5f0..b22959634e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataArchive.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataArchive.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataArchive) deepCopy() *_BACnetConstructedDataArchiv } _BACnetConstructedDataArchiveCopy := &_BACnetConstructedDataArchive{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Archive.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.Archive), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataArchiveCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedAccessRights.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedAccessRights.go index cd8bfb8eb9..36e2649c20 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedAccessRights.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedAccessRights.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataAssignedAccessRights) deepCopy() *_BACnetConstruc } _BACnetConstructedDataAssignedAccessRightsCopy := &_BACnetConstructedDataAssignedAccessRights{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetAssignedAccessRights, BACnetAssignedAccessRights](m.AssignedAccessRights), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedLandingCalls.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedLandingCalls.go index c9a26c92b2..044ce5a750 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedLandingCalls.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedLandingCalls.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataAssignedLandingCalls) deepCopy() *_BACnetConstruc } _BACnetConstructedDataAssignedLandingCallsCopy := &_BACnetConstructedDataAssignedLandingCalls{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetAssignedLandingCalls, BACnetAssignedLandingCalls](m.AssignedLandingCalls), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAttemptedSamples.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAttemptedSamples.go index 0f212b765f..66c2364470 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAttemptedSamples.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAttemptedSamples.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAttemptedSamples) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataAttemptedSamplesCopy := &_BACnetConstructedDataAttemptedSamples{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AttemptedSamples.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.AttemptedSamples), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAttemptedSamplesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationFactors.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationFactors.go index f8ba2dbef2..9d0825b2be 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationFactors.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationFactors.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataAuthenticationFactors) deepCopy() *_BACnetConstru } _BACnetConstructedDataAuthenticationFactorsCopy := &_BACnetConstructedDataAuthenticationFactors{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetCredentialAuthenticationFactor, BACnetCredentialAuthenticationFactor](m.AuthenticationFactors), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyList.go index 64f2fb09ac..6641830d80 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyList.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataAuthenticationPolicyList) deepCopy() *_BACnetCons } _BACnetConstructedDataAuthenticationPolicyListCopy := &_BACnetConstructedDataAuthenticationPolicyList{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetAuthenticationPolicy, BACnetAuthenticationPolicy](m.AuthenticationPolicyList), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyNames.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyNames.go index 68254a0739..6d7cff2723 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyNames.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyNames.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataAuthenticationPolicyNames) deepCopy() *_BACnetCon } _BACnetConstructedDataAuthenticationPolicyNamesCopy := &_BACnetConstructedDataAuthenticationPolicyNames{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.AuthenticationPolicyNames), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationStatus.go index d10b68c44f..92f28108ea 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationStatus.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAuthenticationStatus) deepCopy() *_BACnetConstruc } _BACnetConstructedDataAuthenticationStatusCopy := &_BACnetConstructedDataAuthenticationStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AuthenticationStatus.DeepCopy().(BACnetAuthenticationStatusTagged), + utils.DeepCopy[BACnetAuthenticationStatusTagged](m.AuthenticationStatus), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAuthenticationStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationMode.go index 9ca043ea88..5b29198def 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationMode.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAuthorizationMode) deepCopy() *_BACnetConstructed } _BACnetConstructedDataAuthorizationModeCopy := &_BACnetConstructedDataAuthorizationMode{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AuthorizationMode.DeepCopy().(BACnetAuthorizationModeTagged), + utils.DeepCopy[BACnetAuthorizationModeTagged](m.AuthorizationMode), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAuthorizationModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAutoSlaveDiscovery.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAutoSlaveDiscovery.go index faec89544c..d25a3d78d7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAutoSlaveDiscovery.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAutoSlaveDiscovery.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAutoSlaveDiscovery) deepCopy() *_BACnetConstructe } _BACnetConstructedDataAutoSlaveDiscoveryCopy := &_BACnetConstructedDataAutoSlaveDiscovery{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AutoSlaveDiscovery.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.AutoSlaveDiscovery), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAutoSlaveDiscoveryCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAverageValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAverageValue.go index fa986ef654..1c9672788c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAverageValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAverageValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataAverageValue) deepCopy() *_BACnetConstructedDataA } _BACnetConstructedDataAverageValueCopy := &_BACnetConstructedDataAverageValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AverageValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.AverageValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataAverageValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPGlobalAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPGlobalAddress.go index c344177f6b..654e32264f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPGlobalAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPGlobalAddress.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBACnetIPGlobalAddress) deepCopy() *_BACnetConstru } _BACnetConstructedDataBACnetIPGlobalAddressCopy := &_BACnetConstructedDataBACnetIPGlobalAddress{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BacnetIpGlobalAddress.DeepCopy().(BACnetHostNPort), + utils.DeepCopy[BACnetHostNPort](m.BacnetIpGlobalAddress), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBACnetIPGlobalAddressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMode.go index df512e74e9..1144517ab7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMode.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBACnetIPMode) deepCopy() *_BACnetConstructedDataB } _BACnetConstructedDataBACnetIPModeCopy := &_BACnetConstructedDataBACnetIPMode{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BacnetIpMode.DeepCopy().(BACnetIPModeTagged), + utils.DeepCopy[BACnetIPModeTagged](m.BacnetIpMode), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBACnetIPModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMulticastAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMulticastAddress.go index 8190e3e13c..9b000b40a5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMulticastAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMulticastAddress.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBACnetIPMulticastAddress) deepCopy() *_BACnetCons } _BACnetConstructedDataBACnetIPMulticastAddressCopy := &_BACnetConstructedDataBACnetIPMulticastAddress{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IpMulticastAddress.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.IpMulticastAddress), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBACnetIPMulticastAddressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPNATTraversal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPNATTraversal.go index 75a664443d..67ccac7631 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPNATTraversal.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPNATTraversal.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBACnetIPNATTraversal) deepCopy() *_BACnetConstruc } _BACnetConstructedDataBACnetIPNATTraversalCopy := &_BACnetConstructedDataBACnetIPNATTraversal{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BacnetIPNATTraversal.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.BacnetIPNATTraversal), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBACnetIPNATTraversalCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPUDPPort.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPUDPPort.go index cec7afb9d9..e569222bc1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPUDPPort.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPUDPPort.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBACnetIPUDPPort) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataBACnetIPUDPPortCopy := &_BACnetConstructedDataBACnetIPUDPPort{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IpUdpPort.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.IpUdpPort), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBACnetIPUDPPortCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6Mode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6Mode.go index 1c3baf344e..83da704abe 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6Mode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6Mode.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBACnetIPv6Mode) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataBACnetIPv6ModeCopy := &_BACnetConstructedDataBACnetIPv6Mode{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BacnetIpv6Mode.DeepCopy().(BACnetIPModeTagged), + utils.DeepCopy[BACnetIPModeTagged](m.BacnetIpv6Mode), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBACnetIPv6ModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6MulticastAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6MulticastAddress.go index 5ef6b65e0a..8decb5dca3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6MulticastAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6MulticastAddress.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) deepCopy() *_BACnetCo } _BACnetConstructedDataBACnetIPv6MulticastAddressCopy := &_BACnetConstructedDataBACnetIPv6MulticastAddress{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Ipv6MulticastAddress.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.Ipv6MulticastAddress), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBACnetIPv6MulticastAddressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6UDPPort.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6UDPPort.go index 3a79f1d00e..9898a5ca3a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6UDPPort.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6UDPPort.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBACnetIPv6UDPPort) deepCopy() *_BACnetConstructed } _BACnetConstructedDataBACnetIPv6UDPPortCopy := &_BACnetConstructedDataBACnetIPv6UDPPort{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Ipv6UdpPort.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Ipv6UdpPort), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBACnetIPv6UDPPortCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDAcceptFDRegistrations.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDAcceptFDRegistrations.go index dc68cdd1c1..e71370de60 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDAcceptFDRegistrations.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDAcceptFDRegistrations.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) deepCopy() *_BACnetCon } _BACnetConstructedDataBBMDAcceptFDRegistrationsCopy := &_BACnetConstructedDataBBMDAcceptFDRegistrations{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BbmdAcceptFDRegistrations.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.BbmdAcceptFDRegistrations), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBBMDAcceptFDRegistrationsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupAndRestoreState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupAndRestoreState.go index d61d358062..773ae9712e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupAndRestoreState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupAndRestoreState.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBackupAndRestoreState) deepCopy() *_BACnetConstru } _BACnetConstructedDataBackupAndRestoreStateCopy := &_BACnetConstructedDataBackupAndRestoreState{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BackupAndRestoreState.DeepCopy().(BACnetBackupStateTagged), + utils.DeepCopy[BACnetBackupStateTagged](m.BackupAndRestoreState), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBackupAndRestoreStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupFailureTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupFailureTimeout.go index 418d5a1ae8..5335e518f2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupFailureTimeout.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupFailureTimeout.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBackupFailureTimeout) deepCopy() *_BACnetConstruc } _BACnetConstructedDataBackupFailureTimeoutCopy := &_BACnetConstructedDataBackupFailureTimeout{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BackupFailureTimeout.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.BackupFailureTimeout), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBackupFailureTimeoutCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupPreparationTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupPreparationTime.go index 47bfd6e017..11b21c0116 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupPreparationTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupPreparationTime.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBackupPreparationTime) deepCopy() *_BACnetConstru } _BACnetConstructedDataBackupPreparationTimeCopy := &_BACnetConstructedDataBackupPreparationTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BackupPreparationTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.BackupPreparationTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBackupPreparationTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBaseDeviceSecurityPolicy.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBaseDeviceSecurityPolicy.go index b12e212d52..a491a77aa7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBaseDeviceSecurityPolicy.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBaseDeviceSecurityPolicy.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) deepCopy() *_BACnetCons } _BACnetConstructedDataBaseDeviceSecurityPolicyCopy := &_BACnetConstructedDataBaseDeviceSecurityPolicy{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BaseDeviceSecurityPolicy.DeepCopy().(BACnetSecurityLevelTagged), + utils.DeepCopy[BACnetSecurityLevelTagged](m.BaseDeviceSecurityPolicy), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBaseDeviceSecurityPolicyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBelongsTo.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBelongsTo.go index 9fdf105976..85b58b5892 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBelongsTo.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBelongsTo.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBelongsTo) deepCopy() *_BACnetConstructedDataBelo } _BACnetConstructedDataBelongsToCopy := &_BACnetConstructedDataBelongsTo{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BelongsTo.DeepCopy().(BACnetDeviceObjectReference), + utils.DeepCopy[BACnetDeviceObjectReference](m.BelongsTo), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBelongsToCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBias.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBias.go index 6d6b07c496..71066775cb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBias.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBias.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBias) deepCopy() *_BACnetConstructedDataBias { } _BACnetConstructedDataBiasCopy := &_BACnetConstructedDataBias{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Bias.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.Bias), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBiasCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputInterfaceValue.go index 4890015059..de78b09dcf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputInterfaceValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputInterfaceValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryInputInterfaceValue) deepCopy() *_BACnetCon } _BACnetConstructedDataBinaryInputInterfaceValueCopy := &_BACnetConstructedDataBinaryInputInterfaceValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InterfaceValue.DeepCopy().(BACnetOptionalBinaryPV), + utils.DeepCopy[BACnetOptionalBinaryPV](m.InterfaceValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryInputInterfaceValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputPresentValue.go index 9b45269d62..f777e6a290 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryInputPresentValue) deepCopy() *_BACnetConst } _BACnetConstructedDataBinaryInputPresentValueCopy := &_BACnetConstructedDataBinaryInputPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetBinaryPVTagged), + utils.DeepCopy[BACnetBinaryPVTagged](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryInputPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputFeedbackValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputFeedbackValue.go index f23197bef2..942887255e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputFeedbackValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputFeedbackValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) deepCopy() *_B } _BACnetConstructedDataBinaryLightingOutputFeedbackValueCopy := &_BACnetConstructedDataBinaryLightingOutputFeedbackValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FeedbackValue.DeepCopy().(BACnetBinaryLightingPVTagged), + utils.DeepCopy[BACnetBinaryLightingPVTagged](m.FeedbackValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryLightingOutputFeedbackValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputPresentValue.go index 987fe086f0..614739d0bb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) deepCopy() *_BA } _BACnetConstructedDataBinaryLightingOutputPresentValueCopy := &_BACnetConstructedDataBinaryLightingOutputPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetBinaryLightingPVTagged), + utils.DeepCopy[BACnetBinaryLightingPVTagged](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryLightingOutputPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputRelinquishDefault.go index cf7f626991..00933775a6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) deepCopy() } _BACnetConstructedDataBinaryLightingOutputRelinquishDefaultCopy := &_BACnetConstructedDataBinaryLightingOutputRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetBinaryLightingPVTagged), + utils.DeepCopy[BACnetBinaryLightingPVTagged](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryLightingOutputRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputFeedbackValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputFeedbackValue.go index f98bf2faee..94c7cb6c47 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputFeedbackValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputFeedbackValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) deepCopy() *_BACnetCon } _BACnetConstructedDataBinaryOutputFeedbackValueCopy := &_BACnetConstructedDataBinaryOutputFeedbackValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FeedbackValue.DeepCopy().(BACnetBinaryPVTagged), + utils.DeepCopy[BACnetBinaryPVTagged](m.FeedbackValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryOutputFeedbackValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputInterfaceValue.go index 1976e3abdb..704c5a606c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputInterfaceValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputInterfaceValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) deepCopy() *_BACnetCo } _BACnetConstructedDataBinaryOutputInterfaceValueCopy := &_BACnetConstructedDataBinaryOutputInterfaceValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InterfaceValue.DeepCopy().(BACnetOptionalBinaryPV), + utils.DeepCopy[BACnetOptionalBinaryPV](m.InterfaceValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryOutputInterfaceValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputPresentValue.go index c24dd9e8fb..7de53b8941 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryOutputPresentValue) deepCopy() *_BACnetCons } _BACnetConstructedDataBinaryOutputPresentValueCopy := &_BACnetConstructedDataBinaryOutputPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetBinaryPVTagged), + utils.DeepCopy[BACnetBinaryPVTagged](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryOutputPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputRelinquishDefault.go index 69a58b1c0d..7f425e5520 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) deepCopy() *_BACne } _BACnetConstructedDataBinaryOutputRelinquishDefaultCopy := &_BACnetConstructedDataBinaryOutputRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetBinaryPVTagged), + utils.DeepCopy[BACnetBinaryPVTagged](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryOutputRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValuePresentValue.go index 0cedca0435..9126a34551 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryValuePresentValue) deepCopy() *_BACnetConst } _BACnetConstructedDataBinaryValuePresentValueCopy := &_BACnetConstructedDataBinaryValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetBinaryPVTagged), + utils.DeepCopy[BACnetBinaryPVTagged](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueRelinquishDefault.go index 4198eb42bc..d7b059e76b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) deepCopy() *_BACnet } _BACnetConstructedDataBinaryValueRelinquishDefaultCopy := &_BACnetConstructedDataBinaryValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetBinaryPVTagged), + utils.DeepCopy[BACnetBinaryPVTagged](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBinaryValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitMask.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitMask.go index 7d6bbaaae0..a400456984 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitMask.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitMask.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBitMask) deepCopy() *_BACnetConstructedDataBitMas } _BACnetConstructedDataBitMaskCopy := &_BACnetConstructedDataBitMask{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BitString.DeepCopy().(BACnetApplicationTagBitString), + utils.DeepCopy[BACnetApplicationTagBitString](m.BitString), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBitMaskCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueAlarmValues.go index 6c0741f2cd..e05d24ecfc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueAlarmValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueAlarmValues.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataBitStringValueAlarmValues) deepCopy() *_BACnetCon } _BACnetConstructedDataBitStringValueAlarmValuesCopy := &_BACnetConstructedDataBitStringValueAlarmValues{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagBitString, BACnetApplicationTagBitString](m.AlarmValues), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValuePresentValue.go index 10db305f33..af2985d869 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBitStringValuePresentValue) deepCopy() *_BACnetCo } _BACnetConstructedDataBitStringValuePresentValueCopy := &_BACnetConstructedDataBitStringValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagBitString), + utils.DeepCopy[BACnetApplicationTagBitString](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBitStringValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueRelinquishDefault.go index 9b57e6e81f..ab0cc8ce4d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) deepCopy() *_BAC } _BACnetConstructedDataBitStringValueRelinquishDefaultCopy := &_BACnetConstructedDataBitStringValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagBitString), + utils.DeepCopy[BACnetApplicationTagBitString](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBitStringValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitText.go index 42736f2112..9263e8f33a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitText.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitText.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataBitText) deepCopy() *_BACnetConstructedDataBitTex } _BACnetConstructedDataBitTextCopy := &_BACnetConstructedDataBitText{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.BitText), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBlinkWarnEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBlinkWarnEnable.go index 2a4b9f76f2..0d3bb96996 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBlinkWarnEnable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBlinkWarnEnable.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBlinkWarnEnable) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataBlinkWarnEnableCopy := &_BACnetConstructedDataBlinkWarnEnable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BlinkWarnEnable.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.BlinkWarnEnable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBlinkWarnEnableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBufferSize.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBufferSize.go index 22916f534c..5b289ed09a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBufferSize.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBufferSize.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataBufferSize) deepCopy() *_BACnetConstructedDataBuf } _BACnetConstructedDataBufferSizeCopy := &_BACnetConstructedDataBufferSize{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BufferSize.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.BufferSize), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataBufferSizeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVIncrement.go index 7da34c93f7..826a6bbe6f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVIncrement.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVIncrement.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCOVIncrement) deepCopy() *_BACnetConstructedDataC } _BACnetConstructedDataCOVIncrementCopy := &_BACnetConstructedDataCOVIncrement{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CovIncrement.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.CovIncrement), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCOVIncrementCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVPeriod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVPeriod.go index 26e7533ddb..86a57faf23 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVPeriod.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVPeriod.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCOVPeriod) deepCopy() *_BACnetConstructedDataCOVP } _BACnetConstructedDataCOVPeriodCopy := &_BACnetConstructedDataCOVPeriod{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CovPeriod.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.CovPeriod), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCOVPeriodCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVResubscriptionInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVResubscriptionInterval.go index e93afc77f9..d84ef2eb2f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVResubscriptionInterval.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVResubscriptionInterval.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataCOVResubscriptionInterval) deepCopy() *_BACnetCon } _BACnetConstructedDataCOVResubscriptionIntervalCopy := &_BACnetConstructedDataCOVResubscriptionInterval{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CovResubscriptionInterval.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.CovResubscriptionInterval), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCOVResubscriptionIntervalCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVUPeriod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVUPeriod.go index 90c538e35f..490611c887 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVUPeriod.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVUPeriod.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCOVUPeriod) deepCopy() *_BACnetConstructedDataCOV } _BACnetConstructedDataCOVUPeriodCopy := &_BACnetConstructedDataCOVUPeriod{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CovuPeriod.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.CovuPeriod), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCOVUPeriodCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarPresentValue.go index 1b8801e031..ded42f6dc6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarPresentValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCalendarPresentValue) deepCopy() *_BACnetConstruc } _BACnetConstructedDataCalendarPresentValueCopy := &_BACnetConstructedDataCalendarPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCalendarPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarAssignedDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarAssignedDirection.go index e70ac5129b..f06a5c8e6b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarAssignedDirection.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarAssignedDirection.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCarAssignedDirection) deepCopy() *_BACnetConstruc } _BACnetConstructedDataCarAssignedDirectionCopy := &_BACnetConstructedDataCarAssignedDirection{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AssignedDirection.DeepCopy().(BACnetLiftCarDirectionTagged), + utils.DeepCopy[BACnetLiftCarDirectionTagged](m.AssignedDirection), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCarAssignedDirectionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorCommand.go index 6fd897c0d1..36e686da39 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorCommand.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorCommand.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataCarDoorCommand) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataCarDoorCommandCopy := &_BACnetConstructedDataCarDoorCommand{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetLiftCarDoorCommandTagged, BACnetLiftCarDoorCommandTagged](m.CarDoorCommand), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorStatus.go index 45ff05aef3..18fb74298c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorStatus.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataCarDoorStatus) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataCarDoorStatusCopy := &_BACnetConstructedDataCarDoorStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetDoorStatusTagged, BACnetDoorStatusTagged](m.CarDoorStatus), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorText.go index 14054f89d7..2ec147e037 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorText.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorText.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataCarDoorText) deepCopy() *_BACnetConstructedDataCa } _BACnetConstructedDataCarDoorTextCopy := &_BACnetConstructedDataCarDoorText{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.CarDoorText), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorZone.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorZone.go index 12c9de3bd4..f4d5f95b09 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorZone.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorZone.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCarDoorZone) deepCopy() *_BACnetConstructedDataCa } _BACnetConstructedDataCarDoorZoneCopy := &_BACnetConstructedDataCarDoorZone{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CarDoorZone.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.CarDoorZone), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCarDoorZoneCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDriveStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDriveStatus.go index 6b70043523..042de4955f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDriveStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDriveStatus.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCarDriveStatus) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataCarDriveStatusCopy := &_BACnetConstructedDataCarDriveStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CarDriveStatus.DeepCopy().(BACnetLiftCarDriveStatusTagged), + utils.DeepCopy[BACnetLiftCarDriveStatusTagged](m.CarDriveStatus), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCarDriveStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoad.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoad.go index 15a2431982..6a80518bc8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoad.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoad.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCarLoad) deepCopy() *_BACnetConstructedDataCarLoa } _BACnetConstructedDataCarLoadCopy := &_BACnetConstructedDataCarLoad{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CarLoad.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.CarLoad), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCarLoadCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoadUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoadUnits.go index 8870402bc5..0b33aaff60 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoadUnits.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoadUnits.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCarLoadUnits) deepCopy() *_BACnetConstructedDataC } _BACnetConstructedDataCarLoadUnitsCopy := &_BACnetConstructedDataCarLoadUnits{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Units.DeepCopy().(BACnetEngineeringUnitsTagged), + utils.DeepCopy[BACnetEngineeringUnitsTagged](m.Units), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCarLoadUnitsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMode.go index d70d3e776b..5b447544b1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMode.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCarMode) deepCopy() *_BACnetConstructedDataCarMod } _BACnetConstructedDataCarModeCopy := &_BACnetConstructedDataCarMode{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CarMode.DeepCopy().(BACnetLiftCarModeTagged), + utils.DeepCopy[BACnetLiftCarModeTagged](m.CarMode), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCarModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMovingDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMovingDirection.go index 148ea29440..6c5146bebb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMovingDirection.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMovingDirection.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCarMovingDirection) deepCopy() *_BACnetConstructe } _BACnetConstructedDataCarMovingDirectionCopy := &_BACnetConstructedDataCarMovingDirection{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CarMovingDirection.DeepCopy().(BACnetLiftCarDirectionTagged), + utils.DeepCopy[BACnetLiftCarDirectionTagged](m.CarMovingDirection), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCarMovingDirectionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarPosition.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarPosition.go index b088176ccb..6fbe511a38 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarPosition.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarPosition.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCarPosition) deepCopy() *_BACnetConstructedDataCa } _BACnetConstructedDataCarPositionCopy := &_BACnetConstructedDataCarPosition{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CarPosition.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.CarPosition), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCarPositionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateCount.go index 929df9b05f..756383967a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateCount.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateCount.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataChangeOfStateCount) deepCopy() *_BACnetConstructe } _BACnetConstructedDataChangeOfStateCountCopy := &_BACnetConstructedDataChangeOfStateCount{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ChangeIfStateCount.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ChangeIfStateCount), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataChangeOfStateCountCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateTime.go index 7ff0aad905..63c7e95f1b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataChangeOfStateTime) deepCopy() *_BACnetConstructed } _BACnetConstructedDataChangeOfStateTimeCopy := &_BACnetConstructedDataChangeOfStateTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ChangeOfStateTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.ChangeOfStateTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataChangeOfStateTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangesPending.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangesPending.go index 94f6d3aa07..862b79ac3d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangesPending.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangesPending.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataChangesPending) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataChangesPendingCopy := &_BACnetConstructedDataChangesPending{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ChangesPending.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.ChangesPending), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataChangesPendingCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelListOfObjectPropertyReferences.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelListOfObjectPropertyReferences.go index 3a3ec302ec..fdafe07df3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelListOfObjectPropertyReferences.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelListOfObjectPropertyReferences.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) deepCopy() } _BACnetConstructedDataChannelListOfObjectPropertyReferencesCopy := &_BACnetConstructedDataChannelListOfObjectPropertyReferences{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetDeviceObjectPropertyReference, BACnetDeviceObjectPropertyReference](m.References), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelNumber.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelNumber.go index ee479cf7d9..777e0d831f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelNumber.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelNumber.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataChannelNumber) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataChannelNumberCopy := &_BACnetConstructedDataChannelNumber{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ChannelNumber.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ChannelNumber), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataChannelNumberCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelPresentValue.go index fbc5179095..d2a9e1c676 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelPresentValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataChannelPresentValue) deepCopy() *_BACnetConstruct } _BACnetConstructedDataChannelPresentValueCopy := &_BACnetConstructedDataChannelPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetChannelValue), + utils.DeepCopy[BACnetChannelValue](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataChannelPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueAlarmValues.go index ee8e32fc2c..93ec94383c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueAlarmValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueAlarmValues.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) deepCopy() *_BAC } _BACnetConstructedDataCharacterStringValueAlarmValuesCopy := &_BACnetConstructedDataCharacterStringValueAlarmValues{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetOptionalCharacterString, BACnetOptionalCharacterString](m.AlarmValues), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueFaultValues.go index af9262587e..900d34e6af 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueFaultValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueFaultValues.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataCharacterStringValueFaultValues) deepCopy() *_BAC } _BACnetConstructedDataCharacterStringValueFaultValuesCopy := &_BACnetConstructedDataCharacterStringValueFaultValues{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetOptionalCharacterString, BACnetOptionalCharacterString](m.FaultValues), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValuePresentValue.go index 8ef00bbb35..49fd0a43f7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataCharacterStringValuePresentValue) deepCopy() *_BA } _BACnetConstructedDataCharacterStringValuePresentValueCopy := &_BACnetConstructedDataCharacterStringValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCharacterStringValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueRelinquishDefault.go index 9fa5868742..27a8688280 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) deepCopy() } _BACnetConstructedDataCharacterStringValueRelinquishDefaultCopy := &_BACnetConstructedDataCharacterStringValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCharacterStringValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataClientCOVIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataClientCOVIncrement.go index 74921440bd..024cf9b99d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataClientCOVIncrement.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataClientCOVIncrement.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataClientCOVIncrement) deepCopy() *_BACnetConstructe } _BACnetConstructedDataClientCOVIncrementCopy := &_BACnetConstructedDataClientCOVIncrement{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CovIncrement.DeepCopy().(BACnetClientCOV), + utils.DeepCopy[BACnetClientCOV](m.CovIncrement), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataClientCOVIncrementCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommand.go index e9406b3f92..30e0ffc229 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommand.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommand.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCommand) deepCopy() *_BACnetConstructedDataComman } _BACnetConstructedDataCommandCopy := &_BACnetConstructedDataCommand{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Command.DeepCopy().(BACnetNetworkPortCommandTagged), + utils.DeepCopy[BACnetNetworkPortCommandTagged](m.Command), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCommandCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAction.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAction.go index 90653e7be7..4cba9493f1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAction.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAction.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataCommandAction) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataCommandActionCopy := &_BACnetConstructedDataCommandAction{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetActionList, BACnetActionList](m.ActionLists), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandTimeArray.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandTimeArray.go index 622c39701a..47cce2d46c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandTimeArray.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandTimeArray.go @@ -379,7 +379,7 @@ func (m *_BACnetConstructedDataCommandTimeArray) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataCommandTimeArrayCopy := &_BACnetConstructedDataCommandTimeArray{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetTimeStamp, BACnetTimeStamp](m.CommandTimeArray), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataConfigurationFiles.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataConfigurationFiles.go index d9b513a2b5..0ab6685e6b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataConfigurationFiles.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataConfigurationFiles.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataConfigurationFiles) deepCopy() *_BACnetConstructe } _BACnetConstructedDataConfigurationFilesCopy := &_BACnetConstructedDataConfigurationFiles{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagObjectIdentifier, BACnetApplicationTagObjectIdentifier](m.ConfigurationFiles), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlGroups.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlGroups.go index 8bf931d038..1f35f923a5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlGroups.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlGroups.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataControlGroups) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataControlGroupsCopy := &_BACnetConstructedDataControlGroups{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagUnsignedInteger, BACnetApplicationTagUnsignedInteger](m.ControlGroups), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableReference.go index 6cd9c21946..2b9f73f032 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableReference.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataControlledVariableReference) deepCopy() *_BACnetC } _BACnetConstructedDataControlledVariableReferenceCopy := &_BACnetConstructedDataControlledVariableReference{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ControlledVariableReference.DeepCopy().(BACnetObjectPropertyReference), + utils.DeepCopy[BACnetObjectPropertyReference](m.ControlledVariableReference), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataControlledVariableReferenceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableUnits.go index 45e4742292..d4c78e6551 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableUnits.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableUnits.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataControlledVariableUnits) deepCopy() *_BACnetConst } _BACnetConstructedDataControlledVariableUnitsCopy := &_BACnetConstructedDataControlledVariableUnits{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Units.DeepCopy().(BACnetEngineeringUnitsTagged), + utils.DeepCopy[BACnetEngineeringUnitsTagged](m.Units), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataControlledVariableUnitsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableValue.go index 196982bee0..7f0412aff5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataControlledVariableValue) deepCopy() *_BACnetConst } _BACnetConstructedDataControlledVariableValueCopy := &_BACnetConstructedDataControlledVariableValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ControlledVariableValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.ControlledVariableValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataControlledVariableValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCount.go index 784ae583a8..0430921ee8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCount.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCount.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCount) deepCopy() *_BACnetConstructedDataCount { } _BACnetConstructedDataCountCopy := &_BACnetConstructedDataCount{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Count.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Count), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCountCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountBeforeChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountBeforeChange.go index 3be9e523a3..5ae833931c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountBeforeChange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountBeforeChange.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCountBeforeChange) deepCopy() *_BACnetConstructed } _BACnetConstructedDataCountBeforeChangeCopy := &_BACnetConstructedDataCountBeforeChange{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CountBeforeChange.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.CountBeforeChange), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCountBeforeChangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountChangeTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountChangeTime.go index fd19b9ed88..1a9508bd9f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountChangeTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountChangeTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCountChangeTime) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataCountChangeTimeCopy := &_BACnetConstructedDataCountChangeTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CountChangeTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.CountChangeTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCountChangeTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputPresentValue.go index e7a4efd521..bae03b3f03 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataCredentialDataInputPresentValue) deepCopy() *_BAC } _BACnetConstructedDataCredentialDataInputPresentValueCopy := &_BACnetConstructedDataCredentialDataInputPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetAuthenticationFactor), + utils.DeepCopy[BACnetAuthenticationFactor](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCredentialDataInputPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputUpdateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputUpdateTime.go index 5f08878e0b..e85ae734b9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputUpdateTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputUpdateTime.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) deepCopy() *_BACne } _BACnetConstructedDataCredentialDataInputUpdateTimeCopy := &_BACnetConstructedDataCredentialDataInputUpdateTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.UpdateTime.DeepCopy().(BACnetTimeStamp), + utils.DeepCopy[BACnetTimeStamp](m.UpdateTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCredentialDataInputUpdateTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDisable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDisable.go index da3c425f24..53129714c7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDisable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDisable.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCredentialDisable) deepCopy() *_BACnetConstructed } _BACnetConstructedDataCredentialDisableCopy := &_BACnetConstructedDataCredentialDisable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CredentialDisable.DeepCopy().(BACnetAccessCredentialDisableTagged), + utils.DeepCopy[BACnetAccessCredentialDisableTagged](m.CredentialDisable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCredentialDisableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialStatus.go index 0e52f6f777..5160d4670f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialStatus.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataCredentialStatus) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataCredentialStatusCopy := &_BACnetConstructedDataCredentialStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.BinaryPv.DeepCopy().(BACnetBinaryPVTagged), + utils.DeepCopy[BACnetBinaryPVTagged](m.BinaryPv), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCredentialStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCurrentCommandPriority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCurrentCommandPriority.go index a855798b40..d6c1496964 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCurrentCommandPriority.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCurrentCommandPriority.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataCurrentCommandPriority) deepCopy() *_BACnetConstr } _BACnetConstructedDataCurrentCommandPriorityCopy := &_BACnetConstructedDataCurrentCommandPriority{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CurrentCommandPriority.DeepCopy().(BACnetOptionalUnsigned), + utils.DeepCopy[BACnetOptionalUnsigned](m.CurrentCommandPriority), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataCurrentCommandPriorityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatabaseRevision.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatabaseRevision.go index 8e8770cfbb..9e4da6d7c5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatabaseRevision.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatabaseRevision.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDatabaseRevision) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataDatabaseRevisionCopy := &_BACnetConstructedDataDatabaseRevision{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DatabaseRevision.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.DatabaseRevision), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDatabaseRevisionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValuePresentValue.go index 6e0da8f93d..770e710204 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDatePatternValuePresentValue) deepCopy() *_BACnet } _BACnetConstructedDataDatePatternValuePresentValueCopy := &_BACnetConstructedDataDatePatternValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDatePatternValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValueRelinquishDefault.go index ca57fe76e3..8ededecf4e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) deepCopy() *_B } _BACnetConstructedDataDatePatternValueRelinquishDefaultCopy := &_BACnetConstructedDataDatePatternValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDatePatternValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValuePresentValue.go index 3019b4cac2..c86089f8fb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) deepCopy() *_BA } _BACnetConstructedDataDateTimePatternValuePresentValueCopy := &_BACnetConstructedDataDateTimePatternValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDateTimePatternValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValueRelinquishDefault.go index 243e69d5fc..fbae086dbf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) deepCopy() } _BACnetConstructedDataDateTimePatternValueRelinquishDefaultCopy := &_BACnetConstructedDataDateTimePatternValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDateTimePatternValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValuePresentValue.go index c1ee840475..2239856ddc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDateTimeValuePresentValue) deepCopy() *_BACnetCon } _BACnetConstructedDataDateTimeValuePresentValueCopy := &_BACnetConstructedDataDateTimeValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDateTimeValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValueRelinquishDefault.go index 567e6198cc..74fdde4271 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) deepCopy() *_BACn } _BACnetConstructedDataDateTimeValueRelinquishDefaultCopy := &_BACnetConstructedDataDateTimeValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDateTimeValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValuePresentValue.go index 0ec824aee5..8c8ba90a16 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDateValuePresentValue) deepCopy() *_BACnetConstru } _BACnetConstructedDataDateValuePresentValueCopy := &_BACnetConstructedDataDateValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDateValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueRelinquishDefault.go index d7cf9f620e..2a24bc291c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDateValueRelinquishDefault) deepCopy() *_BACnetCo } _BACnetConstructedDataDateValueRelinquishDefaultCopy := &_BACnetConstructedDataDateValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDateValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaylightSavingsStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaylightSavingsStatus.go index 1d2c2680f1..e4bf8f28d4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaylightSavingsStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaylightSavingsStatus.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDaylightSavingsStatus) deepCopy() *_BACnetConstru } _BACnetConstructedDataDaylightSavingsStatusCopy := &_BACnetConstructedDataDaylightSavingsStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DaylightSavingsStatus.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.DaylightSavingsStatus), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDaylightSavingsStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaysRemaining.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaysRemaining.go index 0c3d5fb2c4..19ba0aec09 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaysRemaining.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaysRemaining.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDaysRemaining) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataDaysRemainingCopy := &_BACnetConstructedDataDaysRemaining{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DaysRemaining.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.DaysRemaining), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDaysRemainingCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeadband.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeadband.go index d80dae2186..ef49f366c6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeadband.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeadband.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDeadband) deepCopy() *_BACnetConstructedDataDeadb } _BACnetConstructedDataDeadbandCopy := &_BACnetConstructedDataDeadband{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Deadband.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.Deadband), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDeadbandCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultFadeTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultFadeTime.go index 48878e89e1..d5b419c93e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultFadeTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultFadeTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDefaultFadeTime) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataDefaultFadeTimeCopy := &_BACnetConstructedDataDefaultFadeTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DefaultFadeTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.DefaultFadeTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDefaultFadeTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultRampRate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultRampRate.go index 66d213930e..b74b422c26 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultRampRate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultRampRate.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDefaultRampRate) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataDefaultRampRateCopy := &_BACnetConstructedDataDefaultRampRate{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DefaultRampRate.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.DefaultRampRate), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDefaultRampRateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultStepIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultStepIncrement.go index afc7777e0b..c6f56abdea 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultStepIncrement.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultStepIncrement.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDefaultStepIncrement) deepCopy() *_BACnetConstruc } _BACnetConstructedDataDefaultStepIncrementCopy := &_BACnetConstructedDataDefaultStepIncrement{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DefaultStepIncrement.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.DefaultStepIncrement), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDefaultStepIncrementCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultSubordinateRelationship.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultSubordinateRelationship.go index c2dc1eb7f3..6aaa036c74 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultSubordinateRelationship.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultSubordinateRelationship.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDefaultSubordinateRelationship) deepCopy() *_BACn } _BACnetConstructedDataDefaultSubordinateRelationshipCopy := &_BACnetConstructedDataDefaultSubordinateRelationship{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DefaultSubordinateRelationship.DeepCopy().(BACnetRelationshipTagged), + utils.DeepCopy[BACnetRelationshipTagged](m.DefaultSubordinateRelationship), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDefaultSubordinateRelationshipCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultTimeout.go index 2f588392d8..e18046f5b2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultTimeout.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultTimeout.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDefaultTimeout) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataDefaultTimeoutCopy := &_BACnetConstructedDataDefaultTimeout{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DefaultTimeout.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.DefaultTimeout), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDefaultTimeoutCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeployedProfileLocation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeployedProfileLocation.go index 0b15cb161d..84429cf23b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeployedProfileLocation.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeployedProfileLocation.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDeployedProfileLocation) deepCopy() *_BACnetConst } _BACnetConstructedDataDeployedProfileLocationCopy := &_BACnetConstructedDataDeployedProfileLocation{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DeployedProfileLocation.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.DeployedProfileLocation), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDeployedProfileLocationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstant.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstant.go index 9a19e5584b..d7175e593f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstant.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstant.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDerivativeConstant) deepCopy() *_BACnetConstructe } _BACnetConstructedDataDerivativeConstantCopy := &_BACnetConstructedDataDerivativeConstant{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DerivativeConstant.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.DerivativeConstant), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDerivativeConstantCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstantUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstantUnits.go index 15ebb17761..cc6139c96e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstantUnits.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstantUnits.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDerivativeConstantUnits) deepCopy() *_BACnetConst } _BACnetConstructedDataDerivativeConstantUnitsCopy := &_BACnetConstructedDataDerivativeConstantUnits{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Units.DeepCopy().(BACnetEngineeringUnitsTagged), + utils.DeepCopy[BACnetEngineeringUnitsTagged](m.Units), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDerivativeConstantUnitsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescription.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescription.go index a1563e41ca..037caf3d7d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescription.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescription.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDescription) deepCopy() *_BACnetConstructedDataDe } _BACnetConstructedDataDescriptionCopy := &_BACnetConstructedDataDescription{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Description.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.Description), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDescriptionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescriptionOfHalt.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescriptionOfHalt.go index 873e872d03..deae76cd7f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescriptionOfHalt.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescriptionOfHalt.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDescriptionOfHalt) deepCopy() *_BACnetConstructed } _BACnetConstructedDataDescriptionOfHaltCopy := &_BACnetConstructedDataDescriptionOfHalt{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DescriptionForHalt.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.DescriptionForHalt), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDescriptionOfHaltCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxInfoFrames.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxInfoFrames.go index 89f535b3d5..8690d88f81 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxInfoFrames.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxInfoFrames.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDeviceMaxInfoFrames) deepCopy() *_BACnetConstruct } _BACnetConstructedDataDeviceMaxInfoFramesCopy := &_BACnetConstructedDataDeviceMaxInfoFrames{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxInfoFrames.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxInfoFrames), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDeviceMaxInfoFramesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxMaster.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxMaster.go index 5c732518e9..ea26ede5b2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxMaster.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxMaster.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDeviceMaxMaster) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataDeviceMaxMasterCopy := &_BACnetConstructedDataDeviceMaxMaster{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxMaster.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxMaster), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDeviceMaxMasterCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceType.go index 258296d529..1f136ec564 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceType.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDeviceType) deepCopy() *_BACnetConstructedDataDev } _BACnetConstructedDataDeviceTypeCopy := &_BACnetConstructedDataDeviceType{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DeviceType.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.DeviceType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDeviceTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDirectReading.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDirectReading.go index d60f13fc81..4a9cc982ef 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDirectReading.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDirectReading.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDirectReading) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataDirectReadingCopy := &_BACnetConstructedDataDirectReading{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DirectReading.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.DirectReading), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDirectReadingCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDistributionKeyRevision.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDistributionKeyRevision.go index 14eb3391ad..0eaf29bbd2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDistributionKeyRevision.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDistributionKeyRevision.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDistributionKeyRevision) deepCopy() *_BACnetConst } _BACnetConstructedDataDistributionKeyRevisionCopy := &_BACnetConstructedDataDistributionKeyRevision{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DistributionKeyRevision.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.DistributionKeyRevision), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDistributionKeyRevisionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoNotHide.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoNotHide.go index 198011e3f3..8c74164165 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoNotHide.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoNotHide.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDoNotHide) deepCopy() *_BACnetConstructedDataDoNo } _BACnetConstructedDataDoNotHideCopy := &_BACnetConstructedDataDoNotHide{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DoNotHide.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.DoNotHide), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDoNotHideCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorAlarmState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorAlarmState.go index 9a12a026c2..669b93b3ce 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorAlarmState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorAlarmState.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDoorAlarmState) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataDoorAlarmStateCopy := &_BACnetConstructedDataDoorAlarmState{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DoorAlarmState.DeepCopy().(BACnetDoorAlarmStateTagged), + utils.DeepCopy[BACnetDoorAlarmStateTagged](m.DoorAlarmState), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDoorAlarmStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorExtendedPulseTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorExtendedPulseTime.go index afe780afe2..9c8af6b4d3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorExtendedPulseTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorExtendedPulseTime.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataDoorExtendedPulseTime) deepCopy() *_BACnetConstru } _BACnetConstructedDataDoorExtendedPulseTimeCopy := &_BACnetConstructedDataDoorExtendedPulseTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DoorExtendedPulseTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.DoorExtendedPulseTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDoorExtendedPulseTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorMembers.go index 79d058004b..fb928b3074 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorMembers.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorMembers.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataDoorMembers) deepCopy() *_BACnetConstructedDataDo } _BACnetConstructedDataDoorMembersCopy := &_BACnetConstructedDataDoorMembers{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetDeviceObjectReference, BACnetDeviceObjectReference](m.DoorMembers), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorOpenTooLongTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorOpenTooLongTime.go index b1c2c86443..2fbcc036af 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorOpenTooLongTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorOpenTooLongTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDoorOpenTooLongTime) deepCopy() *_BACnetConstruct } _BACnetConstructedDataDoorOpenTooLongTimeCopy := &_BACnetConstructedDataDoorOpenTooLongTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DoorOpenTooLongTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.DoorOpenTooLongTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDoorOpenTooLongTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorPulseTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorPulseTime.go index 0a37dab44d..e9ac8e3dea 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorPulseTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorPulseTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDoorPulseTime) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataDoorPulseTimeCopy := &_BACnetConstructedDataDoorPulseTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DoorPulseTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.DoorPulseTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDoorPulseTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorStatus.go index 9f8e506623..43b46b1cfc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorStatus.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDoorStatus) deepCopy() *_BACnetConstructedDataDoo } _BACnetConstructedDataDoorStatusCopy := &_BACnetConstructedDataDoorStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DoorStatus.DeepCopy().(BACnetDoorStatusTagged), + utils.DeepCopy[BACnetDoorStatusTagged](m.DoorStatus), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDoorStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorUnlockDelayTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorUnlockDelayTime.go index 8a2865e964..62b4b0db29 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorUnlockDelayTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorUnlockDelayTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDoorUnlockDelayTime) deepCopy() *_BACnetConstruct } _BACnetConstructedDataDoorUnlockDelayTimeCopy := &_BACnetConstructedDataDoorUnlockDelayTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DoorUnlockDelayTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.DoorUnlockDelayTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDoorUnlockDelayTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDutyWindow.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDutyWindow.go index 42c8b071d8..b323a79f03 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDutyWindow.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDutyWindow.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataDutyWindow) deepCopy() *_BACnetConstructedDataDut } _BACnetConstructedDataDutyWindowCopy := &_BACnetConstructedDataDutyWindow{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DutyWindow.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.DutyWindow), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataDutyWindowCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEffectivePeriod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEffectivePeriod.go index 9cb3b3702d..7c3fccbea2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEffectivePeriod.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEffectivePeriod.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEffectivePeriod) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataEffectivePeriodCopy := &_BACnetConstructedDataEffectivePeriod{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DateRange.DeepCopy().(BACnetDateRange), + utils.DeepCopy[BACnetDateRange](m.DateRange), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEffectivePeriodCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressActive.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressActive.go index b1657bfd39..5f6ff22c21 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressActive.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressActive.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEgressActive) deepCopy() *_BACnetConstructedDataE } _BACnetConstructedDataEgressActiveCopy := &_BACnetConstructedDataEgressActive{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EgressActive.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.EgressActive), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEgressActiveCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressTime.go index d43b860ec6..1a7daef23a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEgressTime) deepCopy() *_BACnetConstructedDataEgr } _BACnetConstructedDataEgressTimeCopy := &_BACnetConstructedDataEgressTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EgressTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.EgressTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEgressTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElapsedActiveTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElapsedActiveTime.go index 1e2a954985..e82d5921c0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElapsedActiveTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElapsedActiveTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataElapsedActiveTime) deepCopy() *_BACnetConstructed } _BACnetConstructedDataElapsedActiveTimeCopy := &_BACnetConstructedDataElapsedActiveTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ElapsedActiveTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ElapsedActiveTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataElapsedActiveTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElement.go index 42d2c44b8e..56801fc6c9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElement.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElement.go @@ -568,10 +568,10 @@ func (m *_BACnetConstructedDataElement) deepCopy() *_BACnetConstructedDataElemen return nil } _BACnetConstructedDataElementCopy := &_BACnetConstructedDataElement{ - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ApplicationTag.DeepCopy().(BACnetApplicationTag), - m.ContextTag.DeepCopy().(BACnetContextTag), - m.ConstructedData.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetApplicationTag](m.ApplicationTag), + utils.DeepCopy[BACnetContextTag](m.ContextTag), + utils.DeepCopy[BACnetConstructedData](m.ConstructedData), m.ObjectTypeArgument, m.PropertyIdentifierArgument, m.ArrayIndexArgument, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroup.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroup.go index 7a21e99e62..42717dd1cd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroup.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroup.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataElevatorGroup) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataElevatorGroupCopy := &_BACnetConstructedDataElevatorGroup{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ElevatorGroup.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ElevatorGroup), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataElevatorGroupCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupGroupMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupGroupMembers.go index eae8c767a6..03f9e6051c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupGroupMembers.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupGroupMembers.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataElevatorGroupGroupMembers) deepCopy() *_BACnetCon } _BACnetConstructedDataElevatorGroupGroupMembersCopy := &_BACnetConstructedDataElevatorGroupGroupMembers{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagObjectIdentifier, BACnetApplicationTagObjectIdentifier](m.GroupMembers), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnable.go index 05918035c9..47cf6fc98b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnable.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEnable) deepCopy() *_BACnetConstructedDataEnable } _BACnetConstructedDataEnableCopy := &_BACnetConstructedDataEnable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Enable.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.Enable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEnableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeter.go index be876f62f0..4c9311ad51 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeter.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeter.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEnergyMeter) deepCopy() *_BACnetConstructedDataEn } _BACnetConstructedDataEnergyMeterCopy := &_BACnetConstructedDataEnergyMeter{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EnergyMeter.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.EnergyMeter), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEnergyMeterCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeterRef.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeterRef.go index 7a27b0319b..96e00121e6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeterRef.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeterRef.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEnergyMeterRef) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataEnergyMeterRefCopy := &_BACnetConstructedDataEnergyMeterRef{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EnergyMeterRef.DeepCopy().(BACnetDeviceObjectReference), + utils.DeepCopy[BACnetDeviceObjectReference](m.EnergyMeterRef), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEnergyMeterRefCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataErrorLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataErrorLimit.go index 657be95f07..8eed90e518 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataErrorLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataErrorLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataErrorLimit) deepCopy() *_BACnetConstructedDataErr } _BACnetConstructedDataErrorLimitCopy := &_BACnetConstructedDataErrorLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ErrorLimit.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.ErrorLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataErrorLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorMode.go index 9103eac3ca..73f41d7601 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorMode.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEscalatorMode) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataEscalatorModeCopy := &_BACnetConstructedDataEscalatorMode{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EscalatorMode.DeepCopy().(BACnetEscalatorModeTagged), + utils.DeepCopy[BACnetEscalatorModeTagged](m.EscalatorMode), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEscalatorModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibit.go index aab0b475b9..cd15e8a486 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibit) deepCopy() *_BACnetConstru } _BACnetConstructedDataEventAlgorithmInhibitCopy := &_BACnetConstructedDataEventAlgorithmInhibit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EventAlgorithmInhibit.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.EventAlgorithmInhibit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEventAlgorithmInhibitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibitRef.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibitRef.go index b38e1c1945..b7777067cd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibitRef.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibitRef.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) deepCopy() *_BACnetCons } _BACnetConstructedDataEventAlgorithmInhibitRefCopy := &_BACnetConstructedDataEventAlgorithmInhibitRef{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EventAlgorithmInhibitRef.DeepCopy().(BACnetObjectPropertyReference), + utils.DeepCopy[BACnetObjectPropertyReference](m.EventAlgorithmInhibitRef), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEventAlgorithmInhibitRefCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventDetectionEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventDetectionEnable.go index bd3a0329a1..08e8e006f2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventDetectionEnable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventDetectionEnable.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEventDetectionEnable) deepCopy() *_BACnetConstruc } _BACnetConstructedDataEventDetectionEnableCopy := &_BACnetConstructedDataEventDetectionEnable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EventDetectionEnable.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.EventDetectionEnable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEventDetectionEnableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnable.go index 0b82bbda39..4877f5796b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnable.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEventEnable) deepCopy() *_BACnetConstructedDataEv } _BACnetConstructedDataEventEnableCopy := &_BACnetConstructedDataEventEnable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EventEnable.DeepCopy().(BACnetEventTransitionBitsTagged), + utils.DeepCopy[BACnetEventTransitionBitsTagged](m.EventEnable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEventEnableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTexts.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTexts.go index e14fd22248..2dda0d1808 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTexts.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTexts.go @@ -451,7 +451,7 @@ func (m *_BACnetConstructedDataEventMessageTexts) deepCopy() *_BACnetConstructed } _BACnetConstructedDataEventMessageTextsCopy := &_BACnetConstructedDataEventMessageTexts{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetOptionalCharacterString, BACnetOptionalCharacterString](m.EventMessageTexts), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTextsConfig.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTextsConfig.go index 683fdcb662..0ddfe20edb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTextsConfig.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTextsConfig.go @@ -452,7 +452,7 @@ func (m *_BACnetConstructedDataEventMessageTextsConfig) deepCopy() *_BACnetConst } _BACnetConstructedDataEventMessageTextsConfigCopy := &_BACnetConstructedDataEventMessageTextsConfig{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetOptionalCharacterString, BACnetOptionalCharacterString](m.EventMessageTextsConfig), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventParameters.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventParameters.go index 0697bdac14..b65b3a2cc3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventParameters.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventParameters.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEventParameters) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataEventParametersCopy := &_BACnetConstructedDataEventParameters{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EventParameter.DeepCopy().(BACnetEventParameter), + utils.DeepCopy[BACnetEventParameter](m.EventParameter), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEventParametersCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventState.go index 01aeea7845..2f52a77094 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventState.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEventState) deepCopy() *_BACnetConstructedDataEve } _BACnetConstructedDataEventStateCopy := &_BACnetConstructedDataEventState{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EventState.DeepCopy().(BACnetEventStateTagged), + utils.DeepCopy[BACnetEventStateTagged](m.EventState), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEventStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventTimeStamps.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventTimeStamps.go index 524c1d345d..ac0d04bfb3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventTimeStamps.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventTimeStamps.go @@ -451,7 +451,7 @@ func (m *_BACnetConstructedDataEventTimeStamps) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataEventTimeStampsCopy := &_BACnetConstructedDataEventTimeStamps{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetTimeStamp, BACnetTimeStamp](m.EventTimeStamps), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventType.go index 3e83657ace..6831ba7cb2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventType.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataEventType) deepCopy() *_BACnetConstructedDataEven } _BACnetConstructedDataEventTypeCopy := &_BACnetConstructedDataEventType{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.EventType.DeepCopy().(BACnetEventTypeTagged), + utils.DeepCopy[BACnetEventTypeTagged](m.EventType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataEventTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExceptionSchedule.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExceptionSchedule.go index 754b26331a..781204542c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExceptionSchedule.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExceptionSchedule.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataExceptionSchedule) deepCopy() *_BACnetConstructed } _BACnetConstructedDataExceptionScheduleCopy := &_BACnetConstructedDataExceptionSchedule{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetSpecialEvent, BACnetSpecialEvent](m.ExceptionSchedule), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExecutionDelay.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExecutionDelay.go index 390e9697f5..880fb0bd3f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExecutionDelay.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExecutionDelay.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataExecutionDelay) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataExecutionDelayCopy := &_BACnetConstructedDataExecutionDelay{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagUnsignedInteger, BACnetApplicationTagUnsignedInteger](m.ExecutionDelay), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpectedShedLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpectedShedLevel.go index 28e6320987..70e7039289 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpectedShedLevel.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpectedShedLevel.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataExpectedShedLevel) deepCopy() *_BACnetConstructed } _BACnetConstructedDataExpectedShedLevelCopy := &_BACnetConstructedDataExpectedShedLevel{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ExpectedShedLevel.DeepCopy().(BACnetShedLevel), + utils.DeepCopy[BACnetShedLevel](m.ExpectedShedLevel), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataExpectedShedLevelCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpirationTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpirationTime.go index 427c50ee46..74918a8408 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpirationTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpirationTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataExpirationTime) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataExpirationTimeCopy := &_BACnetConstructedDataExpirationTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ExpirationTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.ExpirationTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataExpirationTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExtendedTimeEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExtendedTimeEnable.go index 7949c68638..adea31d5fa 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExtendedTimeEnable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExtendedTimeEnable.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataExtendedTimeEnable) deepCopy() *_BACnetConstructe } _BACnetConstructedDataExtendedTimeEnableCopy := &_BACnetConstructedDataExtendedTimeEnable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ExtendedTimeEnable.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.ExtendedTimeEnable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataExtendedTimeEnableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDBBMDAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDBBMDAddress.go index 8d8a8392dc..ae0c412f5f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDBBMDAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDBBMDAddress.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFDBBMDAddress) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataFDBBMDAddressCopy := &_BACnetConstructedDataFDBBMDAddress{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FDBBMDAddress.DeepCopy().(BACnetHostNPort), + utils.DeepCopy[BACnetHostNPort](m.FDBBMDAddress), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFDBBMDAddressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDSubscriptionLifetime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDSubscriptionLifetime.go index c3377aaafd..7d4195cb8b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDSubscriptionLifetime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDSubscriptionLifetime.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataFDSubscriptionLifetime) deepCopy() *_BACnetConstr } _BACnetConstructedDataFDSubscriptionLifetimeCopy := &_BACnetConstructedDataFDSubscriptionLifetime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FdSubscriptionLifetime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.FdSubscriptionLifetime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFDSubscriptionLifetimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttempts.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttempts.go index 050456e752..c23c2102ce 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttempts.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttempts.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFailedAttempts) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataFailedAttemptsCopy := &_BACnetConstructedDataFailedAttempts{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FailedAttempts.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.FailedAttempts), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFailedAttemptsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptsTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptsTime.go index 095145e457..9c6e2015a4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptsTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptsTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFailedAttemptsTime) deepCopy() *_BACnetConstructe } _BACnetConstructedDataFailedAttemptsTimeCopy := &_BACnetConstructedDataFailedAttemptsTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FailedAttemptsTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.FailedAttemptsTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFailedAttemptsTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultHighLimit.go index 4ab7f50aa0..4f51d9474d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultHighLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFaultHighLimit) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataFaultHighLimitCopy := &_BACnetConstructedDataFaultHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultHighLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.FaultHighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFaultHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultLowLimit.go index e208f52426..a3711f69d9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultLowLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFaultLowLimit) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataFaultLowLimitCopy := &_BACnetConstructedDataFaultLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultLowLimit.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.FaultLowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFaultLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultParameters.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultParameters.go index eb32c53d31..752b8ec7ac 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultParameters.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultParameters.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFaultParameters) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataFaultParametersCopy := &_BACnetConstructedDataFaultParameters{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultParameters.DeepCopy().(BACnetFaultParameter), + utils.DeepCopy[BACnetFaultParameter](m.FaultParameters), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFaultParametersCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultType.go index 20ed4a6d7a..e1104068fc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultType.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFaultType) deepCopy() *_BACnetConstructedDataFaul } _BACnetConstructedDataFaultTypeCopy := &_BACnetConstructedDataFaultType{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultType.DeepCopy().(BACnetFaultTypeTagged), + utils.DeepCopy[BACnetFaultTypeTagged](m.FaultType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFaultTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultValues.go index 2bbf249a81..7dbca5e026 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultValues.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataFaultValues) deepCopy() *_BACnetConstructedDataFa } _BACnetConstructedDataFaultValuesCopy := &_BACnetConstructedDataFaultValues{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetLifeSafetyStateTagged, BACnetLifeSafetyStateTagged](m.FaultValues), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAccessMethod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAccessMethod.go index 4d9ca14745..27d6fe69f8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAccessMethod.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAccessMethod.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFileAccessMethod) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataFileAccessMethodCopy := &_BACnetConstructedDataFileAccessMethod{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FileAccessMethod.DeepCopy().(BACnetFileAccessMethodTagged), + utils.DeepCopy[BACnetFileAccessMethodTagged](m.FileAccessMethod), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFileAccessMethodCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileRecordCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileRecordCount.go index a824e0e27d..647ac5419d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileRecordCount.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileRecordCount.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFileRecordCount) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataFileRecordCountCopy := &_BACnetConstructedDataFileRecordCount{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RecordCount.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RecordCount), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFileRecordCountCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileSize.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileSize.go index 243594f490..8fbe9a2245 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileSize.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileSize.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFileSize) deepCopy() *_BACnetConstructedDataFileS } _BACnetConstructedDataFileSizeCopy := &_BACnetConstructedDataFileSize{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FileSize.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.FileSize), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFileSizeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileType.go index a61c8f04e3..5621a6ac66 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileType.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFileType) deepCopy() *_BACnetConstructedDataFileT } _BACnetConstructedDataFileTypeCopy := &_BACnetConstructedDataFileType{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FileType.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.FileType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFileTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFirmwareRevision.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFirmwareRevision.go index ee33e194ff..09c3b1fc90 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFirmwareRevision.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFirmwareRevision.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFirmwareRevision) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataFirmwareRevisionCopy := &_BACnetConstructedDataFirmwareRevision{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FirmwareRevision.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.FirmwareRevision), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFirmwareRevisionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFloorText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFloorText.go index 975484a90b..cc64e97b94 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFloorText.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFloorText.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataFloorText) deepCopy() *_BACnetConstructedDataFloo } _BACnetConstructedDataFloorTextCopy := &_BACnetConstructedDataFloorText{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.FloorText), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFullDutyBaseline.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFullDutyBaseline.go index f8f9330420..7079877553 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFullDutyBaseline.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFullDutyBaseline.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataFullDutyBaseline) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataFullDutyBaselineCopy := &_BACnetConstructedDataFullDutyBaseline{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FullDutyBaseLine.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.FullDutyBaseLine), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataFullDutyBaselineCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupGroupMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupGroupMembers.go index c8f12db7ec..863878d16b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupGroupMembers.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupGroupMembers.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataGlobalGroupGroupMembers) deepCopy() *_BACnetConst } _BACnetConstructedDataGlobalGroupGroupMembersCopy := &_BACnetConstructedDataGlobalGroupGroupMembers{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetDeviceObjectPropertyReference, BACnetDeviceObjectPropertyReference](m.GroupMembers), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupPresentValue.go index b8771a7fc0..48543daab6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupPresentValue.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataGlobalGroupPresentValue) deepCopy() *_BACnetConst } _BACnetConstructedDataGlobalGroupPresentValueCopy := &_BACnetConstructedDataGlobalGroupPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetPropertyAccessResult, BACnetPropertyAccessResult](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalIdentifier.go index 26754d7f58..2b48ab833f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalIdentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalIdentifier.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataGlobalIdentifier) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataGlobalIdentifierCopy := &_BACnetConstructedDataGlobalIdentifier{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.GlobalIdentifier.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.GlobalIdentifier), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataGlobalIdentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupID.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupID.go index 40a3e4608d..8d6e86591a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupID.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupID.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataGroupID) deepCopy() *_BACnetConstructedDataGroupI } _BACnetConstructedDataGroupIDCopy := &_BACnetConstructedDataGroupID{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.GroupId.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.GroupId), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataGroupIDCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMemberNames.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMemberNames.go index 9124c3239e..42a70c8094 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMemberNames.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMemberNames.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataGroupMemberNames) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataGroupMemberNamesCopy := &_BACnetConstructedDataGroupMemberNames{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.GroupMemberNames), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMembers.go index 6b79e6ce97..017bda7dd9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMembers.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMembers.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataGroupMembers) deepCopy() *_BACnetConstructedDataG } _BACnetConstructedDataGroupMembersCopy := &_BACnetConstructedDataGroupMembers{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagObjectIdentifier, BACnetApplicationTagObjectIdentifier](m.GroupMembers), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMode.go index ef1bf9395c..e6d1b89246 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMode.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataGroupMode) deepCopy() *_BACnetConstructedDataGrou } _BACnetConstructedDataGroupModeCopy := &_BACnetConstructedDataGroupMode{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.GroupMode.DeepCopy().(BACnetLiftGroupModeTagged), + utils.DeepCopy[BACnetLiftGroupModeTagged](m.GroupMode), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataGroupModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHighLimit.go index 83fea56c57..3c74348756 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHighLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataHighLimit) deepCopy() *_BACnetConstructedDataHigh } _BACnetConstructedDataHighLimitCopy := &_BACnetConstructedDataHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.HighLimit.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.HighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHigherDeck.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHigherDeck.go index 3698a40d48..572126d836 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHigherDeck.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHigherDeck.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataHigherDeck) deepCopy() *_BACnetConstructedDataHig } _BACnetConstructedDataHigherDeckCopy := &_BACnetConstructedDataHigherDeck{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.HigherDeck.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.HigherDeck), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataHigherDeckCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPAddress.go index e6d79bd2a6..0d42fa9438 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPAddress.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPAddress) deepCopy() *_BACnetConstructedDataIPAd } _BACnetConstructedDataIPAddressCopy := &_BACnetConstructedDataIPAddress{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IpAddress.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.IpAddress), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPAddressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPEnable.go index 5b61852004..605520a0d5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPEnable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPEnable.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPDHCPEnable) deepCopy() *_BACnetConstructedDataI } _BACnetConstructedDataIPDHCPEnableCopy := &_BACnetConstructedDataIPDHCPEnable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IpDhcpEnable.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.IpDhcpEnable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPDHCPEnableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTime.go index 79670c6ac5..80f0d3c3b2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTime) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataIPDHCPLeaseTimeCopy := &_BACnetConstructedDataIPDHCPLeaseTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IpDhcpLeaseTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.IpDhcpLeaseTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPDHCPLeaseTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTimeRemaining.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTimeRemaining.go index 2944fa101e..c0cba20275 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTimeRemaining.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTimeRemaining.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) deepCopy() *_BACnetCons } _BACnetConstructedDataIPDHCPLeaseTimeRemainingCopy := &_BACnetConstructedDataIPDHCPLeaseTimeRemaining{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IpDhcpLeaseTimeRemaining.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.IpDhcpLeaseTimeRemaining), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPDHCPLeaseTimeRemainingCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPServer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPServer.go index f0d7663581..fc33f3d5ff 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPServer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPServer.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPDHCPServer) deepCopy() *_BACnetConstructedDataI } _BACnetConstructedDataIPDHCPServerCopy := &_BACnetConstructedDataIPDHCPServer{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DhcpServer.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.DhcpServer), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPDHCPServerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDNSServer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDNSServer.go index 7e7a718a65..963da4df66 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDNSServer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDNSServer.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataIPDNSServer) deepCopy() *_BACnetConstructedDataIP } _BACnetConstructedDataIPDNSServerCopy := &_BACnetConstructedDataIPDNSServer{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagOctetString, BACnetApplicationTagOctetString](m.IpDnsServer), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDefaultGateway.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDefaultGateway.go index 6836a898a1..88e85db6b5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDefaultGateway.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDefaultGateway.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPDefaultGateway) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataIPDefaultGatewayCopy := &_BACnetConstructedDataIPDefaultGateway{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IpDefaultGateway.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.IpDefaultGateway), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPDefaultGatewayCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPSubnetMask.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPSubnetMask.go index 979e664c0d..c776eb22f4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPSubnetMask.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPSubnetMask.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPSubnetMask) deepCopy() *_BACnetConstructedDataI } _BACnetConstructedDataIPSubnetMaskCopy := &_BACnetConstructedDataIPSubnetMask{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IpSubnetMask.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.IpSubnetMask), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPSubnetMaskCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6Address.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6Address.go index 8d107e76bb..22b237f620 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6Address.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6Address.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPv6Address) deepCopy() *_BACnetConstructedDataIP } _BACnetConstructedDataIPv6AddressCopy := &_BACnetConstructedDataIPv6Address{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Ipv6Address.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.Ipv6Address), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPv6AddressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6AutoAddressingEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6AutoAddressingEnable.go index 07f8153f83..c19c55d8bd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6AutoAddressingEnable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6AutoAddressingEnable.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) deepCopy() *_BACnetCons } _BACnetConstructedDataIPv6AutoAddressingEnableCopy := &_BACnetConstructedDataIPv6AutoAddressingEnable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AutoAddressingEnable.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.AutoAddressingEnable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPv6AutoAddressingEnableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTime.go index 9504995b1c..87af760e98 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) deepCopy() *_BACnetConstructed } _BACnetConstructedDataIPv6DHCPLeaseTimeCopy := &_BACnetConstructedDataIPv6DHCPLeaseTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Ipv6DhcpLeaseTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Ipv6DhcpLeaseTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPv6DHCPLeaseTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTimeRemaining.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTimeRemaining.go index cdfe3fca88..a667a976ad 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTimeRemaining.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTimeRemaining.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) deepCopy() *_BACnetCo } _BACnetConstructedDataIPv6DHCPLeaseTimeRemainingCopy := &_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Ipv6DhcpLeaseTimeRemaining.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Ipv6DhcpLeaseTimeRemaining), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPv6DHCPLeaseTimeRemainingCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPServer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPServer.go index 08b8abecf4..db9175837e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPServer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPServer.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPv6DHCPServer) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataIPv6DHCPServerCopy := &_BACnetConstructedDataIPv6DHCPServer{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.DhcpServer.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.DhcpServer), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPv6DHCPServerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DNSServer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DNSServer.go index 8287fdf80b..f24d505b61 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DNSServer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DNSServer.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataIPv6DNSServer) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataIPv6DNSServerCopy := &_BACnetConstructedDataIPv6DNSServer{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagOctetString, BACnetApplicationTagOctetString](m.Ipv6DnsServer), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DefaultGateway.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DefaultGateway.go index 4d29e43824..8c543d4f70 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DefaultGateway.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DefaultGateway.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPv6DefaultGateway) deepCopy() *_BACnetConstructe } _BACnetConstructedDataIPv6DefaultGatewayCopy := &_BACnetConstructedDataIPv6DefaultGateway{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Ipv6DefaultGateway.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.Ipv6DefaultGateway), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPv6DefaultGatewayCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6PrefixLength.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6PrefixLength.go index 493414e7da..bc6cc71ab0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6PrefixLength.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6PrefixLength.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPv6PrefixLength) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataIPv6PrefixLengthCopy := &_BACnetConstructedDataIPv6PrefixLength{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Ipv6PrefixLength.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Ipv6PrefixLength), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPv6PrefixLengthCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6ZoneIndex.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6ZoneIndex.go index b742ac2237..6062c3fed3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6ZoneIndex.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6ZoneIndex.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIPv6ZoneIndex) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataIPv6ZoneIndexCopy := &_BACnetConstructedDataIPv6ZoneIndex{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Ipv6ZoneIndex.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.Ipv6ZoneIndex), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIPv6ZoneIndexCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProcess.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProcess.go index 96c5e7f800..64823990d0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProcess.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProcess.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataInProcess) deepCopy() *_BACnetConstructedDataInPr } _BACnetConstructedDataInProcessCopy := &_BACnetConstructedDataInProcess{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InProcess.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.InProcess), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataInProcessCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProgress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProgress.go index c368f48163..a503315fdc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProgress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProgress.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataInProgress) deepCopy() *_BACnetConstructedDataInP } _BACnetConstructedDataInProgressCopy := &_BACnetConstructedDataInProgress{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InProgress.DeepCopy().(BACnetLightingInProgressTagged), + utils.DeepCopy[BACnetLightingInProgressTagged](m.InProgress), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataInProgressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInactiveText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInactiveText.go index 600c081b49..ae02a20555 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInactiveText.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInactiveText.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataInactiveText) deepCopy() *_BACnetConstructedDataI } _BACnetConstructedDataInactiveTextCopy := &_BACnetConstructedDataInactiveText{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InactiveText.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.InactiveText), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataInactiveTextCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInitialTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInitialTimeout.go index 4666ce7036..6a0dec9b89 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInitialTimeout.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInitialTimeout.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataInitialTimeout) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataInitialTimeoutCopy := &_BACnetConstructedDataInitialTimeout{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InitialTimeout.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.InitialTimeout), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataInitialTimeoutCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInputReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInputReference.go index 9930eb2373..b3a6a28b46 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInputReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInputReference.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataInputReference) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataInputReferenceCopy := &_BACnetConstructedDataInputReference{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InputReference.DeepCopy().(BACnetObjectPropertyReference), + utils.DeepCopy[BACnetObjectPropertyReference](m.InputReference), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataInputReferenceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstallationID.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstallationID.go index f3c5b1c636..4b7419c96a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstallationID.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstallationID.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataInstallationID) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataInstallationIDCopy := &_BACnetConstructedDataInstallationID{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InstallationId.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.InstallationId), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataInstallationIDCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstanceOf.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstanceOf.go index 40df46fb8f..91fee167e4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstanceOf.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstanceOf.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataInstanceOf) deepCopy() *_BACnetConstructedDataIns } _BACnetConstructedDataInstanceOfCopy := &_BACnetConstructedDataInstanceOf{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InstanceOf.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.InstanceOf), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataInstanceOfCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstantaneousPower.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstantaneousPower.go index 862930a0c1..70e4f2ad1b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstantaneousPower.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstantaneousPower.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataInstantaneousPower) deepCopy() *_BACnetConstructe } _BACnetConstructedDataInstantaneousPowerCopy := &_BACnetConstructedDataInstantaneousPower{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InstantaneousPower.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.InstantaneousPower), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataInstantaneousPowerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueCOVIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueCOVIncrement.go index 0d6eddd670..15209e9945 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueCOVIncrement.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueCOVIncrement.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIntegerValueCOVIncrement) deepCopy() *_BACnetCons } _BACnetConstructedDataIntegerValueCOVIncrementCopy := &_BACnetConstructedDataIntegerValueCOVIncrement{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CovIncrement.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.CovIncrement), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValueCOVIncrementCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueDeadband.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueDeadband.go index c14bb129ce..202b2dd6c5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueDeadband.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueDeadband.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIntegerValueDeadband) deepCopy() *_BACnetConstruc } _BACnetConstructedDataIntegerValueDeadbandCopy := &_BACnetConstructedDataIntegerValueDeadband{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Deadband.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Deadband), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValueDeadbandCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultHighLimit.go index 26c731ddb8..c8b35c9b0e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultHighLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) deepCopy() *_BACnetCo } _BACnetConstructedDataIntegerValueFaultHighLimitCopy := &_BACnetConstructedDataIntegerValueFaultHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultHighLimit.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.FaultHighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValueFaultHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultLowLimit.go index 7044c3e159..8b41dba159 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultLowLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) deepCopy() *_BACnetCon } _BACnetConstructedDataIntegerValueFaultLowLimitCopy := &_BACnetConstructedDataIntegerValueFaultLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultLowLimit.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.FaultLowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValueFaultLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueHighLimit.go index 5faaeddafe..1a5db0da00 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueHighLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIntegerValueHighLimit) deepCopy() *_BACnetConstru } _BACnetConstructedDataIntegerValueHighLimitCopy := &_BACnetConstructedDataIntegerValueHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.HighLimit.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.HighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValueHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueLowLimit.go index 80a13c542b..139270c0df 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueLowLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIntegerValueLowLimit) deepCopy() *_BACnetConstruc } _BACnetConstructedDataIntegerValueLowLimitCopy := &_BACnetConstructedDataIntegerValueLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LowLimit.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.LowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValueLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMaxPresValue.go index 9cbfef8f8e..fa9bc570de 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMaxPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMaxPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIntegerValueMaxPresValue) deepCopy() *_BACnetCons } _BACnetConstructedDataIntegerValueMaxPresValueCopy := &_BACnetConstructedDataIntegerValueMaxPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxPresValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.MaxPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValueMaxPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMinPresValue.go index 413cedf767..47f0d6510a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMinPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMinPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIntegerValueMinPresValue) deepCopy() *_BACnetCons } _BACnetConstructedDataIntegerValueMinPresValueCopy := &_BACnetConstructedDataIntegerValueMinPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinPresValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.MinPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValueMinPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValuePresentValue.go index 91fc5f1ec5..00dcc93e98 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIntegerValuePresentValue) deepCopy() *_BACnetCons } _BACnetConstructedDataIntegerValuePresentValueCopy := &_BACnetConstructedDataIntegerValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueRelinquishDefault.go index 6dba14299f..ef4d63ccf1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) deepCopy() *_BACne } _BACnetConstructedDataIntegerValueRelinquishDefaultCopy := &_BACnetConstructedDataIntegerValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueResolution.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueResolution.go index f3a79e88a8..90e05852a8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueResolution.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueResolution.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIntegerValueResolution) deepCopy() *_BACnetConstr } _BACnetConstructedDataIntegerValueResolutionCopy := &_BACnetConstructedDataIntegerValueResolution{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Resolution.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.Resolution), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegerValueResolutionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstant.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstant.go index d5db0ead90..84ed984393 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstant.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstant.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIntegralConstant) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataIntegralConstantCopy := &_BACnetConstructedDataIntegralConstant{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IntegralConstant.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.IntegralConstant), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegralConstantCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstantUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstantUnits.go index 7435279f56..eecafbafe4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstantUnits.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstantUnits.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataIntegralConstantUnits) deepCopy() *_BACnetConstru } _BACnetConstructedDataIntegralConstantUnitsCopy := &_BACnetConstructedDataIntegralConstantUnits{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Units.DeepCopy().(BACnetEngineeringUnitsTagged), + utils.DeepCopy[BACnetEngineeringUnitsTagged](m.Units), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntegralConstantUnitsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntervalOffset.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntervalOffset.go index 2c8c9cb20b..526a032cab 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntervalOffset.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntervalOffset.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIntervalOffset) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataIntervalOffsetCopy := &_BACnetConstructedDataIntervalOffset{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IntervalOffset.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.IntervalOffset), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIntervalOffsetCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIsUTC.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIsUTC.go index 87479bc16e..900101b03b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIsUTC.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIsUTC.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataIsUTC) deepCopy() *_BACnetConstructedDataIsUTC { } _BACnetConstructedDataIsUTCCopy := &_BACnetConstructedDataIsUTC{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.IsUtc.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.IsUtc), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataIsUTCCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataKeySets.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataKeySets.go index 94fd4a2b3a..71b3228a79 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataKeySets.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataKeySets.go @@ -379,7 +379,7 @@ func (m *_BACnetConstructedDataKeySets) deepCopy() *_BACnetConstructedDataKeySet } _BACnetConstructedDataKeySetsCopy := &_BACnetConstructedDataKeySets{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetSecurityKeySet, BACnetSecurityKeySet](m.KeySets), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCallControl.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCallControl.go index d2a34bffee..722d13c8c4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCallControl.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCallControl.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLandingCallControl) deepCopy() *_BACnetConstructe } _BACnetConstructedDataLandingCallControlCopy := &_BACnetConstructedDataLandingCallControl{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LandingCallControl.DeepCopy().(BACnetLandingCallStatus), + utils.DeepCopy[BACnetLandingCallStatus](m.LandingCallControl), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLandingCallControlCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingDoorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingDoorStatus.go index 80e98f74be..fbe7688d7d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingDoorStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingDoorStatus.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataLandingDoorStatus) deepCopy() *_BACnetConstructed } _BACnetConstructedDataLandingDoorStatusCopy := &_BACnetConstructedDataLandingDoorStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetLandingDoorStatus, BACnetLandingDoorStatus](m.LandingDoorStatus), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueCOVIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueCOVIncrement.go index 49487a8a76..768fb305df 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueCOVIncrement.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueCOVIncrement.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) deepCopy() *_BACnet } _BACnetConstructedDataLargeAnalogValueCOVIncrementCopy := &_BACnetConstructedDataLargeAnalogValueCOVIncrement{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CovIncrement.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.CovIncrement), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValueCOVIncrementCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueDeadband.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueDeadband.go index 496c2b46da..7c94d8f518 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueDeadband.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueDeadband.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueDeadband) deepCopy() *_BACnetCons } _BACnetConstructedDataLargeAnalogValueDeadbandCopy := &_BACnetConstructedDataLargeAnalogValueDeadband{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Deadband.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.Deadband), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValueDeadbandCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultHighLimit.go index 4da71971f5..9eaddb65ee 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultHighLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) deepCopy() *_BACn } _BACnetConstructedDataLargeAnalogValueFaultHighLimitCopy := &_BACnetConstructedDataLargeAnalogValueFaultHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultHighLimit.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.FaultHighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValueFaultHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultLowLimit.go index 710db501ef..464bdb91b0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultLowLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) deepCopy() *_BACne } _BACnetConstructedDataLargeAnalogValueFaultLowLimitCopy := &_BACnetConstructedDataLargeAnalogValueFaultLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultLowLimit.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.FaultLowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValueFaultLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueHighLimit.go index f5578ffd2a..d8e64ae4e8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueHighLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) deepCopy() *_BACnetCon } _BACnetConstructedDataLargeAnalogValueHighLimitCopy := &_BACnetConstructedDataLargeAnalogValueHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.HighLimit.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.HighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValueHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueLowLimit.go index e43d0e2cf0..27fc5d8cda 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueLowLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) deepCopy() *_BACnetCons } _BACnetConstructedDataLargeAnalogValueLowLimitCopy := &_BACnetConstructedDataLargeAnalogValueLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LowLimit.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.LowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValueLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMaxPresValue.go index 6bc5a985de..b65fdfc676 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMaxPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMaxPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) deepCopy() *_BACnet } _BACnetConstructedDataLargeAnalogValueMaxPresValueCopy := &_BACnetConstructedDataLargeAnalogValueMaxPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxPresValue.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.MaxPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValueMaxPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMinPresValue.go index f96c4a5849..0cc3b29073 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMinPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMinPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) deepCopy() *_BACnet } _BACnetConstructedDataLargeAnalogValueMinPresValueCopy := &_BACnetConstructedDataLargeAnalogValueMinPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinPresValue.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.MinPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValueMinPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValuePresentValue.go index c475bde733..c072c5fd53 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) deepCopy() *_BACnet } _BACnetConstructedDataLargeAnalogValuePresentValueCopy := &_BACnetConstructedDataLargeAnalogValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueRelinquishDefault.go index 3ba315aeb0..921ced50f3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) deepCopy() *_B } _BACnetConstructedDataLargeAnalogValueRelinquishDefaultCopy := &_BACnetConstructedDataLargeAnalogValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueResolution.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueResolution.go index ea0360482d..305d6e35a4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueResolution.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueResolution.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueResolution) deepCopy() *_BACnetCo } _BACnetConstructedDataLargeAnalogValueResolutionCopy := &_BACnetConstructedDataLargeAnalogValueResolution{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Resolution.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.Resolution), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLargeAnalogValueResolutionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessEvent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessEvent.go index bf95a8d8d3..75ef487da2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessEvent.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessEvent.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastAccessEvent) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataLastAccessEventCopy := &_BACnetConstructedDataLastAccessEvent{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastAccessEvent.DeepCopy().(BACnetAccessEventTagged), + utils.DeepCopy[BACnetAccessEventTagged](m.LastAccessEvent), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastAccessEventCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessPoint.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessPoint.go index 3d73ff3c50..45a9dd2db1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessPoint.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessPoint.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastAccessPoint) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataLastAccessPointCopy := &_BACnetConstructedDataLastAccessPoint{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastAccessPoint.DeepCopy().(BACnetDeviceObjectReference), + utils.DeepCopy[BACnetDeviceObjectReference](m.LastAccessPoint), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastAccessPointCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCommandTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCommandTime.go index 1da079f82b..02700002cc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCommandTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCommandTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastCommandTime) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataLastCommandTimeCopy := &_BACnetConstructedDataLastCommandTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastCommandTime.DeepCopy().(BACnetTimeStamp), + utils.DeepCopy[BACnetTimeStamp](m.LastCommandTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastCommandTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAdded.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAdded.go index 9463ecd032..2cacb73c99 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAdded.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAdded.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastCredentialAdded) deepCopy() *_BACnetConstruct } _BACnetConstructedDataLastCredentialAddedCopy := &_BACnetConstructedDataLastCredentialAdded{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastCredentialAdded.DeepCopy().(BACnetDeviceObjectReference), + utils.DeepCopy[BACnetDeviceObjectReference](m.LastCredentialAdded), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastCredentialAddedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAddedTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAddedTime.go index 510b41df77..45f4e843fd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAddedTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAddedTime.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLastCredentialAddedTime) deepCopy() *_BACnetConst } _BACnetConstructedDataLastCredentialAddedTimeCopy := &_BACnetConstructedDataLastCredentialAddedTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastCredentialAddedTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.LastCredentialAddedTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastCredentialAddedTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemoved.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemoved.go index 786e23d0a2..43fa9a378a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemoved.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemoved.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLastCredentialRemoved) deepCopy() *_BACnetConstru } _BACnetConstructedDataLastCredentialRemovedCopy := &_BACnetConstructedDataLastCredentialRemoved{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastCredentialRemoved.DeepCopy().(BACnetDeviceObjectReference), + utils.DeepCopy[BACnetDeviceObjectReference](m.LastCredentialRemoved), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastCredentialRemovedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemovedTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemovedTime.go index cd0f32a56c..ecb2e6ca20 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemovedTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemovedTime.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLastCredentialRemovedTime) deepCopy() *_BACnetCon } _BACnetConstructedDataLastCredentialRemovedTimeCopy := &_BACnetConstructedDataLastCredentialRemovedTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastCredentialRemovedTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.LastCredentialRemovedTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastCredentialRemovedTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastKeyServer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastKeyServer.go index ec8d34aed0..676fd93251 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastKeyServer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastKeyServer.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastKeyServer) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataLastKeyServerCopy := &_BACnetConstructedDataLastKeyServer{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastKeyServer.DeepCopy().(BACnetAddressBinding), + utils.DeepCopy[BACnetAddressBinding](m.LastKeyServer), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastKeyServerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastNotifyRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastNotifyRecord.go index 9b88f7abd3..bc8ad5a4a7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastNotifyRecord.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastNotifyRecord.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastNotifyRecord) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataLastNotifyRecordCopy := &_BACnetConstructedDataLastNotifyRecord{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastNotifyRecord.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.LastNotifyRecord), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastNotifyRecordCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastPriority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastPriority.go index eb917afeb2..afa5c84694 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastPriority.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastPriority.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastPriority) deepCopy() *_BACnetConstructedDataL } _BACnetConstructedDataLastPriorityCopy := &_BACnetConstructedDataLastPriority{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastPriority.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.LastPriority), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastPriorityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestartReason.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestartReason.go index 226eff8d5c..502d6d46ac 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestartReason.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestartReason.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastRestartReason) deepCopy() *_BACnetConstructed } _BACnetConstructedDataLastRestartReasonCopy := &_BACnetConstructedDataLastRestartReason{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastRestartReason.DeepCopy().(BACnetRestartReasonTagged), + utils.DeepCopy[BACnetRestartReasonTagged](m.LastRestartReason), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastRestartReasonCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestoreTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestoreTime.go index 8cf9196004..e85e9df491 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestoreTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestoreTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastRestoreTime) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataLastRestoreTimeCopy := &_BACnetConstructedDataLastRestoreTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastRestoreTime.DeepCopy().(BACnetTimeStamp), + utils.DeepCopy[BACnetTimeStamp](m.LastRestoreTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastRestoreTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastStateChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastStateChange.go index ac65d022d3..098d0dbba5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastStateChange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastStateChange.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastStateChange) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataLastStateChangeCopy := &_BACnetConstructedDataLastStateChange{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastStateChange.DeepCopy().(BACnetTimerTransitionTagged), + utils.DeepCopy[BACnetTimerTransitionTagged](m.LastStateChange), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastStateChangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastUseTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastUseTime.go index cc747a78dd..44e0b3e64b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastUseTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastUseTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLastUseTime) deepCopy() *_BACnetConstructedDataLa } _BACnetConstructedDataLastUseTimeCopy := &_BACnetConstructedDataLastUseTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LastUseTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.LastUseTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLastUseTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointPresentValue.go index 250aa6e8be..324802db8e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) deepCopy() *_BACnetC } _BACnetConstructedDataLifeSafetyPointPresentValueCopy := &_BACnetConstructedDataLifeSafetyPointPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetLifeSafetyStateTagged), + utils.DeepCopy[BACnetLifeSafetyStateTagged](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLifeSafetyPointPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneMaintenanceRequired.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneMaintenanceRequired.go index d07c59a8ea..4e50381426 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneMaintenanceRequired.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneMaintenanceRequired.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) deepCopy() *_B } _BACnetConstructedDataLifeSafetyZoneMaintenanceRequiredCopy := &_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaintenanceRequired.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.MaintenanceRequired), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLifeSafetyZoneMaintenanceRequiredCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZonePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZonePresentValue.go index 48e387b0b6..5cc4ab9079 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZonePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZonePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) deepCopy() *_BACnetCo } _BACnetConstructedDataLifeSafetyZonePresentValueCopy := &_BACnetConstructedDataLifeSafetyZonePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetLifeSafetyStateTagged), + utils.DeepCopy[BACnetLifeSafetyStateTagged](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLifeSafetyZonePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommand.go index d195d8c346..4c9315e81f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommand.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommand.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLightingCommand) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataLightingCommandCopy := &_BACnetConstructedDataLightingCommand{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LightingCommand.DeepCopy().(BACnetLightingCommand), + utils.DeepCopy[BACnetLightingCommand](m.LightingCommand), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLightingCommandCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommandDefaultPriority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommandDefaultPriority.go index d0cb916854..6f42623924 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommandDefaultPriority.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommandDefaultPriority.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLightingCommandDefaultPriority) deepCopy() *_BACn } _BACnetConstructedDataLightingCommandDefaultPriorityCopy := &_BACnetConstructedDataLightingCommandDefaultPriority{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LightingCommandDefaultPriority.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.LightingCommandDefaultPriority), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLightingCommandDefaultPriorityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputFeedbackValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputFeedbackValue.go index b6f6bdab4d..1d9531ff83 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputFeedbackValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputFeedbackValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLightingOutputFeedbackValue) deepCopy() *_BACnetC } _BACnetConstructedDataLightingOutputFeedbackValueCopy := &_BACnetConstructedDataLightingOutputFeedbackValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FeedbackValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.FeedbackValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLightingOutputFeedbackValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputPresentValue.go index c5bb30bb11..3b46ede49d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLightingOutputPresentValue) deepCopy() *_BACnetCo } _BACnetConstructedDataLightingOutputPresentValueCopy := &_BACnetConstructedDataLightingOutputPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLightingOutputPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputRelinquishDefault.go index 0eeb4ccc99..ad9db930b2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) deepCopy() *_BAC } _BACnetConstructedDataLightingOutputRelinquishDefaultCopy := &_BACnetConstructedDataLightingOutputRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLightingOutputRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputTrackingValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputTrackingValue.go index ddab23886e..fe1674c562 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputTrackingValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputTrackingValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLightingOutputTrackingValue) deepCopy() *_BACnetC } _BACnetConstructedDataLightingOutputTrackingValueCopy := &_BACnetConstructedDataLightingOutputTrackingValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TrackingValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.TrackingValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLightingOutputTrackingValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitEnable.go index 2b8c8ae320..dfd9116464 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitEnable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitEnable.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLimitEnable) deepCopy() *_BACnetConstructedDataLi } _BACnetConstructedDataLimitEnableCopy := &_BACnetConstructedDataLimitEnable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LimitEnable.DeepCopy().(BACnetLimitEnableTagged), + utils.DeepCopy[BACnetLimitEnableTagged](m.LimitEnable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLimitEnableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitMonitoringInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitMonitoringInterval.go index 2a13dca0d9..39a76f6cf4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitMonitoringInterval.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitMonitoringInterval.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLimitMonitoringInterval) deepCopy() *_BACnetConst } _BACnetConstructedDataLimitMonitoringIntervalCopy := &_BACnetConstructedDataLimitMonitoringInterval{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LimitMonitoringInterval.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.LimitMonitoringInterval), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLimitMonitoringIntervalCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeed.go index 36129c9c28..cc13e256f0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeed.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLinkSpeed) deepCopy() *_BACnetConstructedDataLink } _BACnetConstructedDataLinkSpeedCopy := &_BACnetConstructedDataLinkSpeed{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LinkSpeed.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.LinkSpeed), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLinkSpeedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeedAutonegotiate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeedAutonegotiate.go index eb35a7e478..bbeb73516c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeedAutonegotiate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeedAutonegotiate.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) deepCopy() *_BACnetConstr } _BACnetConstructedDataLinkSpeedAutonegotiateCopy := &_BACnetConstructedDataLinkSpeedAutonegotiate{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LinkSpeedAutonegotiate.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.LinkSpeedAutonegotiate), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLinkSpeedAutonegotiateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeeds.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeeds.go index 8d7f0b11da..4eeec8f425 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeeds.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeeds.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataLinkSpeeds) deepCopy() *_BACnetConstructedDataLin } _BACnetConstructedDataLinkSpeedsCopy := &_BACnetConstructedDataLinkSpeeds{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagReal, BACnetApplicationTagReal](m.LinkSpeeds), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlPresentValue.go index d07603827c..0b8e071638 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLoadControlPresentValue) deepCopy() *_BACnetConst } _BACnetConstructedDataLoadControlPresentValueCopy := &_BACnetConstructedDataLoadControlPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetShedStateTagged), + utils.DeepCopy[BACnetShedStateTagged](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLoadControlPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalDate.go index 8bd8041372..0ccaf35b5a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalDate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalDate.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLocalDate) deepCopy() *_BACnetConstructedDataLoca } _BACnetConstructedDataLocalDateCopy := &_BACnetConstructedDataLocalDate{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LocalDate.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.LocalDate), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLocalDateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalForwardingOnly.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalForwardingOnly.go index 5ce19b2a25..6337d48a9c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalForwardingOnly.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalForwardingOnly.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLocalForwardingOnly) deepCopy() *_BACnetConstruct } _BACnetConstructedDataLocalForwardingOnlyCopy := &_BACnetConstructedDataLocalForwardingOnly{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LocalForwardingOnly.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.LocalForwardingOnly), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLocalForwardingOnlyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalTime.go index c73e18dd7e..058b2a6372 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLocalTime) deepCopy() *_BACnetConstructedDataLoca } _BACnetConstructedDataLocalTimeCopy := &_BACnetConstructedDataLocalTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LocalTime.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagTime](m.LocalTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLocalTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocation.go index c53e642ce6..8e15fde161 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocation.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocation.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLocation) deepCopy() *_BACnetConstructedDataLocat } _BACnetConstructedDataLocationCopy := &_BACnetConstructedDataLocation{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Location.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.Location), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLocationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockStatus.go index f4c1d4814c..a88245463a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockStatus.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLockStatus) deepCopy() *_BACnetConstructedDataLoc } _BACnetConstructedDataLockStatusCopy := &_BACnetConstructedDataLockStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LockStatus.DeepCopy().(BACnetLockStatusTagged), + utils.DeepCopy[BACnetLockStatusTagged](m.LockStatus), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLockStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockout.go index 755ab7c68a..e4104e2eef 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockout.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockout.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLockout) deepCopy() *_BACnetConstructedDataLockou } _BACnetConstructedDataLockoutCopy := &_BACnetConstructedDataLockout{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Lockout.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.Lockout), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLockoutCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockoutRelinquishTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockoutRelinquishTime.go index 59bd5c3e20..cfde9f048c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockoutRelinquishTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockoutRelinquishTime.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLockoutRelinquishTime) deepCopy() *_BACnetConstru } _BACnetConstructedDataLockoutRelinquishTimeCopy := &_BACnetConstructedDataLockoutRelinquishTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LockoutRelinquishTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.LockoutRelinquishTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLockoutRelinquishTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogBuffer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogBuffer.go index 69fd0326eb..1757e13f92 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogBuffer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogBuffer.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataLogBuffer) deepCopy() *_BACnetConstructedDataLogB } _BACnetConstructedDataLogBufferCopy := &_BACnetConstructedDataLogBuffer{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetLogRecord, BACnetLogRecord](m.FloorText), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogDeviceObjectProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogDeviceObjectProperty.go index d6fceb58a1..b341c64699 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogDeviceObjectProperty.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogDeviceObjectProperty.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataLogDeviceObjectProperty) deepCopy() *_BACnetConst } _BACnetConstructedDataLogDeviceObjectPropertyCopy := &_BACnetConstructedDataLogDeviceObjectProperty{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LogDeviceObjectProperty.DeepCopy().(BACnetDeviceObjectPropertyReference), + utils.DeepCopy[BACnetDeviceObjectPropertyReference](m.LogDeviceObjectProperty), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLogDeviceObjectPropertyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogInterval.go index b616cd8c15..e00b6c1a61 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogInterval.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogInterval.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLogInterval) deepCopy() *_BACnetConstructedDataLo } _BACnetConstructedDataLogIntervalCopy := &_BACnetConstructedDataLogInterval{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LogInterval.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.LogInterval), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLogIntervalCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingObject.go index 4d59597432..fbee5f3c57 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingObject.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingObject.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLoggingObject) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataLoggingObjectCopy := &_BACnetConstructedDataLoggingObject{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LoggingObject.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.LoggingObject), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLoggingObjectCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingRecord.go index d165d0bbdb..95f11d74bf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingRecord.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingRecord.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLoggingRecord) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataLoggingRecordCopy := &_BACnetConstructedDataLoggingRecord{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LoggingRecord.DeepCopy().(BACnetAccumulatorRecord), + utils.DeepCopy[BACnetAccumulatorRecord](m.LoggingRecord), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLoggingRecordCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingType.go index bc0a5de5ea..7417a04258 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingType.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLoggingType) deepCopy() *_BACnetConstructedDataLo } _BACnetConstructedDataLoggingTypeCopy := &_BACnetConstructedDataLoggingType{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LoggingType.DeepCopy().(BACnetLoggingTypeTagged), + utils.DeepCopy[BACnetLoggingTypeTagged](m.LoggingType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLoggingTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAction.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAction.go index a4eb685762..2b9febf0c4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAction.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAction.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLoopAction) deepCopy() *_BACnetConstructedDataLoo } _BACnetConstructedDataLoopActionCopy := &_BACnetConstructedDataLoopAction{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Action.DeepCopy().(BACnetActionTagged), + utils.DeepCopy[BACnetActionTagged](m.Action), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLoopActionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopPresentValue.go index d383a1212b..081e7db3ea 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopPresentValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLoopPresentValue) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataLoopPresentValueCopy := &_BACnetConstructedDataLoopPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLoopPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowDiffLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowDiffLimit.go index ef4f3868da..2466232b13 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowDiffLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowDiffLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLowDiffLimit) deepCopy() *_BACnetConstructedDataL } _BACnetConstructedDataLowDiffLimitCopy := &_BACnetConstructedDataLowDiffLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LowDiffLimit.DeepCopy().(BACnetOptionalREAL), + utils.DeepCopy[BACnetOptionalREAL](m.LowDiffLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLowDiffLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowLimit.go index d51bb6cc33..18295cd1fc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLowLimit) deepCopy() *_BACnetConstructedDataLowLi } _BACnetConstructedDataLowLimitCopy := &_BACnetConstructedDataLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LowLimit.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.LowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowerDeck.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowerDeck.go index 95809e5e04..2511f06b05 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowerDeck.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowerDeck.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataLowerDeck) deepCopy() *_BACnetConstructedDataLowe } _BACnetConstructedDataLowerDeckCopy := &_BACnetConstructedDataLowerDeck{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LowerDeck.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.LowerDeck), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataLowerDeckCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMACAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMACAddress.go index ceb6695d72..46f4e978df 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMACAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMACAddress.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMACAddress) deepCopy() *_BACnetConstructedDataMAC } _BACnetConstructedDataMACAddressCopy := &_BACnetConstructedDataMACAddress{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MacAddress.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.MacAddress), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMACAddressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMachineRoomID.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMachineRoomID.go index 884fca8707..009b0f4b20 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMachineRoomID.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMachineRoomID.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMachineRoomID) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataMachineRoomIDCopy := &_BACnetConstructedDataMachineRoomID{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MachineRoomId.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.MachineRoomId), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMachineRoomIDCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaintenanceRequired.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaintenanceRequired.go index 3246ef23d2..885ba0eef6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaintenanceRequired.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaintenanceRequired.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMaintenanceRequired) deepCopy() *_BACnetConstruct } _BACnetConstructedDataMaintenanceRequiredCopy := &_BACnetConstructedDataMaintenanceRequired{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaintenanceRequired.DeepCopy().(BACnetMaintenanceTagged), + utils.DeepCopy[BACnetMaintenanceTagged](m.MaintenanceRequired), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaintenanceRequiredCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMakingCarCall.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMakingCarCall.go index 2402344042..bbe0b24855 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMakingCarCall.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMakingCarCall.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataMakingCarCall) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataMakingCarCallCopy := &_BACnetConstructedDataMakingCarCall{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagUnsignedInteger, BACnetApplicationTagUnsignedInteger](m.MakingCarCall), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManipulatedVariableReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManipulatedVariableReference.go index 9fe492c2a1..2dd446c9d8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManipulatedVariableReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManipulatedVariableReference.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataManipulatedVariableReference) deepCopy() *_BACnet } _BACnetConstructedDataManipulatedVariableReferenceCopy := &_BACnetConstructedDataManipulatedVariableReference{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ManipulatedVariableReference.DeepCopy().(BACnetObjectPropertyReference), + utils.DeepCopy[BACnetObjectPropertyReference](m.ManipulatedVariableReference), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataManipulatedVariableReferenceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxAPDULengthAccepted.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxAPDULengthAccepted.go index 4522c2e8ce..a5176ecadd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxAPDULengthAccepted.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxAPDULengthAccepted.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataMaxAPDULengthAccepted) deepCopy() *_BACnetConstru } _BACnetConstructedDataMaxAPDULengthAcceptedCopy := &_BACnetConstructedDataMaxAPDULengthAccepted{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxApduLengthAccepted.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxApduLengthAccepted), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaxAPDULengthAcceptedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxActualValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxActualValue.go index e638ff3ddd..611fd2b7f2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxActualValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxActualValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMaxActualValue) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataMaxActualValueCopy := &_BACnetConstructedDataMaxActualValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxActualValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MaxActualValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaxActualValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxFailedAttempts.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxFailedAttempts.go index cf291206a8..981e0c1d83 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxFailedAttempts.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxFailedAttempts.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMaxFailedAttempts) deepCopy() *_BACnetConstructed } _BACnetConstructedDataMaxFailedAttemptsCopy := &_BACnetConstructedDataMaxFailedAttempts{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxFailedAttempts.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxFailedAttempts), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaxFailedAttemptsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxInfoFrames.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxInfoFrames.go index adfee3afb3..a8f82c0022 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxInfoFrames.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxInfoFrames.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMaxInfoFrames) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataMaxInfoFramesCopy := &_BACnetConstructedDataMaxInfoFrames{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxInfoFrames.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxInfoFrames), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaxInfoFramesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxMaster.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxMaster.go index ed1c7228fa..ae9619c04d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxMaster.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxMaster.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMaxMaster) deepCopy() *_BACnetConstructedDataMaxM } _BACnetConstructedDataMaxMasterCopy := &_BACnetConstructedDataMaxMaster{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxMaster.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxMaster), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaxMasterCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxPresValue.go index 8154c19e57..981c25bcf9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxPresValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMaxPresValue) deepCopy() *_BACnetConstructedDataM } _BACnetConstructedDataMaxPresValueCopy := &_BACnetConstructedDataMaxPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxPresValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MaxPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaxPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxSegmentsAccepted.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxSegmentsAccepted.go index e65f978800..56f177ef57 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxSegmentsAccepted.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxSegmentsAccepted.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMaxSegmentsAccepted) deepCopy() *_BACnetConstruct } _BACnetConstructedDataMaxSegmentsAcceptedCopy := &_BACnetConstructedDataMaxSegmentsAccepted{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxSegmentsAccepted.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxSegmentsAccepted), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaxSegmentsAcceptedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumOutput.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumOutput.go index 08f9a72f31..a926db2f4d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumOutput.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumOutput.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMaximumOutput) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataMaximumOutputCopy := &_BACnetConstructedDataMaximumOutput{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaximumOutput.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MaximumOutput), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaximumOutputCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValue.go index 06d6f6d75a..daee7d9853 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMaximumValue) deepCopy() *_BACnetConstructedDataM } _BACnetConstructedDataMaximumValueCopy := &_BACnetConstructedDataMaximumValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaximumValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MaximumValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaximumValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValueTimestamp.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValueTimestamp.go index 9c199419fb..426881b201 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValueTimestamp.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValueTimestamp.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataMaximumValueTimestamp) deepCopy() *_BACnetConstru } _BACnetConstructedDataMaximumValueTimestampCopy := &_BACnetConstructedDataMaximumValueTimestamp{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaximumValueTimestamp.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.MaximumValueTimestamp), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMaximumValueTimestampCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberStatusFlags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberStatusFlags.go index 01a82805b9..c41eba545e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberStatusFlags.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberStatusFlags.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMemberStatusFlags) deepCopy() *_BACnetConstructed } _BACnetConstructedDataMemberStatusFlagsCopy := &_BACnetConstructedDataMemberStatusFlags{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMemberStatusFlagsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinActualValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinActualValue.go index 4c35a59d9c..44f751170a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinActualValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinActualValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMinActualValue) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataMinActualValueCopy := &_BACnetConstructedDataMinActualValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinActualValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MinActualValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMinActualValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinPresValue.go index 8989e902d9..d3082de667 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinPresValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMinPresValue) deepCopy() *_BACnetConstructedDataM } _BACnetConstructedDataMinPresValueCopy := &_BACnetConstructedDataMinPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinPresValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MinPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMinPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOffTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOffTime.go index 7591276dd8..2f3101af44 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOffTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOffTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMinimumOffTime) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataMinimumOffTimeCopy := &_BACnetConstructedDataMinimumOffTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinimumOffTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MinimumOffTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMinimumOffTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOnTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOnTime.go index 9aafb41936..3b2f082637 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOnTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOnTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMinimumOnTime) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataMinimumOnTimeCopy := &_BACnetConstructedDataMinimumOnTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinimumOnTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MinimumOnTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMinimumOnTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOutput.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOutput.go index 7dabfb3941..0e5143759b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOutput.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOutput.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMinimumOutput) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataMinimumOutputCopy := &_BACnetConstructedDataMinimumOutput{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinimumOutput.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MinimumOutput), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMinimumOutputCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValue.go index c7453d44d6..e5d0ba270e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMinimumValue) deepCopy() *_BACnetConstructedDataM } _BACnetConstructedDataMinimumValueCopy := &_BACnetConstructedDataMinimumValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinimumValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.MinimumValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMinimumValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValueTimestamp.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValueTimestamp.go index c17484af7d..b1290655d2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValueTimestamp.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValueTimestamp.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataMinimumValueTimestamp) deepCopy() *_BACnetConstru } _BACnetConstructedDataMinimumValueTimestampCopy := &_BACnetConstructedDataMinimumValueTimestamp{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinimumValueTimestamp.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.MinimumValueTimestamp), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMinimumValueTimestampCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMode.go index 609a8c47b4..e006ad3ff1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMode.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMode) deepCopy() *_BACnetConstructedDataMode { } _BACnetConstructedDataModeCopy := &_BACnetConstructedDataMode{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Mode.DeepCopy().(BACnetLifeSafetyModeTagged), + utils.DeepCopy[BACnetLifeSafetyModeTagged](m.Mode), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModelName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModelName.go index 5ae79f15cf..95175dfafd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModelName.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModelName.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataModelName) deepCopy() *_BACnetConstructedDataMode } _BACnetConstructedDataModelNameCopy := &_BACnetConstructedDataModelName{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ModelName.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.ModelName), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataModelNameCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModificationDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModificationDate.go index e56d37b2e9..edd2086ce1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModificationDate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModificationDate.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataModificationDate) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataModificationDateCopy := &_BACnetConstructedDataModificationDate{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ModificationDate.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.ModificationDate), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataModificationDateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputInterfaceValue.go index 6bbcb65490..11f74b7d50 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputInterfaceValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputInterfaceValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) deepCopy() *_BACne } _BACnetConstructedDataMultiStateInputInterfaceValueCopy := &_BACnetConstructedDataMultiStateInputInterfaceValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InterfaceValue.DeepCopy().(BACnetOptionalBinaryPV), + utils.DeepCopy[BACnetOptionalBinaryPV](m.InterfaceValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMultiStateInputInterfaceValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputFeedbackValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputFeedbackValue.go index f7c81445bb..fda68aeba0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputFeedbackValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputFeedbackValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) deepCopy() *_BACne } _BACnetConstructedDataMultiStateOutputFeedbackValueCopy := &_BACnetConstructedDataMultiStateOutputFeedbackValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FeedbackValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.FeedbackValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMultiStateOutputFeedbackValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputInterfaceValue.go index 5facd292fd..9fcbd72279 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputInterfaceValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputInterfaceValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) deepCopy() *_BACn } _BACnetConstructedDataMultiStateOutputInterfaceValueCopy := &_BACnetConstructedDataMultiStateOutputInterfaceValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.InterfaceValue.DeepCopy().(BACnetOptionalBinaryPV), + utils.DeepCopy[BACnetOptionalBinaryPV](m.InterfaceValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMultiStateOutputInterfaceValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputRelinquishDefault.go index 8742e6f449..18b3f3eb28 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) deepCopy() *_B } _BACnetConstructedDataMultiStateOutputRelinquishDefaultCopy := &_BACnetConstructedDataMultiStateOutputRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMultiStateOutputRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueRelinquishDefault.go index 4f35307ac3..163d341b88 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) deepCopy() *_BA } _BACnetConstructedDataMultiStateValueRelinquishDefaultCopy := &_BACnetConstructedDataMultiStateValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMultiStateValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMusterPoint.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMusterPoint.go index 7e5aaf2ccc..dd3d577ef6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMusterPoint.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMusterPoint.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataMusterPoint) deepCopy() *_BACnetConstructedDataMu } _BACnetConstructedDataMusterPointCopy := &_BACnetConstructedDataMusterPoint{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MusterPoint.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.MusterPoint), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataMusterPointCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNegativeAccessRules.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNegativeAccessRules.go index ff7c083b71..440bc2c578 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNegativeAccessRules.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNegativeAccessRules.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataNegativeAccessRules) deepCopy() *_BACnetConstruct } _BACnetConstructedDataNegativeAccessRulesCopy := &_BACnetConstructedDataNegativeAccessRules{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetAccessRule, BACnetAccessRule](m.NegativeAccessRules), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkAccessSecurityPolicies.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkAccessSecurityPolicies.go index f34dd19c66..7f8113d5e3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkAccessSecurityPolicies.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkAccessSecurityPolicies.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) deepCopy() *_BACne } _BACnetConstructedDataNetworkAccessSecurityPoliciesCopy := &_BACnetConstructedDataNetworkAccessSecurityPolicies{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetNetworkSecurityPolicy, BACnetNetworkSecurityPolicy](m.NetworkAccessSecurityPolicies), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkInterfaceName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkInterfaceName.go index 3cd80cd183..980bc73e1c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkInterfaceName.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkInterfaceName.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNetworkInterfaceName) deepCopy() *_BACnetConstruc } _BACnetConstructedDataNetworkInterfaceNameCopy := &_BACnetConstructedDataNetworkInterfaceName{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NetworkInterfaceName.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.NetworkInterfaceName), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNetworkInterfaceNameCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumber.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumber.go index 8db742bbfe..aca12bb3bf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumber.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumber.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNetworkNumber) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataNetworkNumberCopy := &_BACnetConstructedDataNetworkNumber{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NetworkNumber.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NetworkNumber), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNetworkNumberCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumberQuality.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumberQuality.go index c2e5bea56f..27c51401c7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumberQuality.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumberQuality.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNetworkNumberQuality) deepCopy() *_BACnetConstruc } _BACnetConstructedDataNetworkNumberQualityCopy := &_BACnetConstructedDataNetworkNumberQuality{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NetworkNumberQuality.DeepCopy().(BACnetNetworkNumberQualityTagged), + utils.DeepCopy[BACnetNetworkNumberQualityTagged](m.NetworkNumberQuality), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNetworkNumberQualityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxInfoFrames.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxInfoFrames.go index fa24574f1c..ae8b72f054 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxInfoFrames.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxInfoFrames.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) deepCopy() *_BACnetCons } _BACnetConstructedDataNetworkPortMaxInfoFramesCopy := &_BACnetConstructedDataNetworkPortMaxInfoFrames{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxInfoFrames.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxInfoFrames), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNetworkPortMaxInfoFramesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxMaster.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxMaster.go index f3285d0230..2843034bac 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxMaster.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxMaster.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNetworkPortMaxMaster) deepCopy() *_BACnetConstruc } _BACnetConstructedDataNetworkPortMaxMasterCopy := &_BACnetConstructedDataNetworkPortMaxMaster{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxMaster.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxMaster), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNetworkPortMaxMasterCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkType.go index f1536b2eda..a3eff717ba 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkType.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNetworkType) deepCopy() *_BACnetConstructedDataNe } _BACnetConstructedDataNetworkTypeCopy := &_BACnetConstructedDataNetworkType{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NetworkType.DeepCopy().(BACnetNetworkTypeTagged), + utils.DeepCopy[BACnetNetworkTypeTagged](m.NetworkType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNetworkTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNextStoppingFloor.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNextStoppingFloor.go index 8f7b785f22..f86cc63484 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNextStoppingFloor.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNextStoppingFloor.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNextStoppingFloor) deepCopy() *_BACnetConstructed } _BACnetConstructedDataNextStoppingFloorCopy := &_BACnetConstructedDataNextStoppingFloor{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NextStoppingFloor.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NextStoppingFloor), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNextStoppingFloorCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeSubtype.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeSubtype.go index 26502e1d6d..6c08573757 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeSubtype.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeSubtype.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNodeSubtype) deepCopy() *_BACnetConstructedDataNo } _BACnetConstructedDataNodeSubtypeCopy := &_BACnetConstructedDataNodeSubtype{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NodeSubType.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.NodeSubType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNodeSubtypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeType.go index 5b05f2c2ea..0be748861c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeType.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNodeType) deepCopy() *_BACnetConstructedDataNodeT } _BACnetConstructedDataNodeTypeCopy := &_BACnetConstructedDataNodeType{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NodeType.DeepCopy().(BACnetNodeTypeTagged), + utils.DeepCopy[BACnetNodeTypeTagged](m.NodeType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNodeTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClass.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClass.go index 205476613e..9566b861e9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClass.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClass.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNotificationClass) deepCopy() *_BACnetConstructed } _BACnetConstructedDataNotificationClassCopy := &_BACnetConstructedDataNotificationClass{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NotificationClass.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NotificationClass), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNotificationClassCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationThreshold.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationThreshold.go index 16c48da6c7..5029c3c031 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationThreshold.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationThreshold.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataNotificationThreshold) deepCopy() *_BACnetConstru } _BACnetConstructedDataNotificationThresholdCopy := &_BACnetConstructedDataNotificationThreshold{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NotificationThreshold.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NotificationThreshold), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNotificationThresholdCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotifyType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotifyType.go index db22017db8..74bba96d80 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotifyType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotifyType.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNotifyType) deepCopy() *_BACnetConstructedDataNot } _BACnetConstructedDataNotifyTypeCopy := &_BACnetConstructedDataNotifyType{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NotifyType.DeepCopy().(BACnetNotifyTypeTagged), + utils.DeepCopy[BACnetNotifyTypeTagged](m.NotifyType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNotifyTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAPDURetries.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAPDURetries.go index 259091f221..522052bbb9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAPDURetries.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAPDURetries.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNumberOfAPDURetries) deepCopy() *_BACnetConstruct } _BACnetConstructedDataNumberOfAPDURetriesCopy := &_BACnetConstructedDataNumberOfAPDURetries{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfApduRetries.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfApduRetries), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNumberOfAPDURetriesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAuthenticationPolicies.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAuthenticationPolicies.go index 69715b549d..55bfb4d6df 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAuthenticationPolicies.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAuthenticationPolicies.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) deepCopy() *_BACn } _BACnetConstructedDataNumberOfAuthenticationPoliciesCopy := &_BACnetConstructedDataNumberOfAuthenticationPolicies{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfAuthenticationPolicies.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfAuthenticationPolicies), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNumberOfAuthenticationPoliciesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfStates.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfStates.go index 07577adff4..39aff256d4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfStates.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfStates.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataNumberOfStates) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataNumberOfStatesCopy := &_BACnetConstructedDataNumberOfStates{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfState.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfState), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataNumberOfStatesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectIdentifier.go index 8bf76d44fc..f5591b1dbf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectIdentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectIdentifier.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataObjectIdentifier) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataObjectIdentifierCopy := &_BACnetConstructedDataObjectIdentifier{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectIdentifier), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataObjectIdentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectList.go index 5279f693cc..8184b96723 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectList.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataObjectList) deepCopy() *_BACnetConstructedDataObj } _BACnetConstructedDataObjectListCopy := &_BACnetConstructedDataObjectList{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagObjectIdentifier, BACnetApplicationTagObjectIdentifier](m.ObjectList), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectName.go index 71c39be819..2803234a86 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectName.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectName.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataObjectName) deepCopy() *_BACnetConstructedDataObj } _BACnetConstructedDataObjectNameCopy := &_BACnetConstructedDataObjectName{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ObjectName.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.ObjectName), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataObjectNameCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectPropertyReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectPropertyReference.go index c45353944a..3abfb38825 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectPropertyReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectPropertyReference.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataObjectPropertyReference) deepCopy() *_BACnetConst } _BACnetConstructedDataObjectPropertyReferenceCopy := &_BACnetConstructedDataObjectPropertyReference{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PropertyReference.DeepCopy().(BACnetDeviceObjectPropertyReference), + utils.DeepCopy[BACnetDeviceObjectPropertyReference](m.PropertyReference), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataObjectPropertyReferenceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectType.go index 1c807a6c84..c13f7e877f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectType.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataObjectType) deepCopy() *_BACnetConstructedDataObj } _BACnetConstructedDataObjectTypeCopy := &_BACnetConstructedDataObjectType{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ObjectType.DeepCopy().(BACnetObjectTypeTagged), + utils.DeepCopy[BACnetObjectTypeTagged](m.ObjectType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataObjectTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCount.go index 564204f24d..4eacefd5ba 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCount.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCount.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataOccupancyCount) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataOccupancyCountCopy := &_BACnetConstructedDataOccupancyCount{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.OccupancyCount.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.OccupancyCount), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOccupancyCountCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountAdjust.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountAdjust.go index c2cf7260b9..69bce4067a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountAdjust.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountAdjust.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataOccupancyCountAdjust) deepCopy() *_BACnetConstruc } _BACnetConstructedDataOccupancyCountAdjustCopy := &_BACnetConstructedDataOccupancyCountAdjust{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.OccupancyCountAdjust.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.OccupancyCountAdjust), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOccupancyCountAdjustCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountEnable.go index b988ae963a..4d6fa391ed 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountEnable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountEnable.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataOccupancyCountEnable) deepCopy() *_BACnetConstruc } _BACnetConstructedDataOccupancyCountEnableCopy := &_BACnetConstructedDataOccupancyCountEnable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.OccupancyCountEnable.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.OccupancyCountEnable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOccupancyCountEnableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimit.go index 1834ce7c12..953541ffd6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataOccupancyLowerLimit) deepCopy() *_BACnetConstruct } _BACnetConstructedDataOccupancyLowerLimitCopy := &_BACnetConstructedDataOccupancyLowerLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.OccupancyLowerLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.OccupancyLowerLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOccupancyLowerLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimitEnforced.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimitEnforced.go index a4a435d60a..10e0af4144 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimitEnforced.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimitEnforced.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) deepCopy() *_BACnetC } _BACnetConstructedDataOccupancyLowerLimitEnforcedCopy := &_BACnetConstructedDataOccupancyLowerLimitEnforced{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.OccupancyLowerLimitEnforced.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.OccupancyLowerLimitEnforced), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOccupancyLowerLimitEnforcedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyState.go index 7b92396b54..782d02ab80 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyState.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataOccupancyState) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataOccupancyStateCopy := &_BACnetConstructedDataOccupancyState{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.OccupancyState.DeepCopy().(BACnetAccessZoneOccupancyStateTagged), + utils.DeepCopy[BACnetAccessZoneOccupancyStateTagged](m.OccupancyState), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOccupancyStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimit.go index 6057e13186..de71fcfda3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimit.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataOccupancyUpperLimit) deepCopy() *_BACnetConstruct } _BACnetConstructedDataOccupancyUpperLimitCopy := &_BACnetConstructedDataOccupancyUpperLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.OccupancyUpperLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.OccupancyUpperLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOccupancyUpperLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimitEnforced.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimitEnforced.go index ca8a23d0db..e2f16898a6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimitEnforced.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimitEnforced.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) deepCopy() *_BACnetC } _BACnetConstructedDataOccupancyUpperLimitEnforcedCopy := &_BACnetConstructedDataOccupancyUpperLimitEnforced{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.OccupancyUpperLimitEnforced.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.OccupancyUpperLimitEnforced), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOccupancyUpperLimitEnforcedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValuePresentValue.go index d9c04f7397..07a731c6c8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataOctetStringValuePresentValue) deepCopy() *_BACnet } _BACnetConstructedDataOctetStringValuePresentValueCopy := &_BACnetConstructedDataOctetStringValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOctetStringValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValueRelinquishDefault.go index ea50e0a1d9..170cfa6547 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) deepCopy() *_B } _BACnetConstructedDataOctetStringValueRelinquishDefaultCopy := &_BACnetConstructedDataOctetStringValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOctetStringValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationDirection.go index 763d854031..8085ed1c24 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationDirection.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationDirection.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataOperationDirection) deepCopy() *_BACnetConstructe } _BACnetConstructedDataOperationDirectionCopy := &_BACnetConstructedDataOperationDirection{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.OperationDirection.DeepCopy().(BACnetEscalatorOperationDirectionTagged), + utils.DeepCopy[BACnetEscalatorOperationDirectionTagged](m.OperationDirection), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOperationDirectionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationExpected.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationExpected.go index a122cf9a73..e2f198f68a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationExpected.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationExpected.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataOperationExpected) deepCopy() *_BACnetConstructed } _BACnetConstructedDataOperationExpectedCopy := &_BACnetConstructedDataOperationExpected{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LifeSafetyOperations.DeepCopy().(BACnetLifeSafetyOperationTagged), + utils.DeepCopy[BACnetLifeSafetyOperationTagged](m.LifeSafetyOperations), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOperationExpectedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutOfService.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutOfService.go index 89680576b8..7de1e5eb59 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutOfService.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutOfService.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataOutOfService) deepCopy() *_BACnetConstructedDataO } _BACnetConstructedDataOutOfServiceCopy := &_BACnetConstructedDataOutOfService{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.OutOfService.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.OutOfService), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOutOfServiceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutputUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutputUnits.go index f42c3fdc98..32c124d96a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutputUnits.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutputUnits.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataOutputUnits) deepCopy() *_BACnetConstructedDataOu } _BACnetConstructedDataOutputUnitsCopy := &_BACnetConstructedDataOutputUnits{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Units.DeepCopy().(BACnetEngineeringUnitsTagged), + utils.DeepCopy[BACnetEngineeringUnitsTagged](m.Units), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataOutputUnitsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPacketReorderTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPacketReorderTime.go index 98b0bdc111..da841731c0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPacketReorderTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPacketReorderTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPacketReorderTime) deepCopy() *_BACnetConstructed } _BACnetConstructedDataPacketReorderTimeCopy := &_BACnetConstructedDataPacketReorderTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PacketReorderTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.PacketReorderTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPacketReorderTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackMode.go index 8c7684705d..e069773ea5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackMode.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPassbackMode) deepCopy() *_BACnetConstructedDataP } _BACnetConstructedDataPassbackModeCopy := &_BACnetConstructedDataPassbackMode{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PassbackMode.DeepCopy().(BACnetAccessPassbackModeTagged), + utils.DeepCopy[BACnetAccessPassbackModeTagged](m.PassbackMode), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPassbackModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackTimeout.go index b36558c5d0..0ae303fc13 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackTimeout.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackTimeout.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPassbackTimeout) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataPassbackTimeoutCopy := &_BACnetConstructedDataPassbackTimeout{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PassbackTimeout.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.PassbackTimeout), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPassbackTimeoutCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassengerAlarm.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassengerAlarm.go index c2a5bf50b0..b899094b3b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassengerAlarm.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassengerAlarm.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPassengerAlarm) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataPassengerAlarmCopy := &_BACnetConstructedDataPassengerAlarm{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PassengerAlarm.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.PassengerAlarm), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPassengerAlarmCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPolarity.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPolarity.go index 2fdfbb49e9..62be09a8a7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPolarity.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPolarity.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPolarity) deepCopy() *_BACnetConstructedDataPolar } _BACnetConstructedDataPolarityCopy := &_BACnetConstructedDataPolarity{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Polarity.DeepCopy().(BACnetPolarityTagged), + utils.DeepCopy[BACnetPolarityTagged](m.Polarity), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPolarityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPortFilter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPortFilter.go index 1adfc04988..4a283bb47d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPortFilter.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPortFilter.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataPortFilter) deepCopy() *_BACnetConstructedDataPor } _BACnetConstructedDataPortFilterCopy := &_BACnetConstructedDataPortFilter{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetPortPermission, BACnetPortPermission](m.PortFilter), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveAccessRules.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveAccessRules.go index e213a2b84e..878e6ffcc1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveAccessRules.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveAccessRules.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataPositiveAccessRules) deepCopy() *_BACnetConstruct } _BACnetConstructedDataPositiveAccessRulesCopy := &_BACnetConstructedDataPositiveAccessRules{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetAccessRule, BACnetAccessRule](m.PositiveAccessRules), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueCOVIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueCOVIncrement.go index 870d1cd8ef..e2e0ac7719 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueCOVIncrement.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueCOVIncrement.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) deepCopy() *_BA } _BACnetConstructedDataPositiveIntegerValueCOVIncrementCopy := &_BACnetConstructedDataPositiveIntegerValueCOVIncrement{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CovIncrement.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.CovIncrement), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPositiveIntegerValueCOVIncrementCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueDeadband.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueDeadband.go index fb4f3a1700..af6fc356ee 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueDeadband.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueDeadband.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) deepCopy() *_BACnet } _BACnetConstructedDataPositiveIntegerValueDeadbandCopy := &_BACnetConstructedDataPositiveIntegerValueDeadband{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Deadband.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Deadband), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPositiveIntegerValueDeadbandCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultHighLimit.go index 9e23a70fc3..6c0de8efc2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultHighLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) deepCopy() *_ } _BACnetConstructedDataPositiveIntegerValueFaultHighLimitCopy := &_BACnetConstructedDataPositiveIntegerValueFaultHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultHighLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.FaultHighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPositiveIntegerValueFaultHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultLowLimit.go index c59c85f18c..357f52e31a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultLowLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) deepCopy() *_B } _BACnetConstructedDataPositiveIntegerValueFaultLowLimitCopy := &_BACnetConstructedDataPositiveIntegerValueFaultLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.FaultLowLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.FaultLowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPositiveIntegerValueFaultLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueHighLimit.go index c5911bbb15..4086fa18fd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueHighLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueHighLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) deepCopy() *_BACne } _BACnetConstructedDataPositiveIntegerValueHighLimitCopy := &_BACnetConstructedDataPositiveIntegerValueHighLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.HighLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.HighLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPositiveIntegerValueHighLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueLowLimit.go index 6b686c792e..fb667fbadf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueLowLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueLowLimit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) deepCopy() *_BACnet } _BACnetConstructedDataPositiveIntegerValueLowLimitCopy := &_BACnetConstructedDataPositiveIntegerValueLowLimit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LowLimit.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.LowLimit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPositiveIntegerValueLowLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMaxPresValue.go index a86479c716..800bb1c01a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMaxPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMaxPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) deepCopy() *_BA } _BACnetConstructedDataPositiveIntegerValueMaxPresValueCopy := &_BACnetConstructedDataPositiveIntegerValueMaxPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxPresValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPositiveIntegerValueMaxPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMinPresValue.go index 0c84534761..d3b902217a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMinPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMinPresValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) deepCopy() *_BA } _BACnetConstructedDataPositiveIntegerValueMinPresValueCopy := &_BACnetConstructedDataPositiveIntegerValueMinPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinPresValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MinPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPositiveIntegerValueMinPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueRelinquishDefault.go index 544813dc8a..50f56bed39 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) deepCopy() } _BACnetConstructedDataPositiveIntegerValueRelinquishDefaultCopy := &_BACnetConstructedDataPositiveIntegerValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPositiveIntegerValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueResolution.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueResolution.go index fab652a224..8c564090b6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueResolution.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueResolution.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueResolution) deepCopy() *_BACn } _BACnetConstructedDataPositiveIntegerValueResolutionCopy := &_BACnetConstructedDataPositiveIntegerValueResolution{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Resolution.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Resolution), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPositiveIntegerValueResolutionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPower.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPower.go index 9955b4e211..ab75c2652b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPower.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPower.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPower) deepCopy() *_BACnetConstructedDataPower { } _BACnetConstructedDataPowerCopy := &_BACnetConstructedDataPower{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Power.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.Power), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPowerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPowerMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPowerMode.go index d1292689f4..609933fd0f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPowerMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPowerMode.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPowerMode) deepCopy() *_BACnetConstructedDataPowe } _BACnetConstructedDataPowerModeCopy := &_BACnetConstructedDataPowerMode{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PowerMode.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.PowerMode), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPowerModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPrescale.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPrescale.go index b79d510365..b12f7b38f3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPrescale.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPrescale.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPrescale) deepCopy() *_BACnetConstructedDataPresc } _BACnetConstructedDataPrescaleCopy := &_BACnetConstructedDataPrescale{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Prescale.DeepCopy().(BACnetPrescale), + utils.DeepCopy[BACnetPrescale](m.Prescale), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPrescaleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPresentValue.go index 1295c3b08c..1226ff327f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPresentValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPresentValue) deepCopy() *_BACnetConstructedDataP } _BACnetConstructedDataPresentValueCopy := &_BACnetConstructedDataPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriority.go index 279ce23007..a3310fe229 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriority.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriority.go @@ -379,7 +379,7 @@ func (m *_BACnetConstructedDataPriority) deepCopy() *_BACnetConstructedDataPrior } _BACnetConstructedDataPriorityCopy := &_BACnetConstructedDataPriority{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagUnsignedInteger, BACnetApplicationTagUnsignedInteger](m.Priority), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityArray.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityArray.go index ab5632c342..403bef2801 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityArray.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityArray.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPriorityArray) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataPriorityArrayCopy := &_BACnetConstructedDataPriorityArray{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PriorityArray.DeepCopy().(BACnetPriorityArray), + utils.DeepCopy[BACnetPriorityArray](m.PriorityArray), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPriorityArrayCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityForWriting.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityForWriting.go index 28c2eaffa5..823230c587 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityForWriting.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityForWriting.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPriorityForWriting) deepCopy() *_BACnetConstructe } _BACnetConstructedDataPriorityForWritingCopy := &_BACnetConstructedDataPriorityForWriting{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PriorityForWriting.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.PriorityForWriting), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPriorityForWritingCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifier.go index da5f81e69c..16e371bd3e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifier.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataProcessIdentifier) deepCopy() *_BACnetConstructed } _BACnetConstructedDataProcessIdentifierCopy := &_BACnetConstructedDataProcessIdentifier{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProcessIdentifier.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ProcessIdentifier), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProcessIdentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifierFilter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifierFilter.go index db8eece99d..ba41f31c2d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifierFilter.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifierFilter.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataProcessIdentifierFilter) deepCopy() *_BACnetConst } _BACnetConstructedDataProcessIdentifierFilterCopy := &_BACnetConstructedDataProcessIdentifierFilter{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProcessIdentifierFilter.DeepCopy().(BACnetProcessIdSelection), + utils.DeepCopy[BACnetProcessIdSelection](m.ProcessIdentifierFilter), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProcessIdentifierFilterCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileLocation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileLocation.go index adf7b53aef..c81684aa80 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileLocation.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileLocation.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataProfileLocation) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataProfileLocationCopy := &_BACnetConstructedDataProfileLocation{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProfileLocation.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.ProfileLocation), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProfileLocationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileName.go index cb7cb5aa93..f873fc9c74 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileName.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileName.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataProfileName) deepCopy() *_BACnetConstructedDataPr } _BACnetConstructedDataProfileNameCopy := &_BACnetConstructedDataProfileName{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProfileName.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.ProfileName), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProfileNameCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramChange.go index f0f6477a41..e21e468d0c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramChange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramChange.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataProgramChange) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataProgramChangeCopy := &_BACnetConstructedDataProgramChange{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProgramChange.DeepCopy().(BACnetProgramRequestTagged), + utils.DeepCopy[BACnetProgramRequestTagged](m.ProgramChange), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProgramChangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramLocation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramLocation.go index 984cd29e4b..b74c9ea92d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramLocation.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramLocation.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataProgramLocation) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataProgramLocationCopy := &_BACnetConstructedDataProgramLocation{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProgramLocation.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.ProgramLocation), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProgramLocationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramState.go index e5b407ce44..fa58a3beda 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramState.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataProgramState) deepCopy() *_BACnetConstructedDataP } _BACnetConstructedDataProgramStateCopy := &_BACnetConstructedDataProgramState{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProgramState.DeepCopy().(BACnetProgramStateTagged), + utils.DeepCopy[BACnetProgramStateTagged](m.ProgramState), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProgramStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPropertyList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPropertyList.go index 793f29a282..55f22dc4da 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPropertyList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPropertyList.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataPropertyList) deepCopy() *_BACnetConstructedDataP } _BACnetConstructedDataPropertyListCopy := &_BACnetConstructedDataPropertyList{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetPropertyIdentifierTagged, BACnetPropertyIdentifierTagged](m.PropertyList), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstant.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstant.go index 565c572116..96f45e39e8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstant.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstant.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataProportionalConstant) deepCopy() *_BACnetConstruc } _BACnetConstructedDataProportionalConstantCopy := &_BACnetConstructedDataProportionalConstant{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProportionalConstant.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.ProportionalConstant), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProportionalConstantCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstantUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstantUnits.go index c43c37e385..853b628b52 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstantUnits.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstantUnits.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataProportionalConstantUnits) deepCopy() *_BACnetCon } _BACnetConstructedDataProportionalConstantUnitsCopy := &_BACnetConstructedDataProportionalConstantUnits{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Units.DeepCopy().(BACnetEngineeringUnitsTagged), + utils.DeepCopy[BACnetEngineeringUnitsTagged](m.Units), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProportionalConstantUnitsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolLevel.go index 982d38f4de..523ad718e0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolLevel.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolLevel.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataProtocolLevel) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataProtocolLevelCopy := &_BACnetConstructedDataProtocolLevel{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProtocolLevel.DeepCopy().(BACnetProtocolLevelTagged), + utils.DeepCopy[BACnetProtocolLevelTagged](m.ProtocolLevel), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProtocolLevelCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolObjectTypesSupported.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolObjectTypesSupported.go index 61ed188302..f4f8375890 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolObjectTypesSupported.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolObjectTypesSupported.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataProtocolObjectTypesSupported) deepCopy() *_BACnet } _BACnetConstructedDataProtocolObjectTypesSupportedCopy := &_BACnetConstructedDataProtocolObjectTypesSupported{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProtocolObjectTypesSupported.DeepCopy().(BACnetObjectTypesSupportedTagged), + utils.DeepCopy[BACnetObjectTypesSupportedTagged](m.ProtocolObjectTypesSupported), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProtocolObjectTypesSupportedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolRevision.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolRevision.go index 4c22d34e15..8812d5f9be 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolRevision.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolRevision.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataProtocolRevision) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataProtocolRevisionCopy := &_BACnetConstructedDataProtocolRevision{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProtocolRevision.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ProtocolRevision), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProtocolRevisionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolServicesSupported.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolServicesSupported.go index 678a2640eb..b5504154b1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolServicesSupported.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolServicesSupported.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataProtocolServicesSupported) deepCopy() *_BACnetCon } _BACnetConstructedDataProtocolServicesSupportedCopy := &_BACnetConstructedDataProtocolServicesSupported{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProtocolServicesSupported.DeepCopy().(BACnetServicesSupportedTagged), + utils.DeepCopy[BACnetServicesSupportedTagged](m.ProtocolServicesSupported), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProtocolServicesSupportedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolVersion.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolVersion.go index d53485d239..45726b4771 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolVersion.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolVersion.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataProtocolVersion) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataProtocolVersionCopy := &_BACnetConstructedDataProtocolVersion{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProtocolVersion.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ProtocolVersion), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataProtocolVersionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAdjustValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAdjustValue.go index d2e99544bd..a25b0bbe81 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAdjustValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAdjustValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPulseConverterAdjustValue) deepCopy() *_BACnetCon } _BACnetConstructedDataPulseConverterAdjustValueCopy := &_BACnetConstructedDataPulseConverterAdjustValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.AdjustValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.AdjustValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPulseConverterAdjustValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterPresentValue.go index a3bcf4b286..f59e58498f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterPresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterPresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataPulseConverterPresentValue) deepCopy() *_BACnetCo } _BACnetConstructedDataPulseConverterPresentValueCopy := &_BACnetConstructedDataPulseConverterPresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPulseConverterPresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseRate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseRate.go index 318c98111e..cf00cdb9ad 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseRate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseRate.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataPulseRate) deepCopy() *_BACnetConstructedDataPuls } _BACnetConstructedDataPulseRateCopy := &_BACnetConstructedDataPulseRate{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PulseRate.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.PulseRate), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataPulseRateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReadOnly.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReadOnly.go index dba3d9d474..ea91780c2a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReadOnly.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReadOnly.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataReadOnly) deepCopy() *_BACnetConstructedDataReadO } _BACnetConstructedDataReadOnlyCopy := &_BACnetConstructedDataReadOnly{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ReadOnly.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.ReadOnly), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataReadOnlyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForHalt.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForHalt.go index 48721eff99..f41d06988d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForHalt.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForHalt.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataReasonForHalt) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataReasonForHaltCopy := &_BACnetConstructedDataReasonForHalt{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ProgramError.DeepCopy().(BACnetProgramErrorTagged), + utils.DeepCopy[BACnetProgramErrorTagged](m.ProgramError), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataReasonForHaltCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordCount.go index d63789b32d..87bdc9dc3a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordCount.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordCount.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataRecordCount) deepCopy() *_BACnetConstructedDataRe } _BACnetConstructedDataRecordCountCopy := &_BACnetConstructedDataRecordCount{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RecordCount.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RecordCount), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataRecordCountCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordsSinceNotification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordsSinceNotification.go index 46b4b5fb3d..6fb835f6a6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordsSinceNotification.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordsSinceNotification.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataRecordsSinceNotification) deepCopy() *_BACnetCons } _BACnetConstructedDataRecordsSinceNotificationCopy := &_BACnetConstructedDataRecordsSinceNotification{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RecordsSinceNotifications.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RecordsSinceNotifications), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataRecordsSinceNotificationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReferencePort.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReferencePort.go index 6d81a99c74..15cff30cd0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReferencePort.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReferencePort.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataReferencePort) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataReferencePortCopy := &_BACnetConstructedDataReferencePort{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ReferencePort.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ReferencePort), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataReferencePortCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRegisteredCarCall.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRegisteredCarCall.go index afea1acf53..9a01147527 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRegisteredCarCall.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRegisteredCarCall.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataRegisteredCarCall) deepCopy() *_BACnetConstructed } _BACnetConstructedDataRegisteredCarCallCopy := &_BACnetConstructedDataRegisteredCarCall{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetLiftCarCallList, BACnetLiftCarCallList](m.RegisteredCarCall), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliability.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliability.go index 4d9e27b83a..05c09a1365 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliability.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliability.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataReliability) deepCopy() *_BACnetConstructedDataRe } _BACnetConstructedDataReliabilityCopy := &_BACnetConstructedDataReliability{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Reliability.DeepCopy().(BACnetReliabilityTagged), + utils.DeepCopy[BACnetReliabilityTagged](m.Reliability), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataReliabilityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliabilityEvaluationInhibit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliabilityEvaluationInhibit.go index 89c2cc3d35..edcb7987da 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliabilityEvaluationInhibit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliabilityEvaluationInhibit.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) deepCopy() *_BACnet } _BACnetConstructedDataReliabilityEvaluationInhibitCopy := &_BACnetConstructedDataReliabilityEvaluationInhibit{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ReliabilityEvaluationInhibit.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.ReliabilityEvaluationInhibit), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataReliabilityEvaluationInhibitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRelinquishDefault.go index a6c310cc5d..ac01cb5da9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRelinquishDefault.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataRelinquishDefault) deepCopy() *_BACnetConstructed } _BACnetConstructedDataRelinquishDefaultCopy := &_BACnetConstructedDataRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRepresents.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRepresents.go index 5696cb226d..d5bccf14c1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRepresents.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRepresents.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataRepresents) deepCopy() *_BACnetConstructedDataRep } _BACnetConstructedDataRepresentsCopy := &_BACnetConstructedDataRepresents{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Represents.DeepCopy().(BACnetDeviceObjectReference), + utils.DeepCopy[BACnetDeviceObjectReference](m.Represents), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataRepresentsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedShedLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedShedLevel.go index 6e10c14e75..a5761c12da 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedShedLevel.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedShedLevel.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataRequestedShedLevel) deepCopy() *_BACnetConstructe } _BACnetConstructedDataRequestedShedLevelCopy := &_BACnetConstructedDataRequestedShedLevel{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RequestedShedLevel.DeepCopy().(BACnetShedLevel), + utils.DeepCopy[BACnetShedLevel](m.RequestedShedLevel), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataRequestedShedLevelCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedUpdateInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedUpdateInterval.go index b60ec9b6da..ca4c8af86b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedUpdateInterval.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedUpdateInterval.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataRequestedUpdateInterval) deepCopy() *_BACnetConst } _BACnetConstructedDataRequestedUpdateIntervalCopy := &_BACnetConstructedDataRequestedUpdateInterval{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RequestedUpdateInterval.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RequestedUpdateInterval), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataRequestedUpdateIntervalCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataResolution.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataResolution.go index 3c5928653b..fb9178309d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataResolution.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataResolution.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataResolution) deepCopy() *_BACnetConstructedDataRes } _BACnetConstructedDataResolutionCopy := &_BACnetConstructedDataResolution{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Resolution.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.Resolution), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataResolutionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestoreCompletionTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestoreCompletionTime.go index 7f0feaf1ec..32d9a3ef67 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestoreCompletionTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestoreCompletionTime.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataRestoreCompletionTime) deepCopy() *_BACnetConstru } _BACnetConstructedDataRestoreCompletionTimeCopy := &_BACnetConstructedDataRestoreCompletionTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.CompletionTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.CompletionTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataRestoreCompletionTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestorePreparationTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestorePreparationTime.go index 43f2a42a55..7d3db52493 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestorePreparationTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestorePreparationTime.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataRestorePreparationTime) deepCopy() *_BACnetConstr } _BACnetConstructedDataRestorePreparationTimeCopy := &_BACnetConstructedDataRestorePreparationTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RestorePreparationTime.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RestorePreparationTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataRestorePreparationTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScale.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScale.go index d24ef99527..b69347b6a6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScale.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScale.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataScale) deepCopy() *_BACnetConstructedDataScale { } _BACnetConstructedDataScaleCopy := &_BACnetConstructedDataScale{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Scale.DeepCopy().(BACnetScale), + utils.DeepCopy[BACnetScale](m.Scale), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataScaleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScaleFactor.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScaleFactor.go index 84358147fe..9e6c624273 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScaleFactor.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScaleFactor.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataScaleFactor) deepCopy() *_BACnetConstructedDataSc } _BACnetConstructedDataScaleFactorCopy := &_BACnetConstructedDataScaleFactor{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ScaleFactor.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.ScaleFactor), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataScaleFactorCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleDefault.go index be7d1ce8d9..d7bee03418 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleDefault.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataScheduleDefault) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataScheduleDefaultCopy := &_BACnetConstructedDataScheduleDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ScheduleDefault.DeepCopy().(BACnetConstructedDataElement), + utils.DeepCopy[BACnetConstructedDataElement](m.ScheduleDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataScheduleDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSchedulePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSchedulePresentValue.go index 49bbb7752c..eee4803b7c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSchedulePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSchedulePresentValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSchedulePresentValue) deepCopy() *_BACnetConstruc } _BACnetConstructedDataSchedulePresentValueCopy := &_BACnetConstructedDataSchedulePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetConstructedDataElement), + utils.DeepCopy[BACnetConstructedDataElement](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSchedulePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecuredStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecuredStatus.go index ce37a16f83..98ffebc4e9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecuredStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecuredStatus.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSecuredStatus) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataSecuredStatusCopy := &_BACnetConstructedDataSecuredStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.SecuredStatus.DeepCopy().(BACnetDoorSecuredStatusTagged), + utils.DeepCopy[BACnetDoorSecuredStatusTagged](m.SecuredStatus), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSecuredStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityPDUTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityPDUTimeout.go index 77396ab134..3977e280ea 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityPDUTimeout.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityPDUTimeout.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSecurityPDUTimeout) deepCopy() *_BACnetConstructe } _BACnetConstructedDataSecurityPDUTimeoutCopy := &_BACnetConstructedDataSecurityPDUTimeout{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.SecurityPduTimeout.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.SecurityPduTimeout), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSecurityPDUTimeoutCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityTimeWindow.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityTimeWindow.go index ae90c9e1c3..0e873b8bd7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityTimeWindow.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityTimeWindow.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSecurityTimeWindow) deepCopy() *_BACnetConstructe } _BACnetConstructedDataSecurityTimeWindowCopy := &_BACnetConstructedDataSecurityTimeWindow{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.SecurityTimeWindow.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.SecurityTimeWindow), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSecurityTimeWindowCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSegmentationSupported.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSegmentationSupported.go index f7023b73e6..b5a64d41da 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSegmentationSupported.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSegmentationSupported.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataSegmentationSupported) deepCopy() *_BACnetConstru } _BACnetConstructedDataSegmentationSupportedCopy := &_BACnetConstructedDataSegmentationSupported{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.SegmentationSupported.DeepCopy().(BACnetSegmentationTagged), + utils.DeepCopy[BACnetSegmentationTagged](m.SegmentationSupported), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSegmentationSupportedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSerialNumber.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSerialNumber.go index cfd82c8812..de59f5f2be 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSerialNumber.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSerialNumber.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSerialNumber) deepCopy() *_BACnetConstructedDataS } _BACnetConstructedDataSerialNumberCopy := &_BACnetConstructedDataSerialNumber{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.SerialNumber.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.SerialNumber), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSerialNumberCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpoint.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpoint.go index 822fca48c0..34d3eb9e66 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpoint.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpoint.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSetpoint) deepCopy() *_BACnetConstructedDataSetpo } _BACnetConstructedDataSetpointCopy := &_BACnetConstructedDataSetpoint{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Setpoint.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.Setpoint), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSetpointCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpointReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpointReference.go index e9243ff432..46cdfe7b93 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpointReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpointReference.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSetpointReference) deepCopy() *_BACnetConstructed } _BACnetConstructedDataSetpointReferenceCopy := &_BACnetConstructedDataSetpointReference{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.SetpointReference.DeepCopy().(BACnetSetpointReference), + utils.DeepCopy[BACnetSetpointReference](m.SetpointReference), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSetpointReferenceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetting.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetting.go index 9e32eafda2..7a6b0f4eb9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetting.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetting.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSetting) deepCopy() *_BACnetConstructedDataSettin } _BACnetConstructedDataSettingCopy := &_BACnetConstructedDataSetting{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Setting.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Setting), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSettingCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedDuration.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedDuration.go index 65e6e88744..78fdee5d34 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedDuration.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedDuration.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataShedDuration) deepCopy() *_BACnetConstructedDataS } _BACnetConstructedDataShedDurationCopy := &_BACnetConstructedDataShedDuration{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ShedDuration.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ShedDuration), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataShedDurationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevelDescriptions.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevelDescriptions.go index c0f5b3e37a..a8eee3d3e2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevelDescriptions.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevelDescriptions.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataShedLevelDescriptions) deepCopy() *_BACnetConstru } _BACnetConstructedDataShedLevelDescriptionsCopy := &_BACnetConstructedDataShedLevelDescriptions{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.ShedLevelDescriptions), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevels.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevels.go index 00560a01b7..aa0b5cdb6b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevels.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevels.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataShedLevels) deepCopy() *_BACnetConstructedDataShe } _BACnetConstructedDataShedLevelsCopy := &_BACnetConstructedDataShedLevels{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagUnsignedInteger, BACnetApplicationTagUnsignedInteger](m.ShedLevels), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSilenced.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSilenced.go index 21b8db84de..5f1d89d68b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSilenced.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSilenced.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSilenced) deepCopy() *_BACnetConstructedDataSilen } _BACnetConstructedDataSilencedCopy := &_BACnetConstructedDataSilenced{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Silenced.DeepCopy().(BACnetSilencedStateTagged), + utils.DeepCopy[BACnetSilencedStateTagged](m.Silenced), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSilencedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveProxyEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveProxyEnable.go index 958aabc511..808b691b44 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveProxyEnable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveProxyEnable.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSlaveProxyEnable) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataSlaveProxyEnableCopy := &_BACnetConstructedDataSlaveProxyEnable{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.SlaveProxyEnable.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.SlaveProxyEnable), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSlaveProxyEnableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStartTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStartTime.go index bbbcc6ffd3..114341608e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStartTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStartTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataStartTime) deepCopy() *_BACnetConstructedDataStar } _BACnetConstructedDataStartTimeCopy := &_BACnetConstructedDataStartTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.StartTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.StartTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataStartTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateChangeValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateChangeValues.go index f41024ac83..475dee778c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateChangeValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateChangeValues.go @@ -379,7 +379,7 @@ func (m *_BACnetConstructedDataStateChangeValues) deepCopy() *_BACnetConstructed } _BACnetConstructedDataStateChangeValuesCopy := &_BACnetConstructedDataStateChangeValues{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetTimerStateChangeValue, BACnetTimerStateChangeValue](m.StateChangeValues), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateDescription.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateDescription.go index 3b27bc3d25..018f050799 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateDescription.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateDescription.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataStateDescription) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataStateDescriptionCopy := &_BACnetConstructedDataStateDescription{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.StateDescription.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.StateDescription), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataStateDescriptionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateText.go index 3f5c3dd930..0d5e53e0ff 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateText.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateText.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataStateText) deepCopy() *_BACnetConstructedDataStat } _BACnetConstructedDataStateTextCopy := &_BACnetConstructedDataStateText{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.StateText), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStatusFlags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStatusFlags.go index d4c13a8f03..f6616059c1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStatusFlags.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStatusFlags.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataStatusFlags) deepCopy() *_BACnetConstructedDataSt } _BACnetConstructedDataStatusFlagsCopy := &_BACnetConstructedDataStatusFlags{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataStatusFlagsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopTime.go index 00bd66ec79..96213bcd39 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataStopTime) deepCopy() *_BACnetConstructedDataStopT } _BACnetConstructedDataStopTimeCopy := &_BACnetConstructedDataStopTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.StopTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.StopTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataStopTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopWhenFull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopWhenFull.go index 6bb4544edd..ce12055d20 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopWhenFull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopWhenFull.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataStopWhenFull) deepCopy() *_BACnetConstructedDataS } _BACnetConstructedDataStopWhenFullCopy := &_BACnetConstructedDataStopWhenFull{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.StopWhenFull.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.StopWhenFull), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataStopWhenFullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStrikeCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStrikeCount.go index a7418984c6..5c46310df9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStrikeCount.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStrikeCount.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataStrikeCount) deepCopy() *_BACnetConstructedDataSt } _BACnetConstructedDataStrikeCountCopy := &_BACnetConstructedDataStrikeCount{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.StrikeCount.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.StrikeCount), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataStrikeCountCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredObjectList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredObjectList.go index 6d3aa775ab..8500df899c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredObjectList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredObjectList.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataStructuredObjectList) deepCopy() *_BACnetConstruc } _BACnetConstructedDataStructuredObjectListCopy := &_BACnetConstructedDataStructuredObjectList{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagObjectIdentifier, BACnetApplicationTagObjectIdentifier](m.StructuredObjectList), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateAnnotations.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateAnnotations.go index 4fe2938356..05f4a82c48 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateAnnotations.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateAnnotations.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataSubordinateAnnotations) deepCopy() *_BACnetConstr } _BACnetConstructedDataSubordinateAnnotationsCopy := &_BACnetConstructedDataSubordinateAnnotations{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.SubordinateAnnotations), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateList.go index a2f39452e2..2c5b47e22a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateList.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataSubordinateList) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataSubordinateListCopy := &_BACnetConstructedDataSubordinateList{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetDeviceObjectReference, BACnetDeviceObjectReference](m.SubordinateList), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateNodeTypes.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateNodeTypes.go index d233762836..9b221ab810 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateNodeTypes.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateNodeTypes.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataSubordinateNodeTypes) deepCopy() *_BACnetConstruc } _BACnetConstructedDataSubordinateNodeTypesCopy := &_BACnetConstructedDataSubordinateNodeTypes{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetNodeTypeTagged, BACnetNodeTypeTagged](m.SubordinateNodeTypes), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateRelationships.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateRelationships.go index 51561e9983..02d656a809 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateRelationships.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateRelationships.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataSubordinateRelationships) deepCopy() *_BACnetCons } _BACnetConstructedDataSubordinateRelationshipsCopy := &_BACnetConstructedDataSubordinateRelationships{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetRelationshipTagged, BACnetRelationshipTagged](m.SubordinateRelationships), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateTags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateTags.go index dc4f84db91..4ab2f61ed1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateTags.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateTags.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataSubordinateTags) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataSubordinateTagsCopy := &_BACnetConstructedDataSubordinateTags{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetNameValueCollection, BACnetNameValueCollection](m.SubordinateList), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormatClasses.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormatClasses.go index 45ddf7ac78..a9e456259a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormatClasses.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormatClasses.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataSupportedFormatClasses) deepCopy() *_BACnetConstr } _BACnetConstructedDataSupportedFormatClassesCopy := &_BACnetConstructedDataSupportedFormatClasses{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetApplicationTagUnsignedInteger, BACnetApplicationTagUnsignedInteger](m.SupportedFormats), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormats.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormats.go index 988ec06cc5..6e70412878 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormats.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormats.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataSupportedFormats) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataSupportedFormatsCopy := &_BACnetConstructedDataSupportedFormats{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetAuthenticationFactorFormat, BACnetAuthenticationFactorFormat](m.SupportedFormats), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSystemStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSystemStatus.go index fb01d1e123..b71fc1f8e6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSystemStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSystemStatus.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataSystemStatus) deepCopy() *_BACnetConstructedDataS } _BACnetConstructedDataSystemStatusCopy := &_BACnetConstructedDataSystemStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.SystemStatus.DeepCopy().(BACnetDeviceStatusTagged), + utils.DeepCopy[BACnetDeviceStatusTagged](m.SystemStatus), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataSystemStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTags.go index b3180a5087..75179be4a5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTags.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTags.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataTags) deepCopy() *_BACnetConstructedDataTags { } _BACnetConstructedDataTagsCopy := &_BACnetConstructedDataTags{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetNameValue, BACnetNameValue](m.Tags), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatAuthority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatAuthority.go index bebecd81d0..2c46ac0ef8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatAuthority.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatAuthority.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataThreatAuthority) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataThreatAuthorityCopy := &_BACnetConstructedDataThreatAuthority{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ThreatAuthority.DeepCopy().(BACnetAccessThreatLevel), + utils.DeepCopy[BACnetAccessThreatLevel](m.ThreatAuthority), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataThreatAuthorityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatLevel.go index 6a2511c8a4..e142b5f025 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatLevel.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatLevel.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataThreatLevel) deepCopy() *_BACnetConstructedDataTh } _BACnetConstructedDataThreatLevelCopy := &_BACnetConstructedDataThreatLevel{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ThreatLevel.DeepCopy().(BACnetAccessThreatLevel), + utils.DeepCopy[BACnetAccessThreatLevel](m.ThreatLevel), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataThreatLevelCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelay.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelay.go index 7a7d94107d..565f1464f0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelay.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelay.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTimeDelay) deepCopy() *_BACnetConstructedDataTime } _BACnetConstructedDataTimeDelayCopy := &_BACnetConstructedDataTimeDelay{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TimeDelay.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.TimeDelay), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimeDelayCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelayNormal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelayNormal.go index 196c800827..aef008e3a7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelayNormal.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelayNormal.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTimeDelayNormal) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataTimeDelayNormalCopy := &_BACnetConstructedDataTimeDelayNormal{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TimeDelayNormal.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.TimeDelayNormal), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimeDelayNormalCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfActiveTimeReset.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfActiveTimeReset.go index 88130528f1..092092efe2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfActiveTimeReset.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfActiveTimeReset.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataTimeOfActiveTimeReset) deepCopy() *_BACnetConstru } _BACnetConstructedDataTimeOfActiveTimeResetCopy := &_BACnetConstructedDataTimeOfActiveTimeReset{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TimeOfActiveTimeReset.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.TimeOfActiveTimeReset), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimeOfActiveTimeResetCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfDeviceRestart.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfDeviceRestart.go index 6ca1b0dd73..7fa8346feb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfDeviceRestart.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfDeviceRestart.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTimeOfDeviceRestart) deepCopy() *_BACnetConstruct } _BACnetConstructedDataTimeOfDeviceRestartCopy := &_BACnetConstructedDataTimeOfDeviceRestart{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TimeOfDeviceRestart.DeepCopy().(BACnetTimeStamp), + utils.DeepCopy[BACnetTimeStamp](m.TimeOfDeviceRestart), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimeOfDeviceRestartCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStateCountReset.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStateCountReset.go index cf5a249a6c..e14aa0cce4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStateCountReset.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStateCountReset.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataTimeOfStateCountReset) deepCopy() *_BACnetConstru } _BACnetConstructedDataTimeOfStateCountResetCopy := &_BACnetConstructedDataTimeOfStateCountReset{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TimeOfStateCountReset.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.TimeOfStateCountReset), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimeOfStateCountResetCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStrikeCountReset.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStrikeCountReset.go index 2eddb7dedb..d35f41d37b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStrikeCountReset.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStrikeCountReset.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataTimeOfStrikeCountReset) deepCopy() *_BACnetConstr } _BACnetConstructedDataTimeOfStrikeCountResetCopy := &_BACnetConstructedDataTimeOfStrikeCountReset{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TimeOfStrikeCountReset.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.TimeOfStrikeCountReset), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimeOfStrikeCountResetCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValuePresentValue.go index ec594a4b4d..1b015aa8a7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataTimePatternValuePresentValue) deepCopy() *_BACnet } _BACnetConstructedDataTimePatternValuePresentValueCopy := &_BACnetConstructedDataTimePatternValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagTime](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimePatternValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValueRelinquishDefault.go index 12a673303f..827f26008a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) deepCopy() *_B } _BACnetConstructedDataTimePatternValueRelinquishDefaultCopy := &_BACnetConstructedDataTimePatternValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagTime](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimePatternValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationInterval.go index 61cba346d0..e17cdbaed0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationInterval.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationInterval.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataTimeSynchronizationInterval) deepCopy() *_BACnetC } _BACnetConstructedDataTimeSynchronizationIntervalCopy := &_BACnetConstructedDataTimeSynchronizationInterval{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TimeSynchronization.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.TimeSynchronization), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimeSynchronizationIntervalCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValuePresentValue.go index 854996ff6b..b4081483d9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValuePresentValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValuePresentValue.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataTimeValuePresentValue) deepCopy() *_BACnetConstru } _BACnetConstructedDataTimeValuePresentValueCopy := &_BACnetConstructedDataTimeValuePresentValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.PresentValue.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagTime](m.PresentValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimeValuePresentValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueRelinquishDefault.go index 29b9807787..0bd6a8346e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueRelinquishDefault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueRelinquishDefault.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataTimeValueRelinquishDefault) deepCopy() *_BACnetCo } _BACnetConstructedDataTimeValueRelinquishDefaultCopy := &_BACnetConstructedDataTimeValueRelinquishDefault{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.RelinquishDefault.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagTime](m.RelinquishDefault), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimeValueRelinquishDefaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMaxPresValue.go index 82a7545b19..a1d4e192e5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMaxPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMaxPresValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTimerMaxPresValue) deepCopy() *_BACnetConstructed } _BACnetConstructedDataTimerMaxPresValueCopy := &_BACnetConstructedDataTimerMaxPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MaxPresValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaxPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimerMaxPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMinPresValue.go index 910bb19ba4..487d459279 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMinPresValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMinPresValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTimerMinPresValue) deepCopy() *_BACnetConstructed } _BACnetConstructedDataTimerMinPresValueCopy := &_BACnetConstructedDataTimerMinPresValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.MinPresValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MinPresValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimerMinPresValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerResolution.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerResolution.go index 1623421e4b..2456fb71d9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerResolution.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerResolution.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTimerResolution) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataTimerResolutionCopy := &_BACnetConstructedDataTimerResolution{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Resolution.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Resolution), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimerResolutionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerRunning.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerRunning.go index 8717f7df7d..cfdeab5837 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerRunning.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerRunning.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTimerRunning) deepCopy() *_BACnetConstructedDataT } _BACnetConstructedDataTimerRunningCopy := &_BACnetConstructedDataTimerRunning{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TimerRunning.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.TimerRunning), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimerRunningCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerState.go index 26b6f4199a..17443bdaaa 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerState.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTimerState) deepCopy() *_BACnetConstructedDataTim } _BACnetConstructedDataTimerStateCopy := &_BACnetConstructedDataTimerState{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TimerState.DeepCopy().(BACnetTimerStateTagged), + utils.DeepCopy[BACnetTimerStateTagged](m.TimerState), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTimerStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTotalRecordCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTotalRecordCount.go index f6370c19f4..b639d45da0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTotalRecordCount.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTotalRecordCount.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTotalRecordCount) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataTotalRecordCountCopy := &_BACnetConstructedDataTotalRecordCount{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TotalRecordCount.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.TotalRecordCount), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTotalRecordCountCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTraceFlag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTraceFlag.go index 7a18f5ba2a..e28d9ee8fd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTraceFlag.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTraceFlag.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTraceFlag) deepCopy() *_BACnetConstructedDataTrac } _BACnetConstructedDataTraceFlagCopy := &_BACnetConstructedDataTraceFlag{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TraceFlag.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.TraceFlag), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTraceFlagCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrackingValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrackingValue.go index 26ea895f51..4b863e1731 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrackingValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrackingValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTrackingValue) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataTrackingValueCopy := &_BACnetConstructedDataTrackingValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TrackingValue.DeepCopy().(BACnetLifeSafetyStateTagged), + utils.DeepCopy[BACnetLifeSafetyStateTagged](m.TrackingValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTrackingValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransactionNotificationClass.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransactionNotificationClass.go index 55a7a7a94c..f977b40d1b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransactionNotificationClass.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransactionNotificationClass.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataTransactionNotificationClass) deepCopy() *_BACnet } _BACnetConstructedDataTransactionNotificationClassCopy := &_BACnetConstructedDataTransactionNotificationClass{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.TransactionNotificationClass.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.TransactionNotificationClass), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTransactionNotificationClassCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransition.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransition.go index 5c1b2bc10d..d59835fb47 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransition.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransition.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTransition) deepCopy() *_BACnetConstructedDataTra } _BACnetConstructedDataTransitionCopy := &_BACnetConstructedDataTransition{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Transition.DeepCopy().(BACnetLightingTransitionTagged), + utils.DeepCopy[BACnetLightingTransitionTagged](m.Transition), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTransitionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogDeviceObjectProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogDeviceObjectProperty.go index 700c9237af..85a57b50a1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogDeviceObjectProperty.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogDeviceObjectProperty.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) deepCopy() *_BAC } _BACnetConstructedDataTrendLogLogDeviceObjectPropertyCopy := &_BACnetConstructedDataTrendLogLogDeviceObjectProperty{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.LogDeviceObjectProperty.DeepCopy().(BACnetDeviceObjectPropertyReference), + utils.DeepCopy[BACnetDeviceObjectPropertyReference](m.LogDeviceObjectProperty), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTrendLogLogDeviceObjectPropertyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty.go index f4d98bf9fc..90f048ea8f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty.go @@ -375,7 +375,7 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) deepCopy } _BACnetConstructedDataTrendLogMultipleLogDeviceObjectPropertyCopy := &_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetDeviceObjectPropertyReference, BACnetDeviceObjectPropertyReference](m.GroupMembers), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrigger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrigger.go index c89364a085..dd84a98c9c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrigger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrigger.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataTrigger) deepCopy() *_BACnetConstructedDataTrigge } _BACnetConstructedDataTriggerCopy := &_BACnetConstructedDataTrigger{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Trigger.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.Trigger), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataTriggerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCOffset.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCOffset.go index 0fccc86c76..a445fab658 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCOffset.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCOffset.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataUTCOffset) deepCopy() *_BACnetConstructedDataUTCO } _BACnetConstructedDataUTCOffsetCopy := &_BACnetConstructedDataUTCOffset{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.UtcOffset.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.UtcOffset), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataUTCOffsetCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnits.go index 84c2c702fb..7c27212afd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnits.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnits.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataUnits) deepCopy() *_BACnetConstructedDataUnits { } _BACnetConstructedDataUnitsCopy := &_BACnetConstructedDataUnits{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.Units.DeepCopy().(BACnetEngineeringUnitsTagged), + utils.DeepCopy[BACnetEngineeringUnitsTagged](m.Units), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataUnitsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go index ab4dcdffe9..edc920736b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go @@ -374,7 +374,7 @@ func (m *_BACnetConstructedDataUnspecified) deepCopy() *_BACnetConstructedDataUn } _BACnetConstructedDataUnspecifiedCopy := &_BACnetConstructedDataUnspecified{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetConstructedDataElement, BACnetConstructedDataElement](m.Data), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateInterval.go index 7683e3b1fa..a109cdc543 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateInterval.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateInterval.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataUpdateInterval) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataUpdateIntervalCopy := &_BACnetConstructedDataUpdateInterval{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.UpdateInterval.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UpdateInterval), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataUpdateIntervalCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateKeySetTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateKeySetTimeout.go index 7141bbfe43..d258cdb022 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateKeySetTimeout.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateKeySetTimeout.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataUpdateKeySetTimeout) deepCopy() *_BACnetConstruct } _BACnetConstructedDataUpdateKeySetTimeoutCopy := &_BACnetConstructedDataUpdateKeySetTimeout{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.UpdateKeySetTimeout.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UpdateKeySetTimeout), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataUpdateKeySetTimeoutCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateTime.go index 1e048a169a..906b60e8d7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataUpdateTime) deepCopy() *_BACnetConstructedDataUpd } _BACnetConstructedDataUpdateTimeCopy := &_BACnetConstructedDataUpdateTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.UpdateTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.UpdateTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataUpdateTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserExternalIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserExternalIdentifier.go index cbdb5f2abe..5ef1c05f1b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserExternalIdentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserExternalIdentifier.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataUserExternalIdentifier) deepCopy() *_BACnetConstr } _BACnetConstructedDataUserExternalIdentifierCopy := &_BACnetConstructedDataUserExternalIdentifier{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.UserExternalIdentifier.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.UserExternalIdentifier), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataUserExternalIdentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserInformationReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserInformationReference.go index 2ed1294733..4be663dfda 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserInformationReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserInformationReference.go @@ -344,7 +344,7 @@ func (m *_BACnetConstructedDataUserInformationReference) deepCopy() *_BACnetCons } _BACnetConstructedDataUserInformationReferenceCopy := &_BACnetConstructedDataUserInformationReference{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.UserInformationReference.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.UserInformationReference), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataUserInformationReferenceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserName.go index 18fbaa8e9f..25c2494283 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserName.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserName.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataUserName) deepCopy() *_BACnetConstructedDataUserN } _BACnetConstructedDataUserNameCopy := &_BACnetConstructedDataUserName{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.UserName.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.UserName), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataUserNameCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserType.go index 24b8b387ac..f9f788a9dc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserType.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataUserType) deepCopy() *_BACnetConstructedDataUserT } _BACnetConstructedDataUserTypeCopy := &_BACnetConstructedDataUserType{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.UserType.DeepCopy().(BACnetAccessUserTypeTagged), + utils.DeepCopy[BACnetAccessUserTypeTagged](m.UserType), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataUserTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUsesRemaining.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUsesRemaining.go index fc87f502af..67b4c95a9b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUsesRemaining.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUsesRemaining.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataUsesRemaining) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataUsesRemainingCopy := &_BACnetConstructedDataUsesRemaining{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.UsesRemaining.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.UsesRemaining), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataUsesRemainingCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValidSamples.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValidSamples.go index c9f8e7d80e..177e1a1db7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValidSamples.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValidSamples.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataValidSamples) deepCopy() *_BACnetConstructedDataV } _BACnetConstructedDataValidSamplesCopy := &_BACnetConstructedDataValidSamples{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ValidSamples.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ValidSamples), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataValidSamplesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueBeforeChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueBeforeChange.go index 5e9ab52b1f..0b1726bb4f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueBeforeChange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueBeforeChange.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataValueBeforeChange) deepCopy() *_BACnetConstructed } _BACnetConstructedDataValueBeforeChangeCopy := &_BACnetConstructedDataValueBeforeChange{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ValuesBeforeChange.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ValuesBeforeChange), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataValueBeforeChangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueChangeTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueChangeTime.go index 19f37a6861..831250915e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueChangeTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueChangeTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataValueChangeTime) deepCopy() *_BACnetConstructedDa } _BACnetConstructedDataValueChangeTimeCopy := &_BACnetConstructedDataValueChangeTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ValueChangeTime.DeepCopy().(BACnetDateTime), + utils.DeepCopy[BACnetDateTime](m.ValueChangeTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataValueChangeTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSet.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSet.go index 2a9789a2d2..31f37e399b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSet.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSet.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataValueSet) deepCopy() *_BACnetConstructedDataValue } _BACnetConstructedDataValueSetCopy := &_BACnetConstructedDataValueSet{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ValueSet.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ValueSet), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataValueSetCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSource.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSource.go index 9c4f9b6a5c..9663d981ce 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSource.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSource.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataValueSource) deepCopy() *_BACnetConstructedDataVa } _BACnetConstructedDataValueSourceCopy := &_BACnetConstructedDataValueSource{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ValueSource.DeepCopy().(BACnetValueSource), + utils.DeepCopy[BACnetValueSource](m.ValueSource), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataValueSourceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSourceArray.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSourceArray.go index 022fab9d14..60ba187d2e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSourceArray.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSourceArray.go @@ -379,7 +379,7 @@ func (m *_BACnetConstructedDataValueSourceArray) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataValueSourceArrayCopy := &_BACnetConstructedDataValueSourceArray{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetValueSource, BACnetValueSource](m.VtClassesSupported), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVarianceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVarianceValue.go index 91c15e94e0..7129a9f7dd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVarianceValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVarianceValue.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataVarianceValue) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataVarianceValueCopy := &_BACnetConstructedDataVarianceValue{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.VarianceValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.VarianceValue), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataVarianceValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorIdentifier.go index 4100dfe192..a47763dda5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorIdentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorIdentifier.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataVendorIdentifier) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataVendorIdentifierCopy := &_BACnetConstructedDataVendorIdentifier{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.VendorIdentifier.DeepCopy().(BACnetVendorIdTagged), + utils.DeepCopy[BACnetVendorIdTagged](m.VendorIdentifier), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataVendorIdentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorName.go index 4b3bc47226..3444aabf82 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorName.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorName.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataVendorName) deepCopy() *_BACnetConstructedDataVen } _BACnetConstructedDataVendorNameCopy := &_BACnetConstructedDataVendorName{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.VendorName.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.VendorName), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataVendorNameCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVerificationTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVerificationTime.go index 5140b25aa1..c90782e7ac 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVerificationTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVerificationTime.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataVerificationTime) deepCopy() *_BACnetConstructedD } _BACnetConstructedDataVerificationTimeCopy := &_BACnetConstructedDataVerificationTime{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.VerificationTime.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.VerificationTime), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataVerificationTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWeeklySchedule.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWeeklySchedule.go index 1bb7896ac9..35d49ff1f2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWeeklySchedule.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWeeklySchedule.go @@ -379,7 +379,7 @@ func (m *_BACnetConstructedDataWeeklySchedule) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataWeeklyScheduleCopy := &_BACnetConstructedDataWeeklySchedule{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetDailySchedule, BACnetDailySchedule](m.WeeklySchedule), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowInterval.go index eccaf033a4..6fbb6619a9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowInterval.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowInterval.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataWindowInterval) deepCopy() *_BACnetConstructedDat } _BACnetConstructedDataWindowIntervalCopy := &_BACnetConstructedDataWindowInterval{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.WindowInterval.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.WindowInterval), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataWindowIntervalCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowSamples.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowSamples.go index 38f7be25d9..f898a224ce 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowSamples.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowSamples.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataWindowSamples) deepCopy() *_BACnetConstructedData } _BACnetConstructedDataWindowSamplesCopy := &_BACnetConstructedDataWindowSamples{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.WindowSamples.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.WindowSamples), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataWindowSamplesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWriteStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWriteStatus.go index b337b86029..a13a770ba1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWriteStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWriteStatus.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataWriteStatus) deepCopy() *_BACnetConstructedDataWr } _BACnetConstructedDataWriteStatusCopy := &_BACnetConstructedDataWriteStatus{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.WriteStatus.DeepCopy().(BACnetWriteStatusTagged), + utils.DeepCopy[BACnetWriteStatusTagged](m.WriteStatus), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataWriteStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneFrom.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneFrom.go index b3d2e1f8d2..cf81719859 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneFrom.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneFrom.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataZoneFrom) deepCopy() *_BACnetConstructedDataZoneF } _BACnetConstructedDataZoneFromCopy := &_BACnetConstructedDataZoneFrom{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ZoneFrom.DeepCopy().(BACnetDeviceObjectReference), + utils.DeepCopy[BACnetDeviceObjectReference](m.ZoneFrom), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataZoneFromCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneTo.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneTo.go index 8b64ed7317..ca69b5ee1f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneTo.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneTo.go @@ -343,7 +343,7 @@ func (m *_BACnetConstructedDataZoneTo) deepCopy() *_BACnetConstructedDataZoneTo } _BACnetConstructedDataZoneToCopy := &_BACnetConstructedDataZoneTo{ m.BACnetConstructedDataContract.(*_BACnetConstructedData).deepCopy(), - m.ZoneTo.DeepCopy().(BACnetDeviceObjectReference), + utils.DeepCopy[BACnetDeviceObjectReference](m.ZoneTo), } m.BACnetConstructedDataContract.(*_BACnetConstructedData)._SubType = m return _BACnetConstructedDataZoneToCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTag.go index dfb20ac316..eb04b2ce95 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTag.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTag.go @@ -793,7 +793,7 @@ func (m *_BACnetContextTag) deepCopy() *_BACnetContextTag { } _BACnetContextTagCopy := &_BACnetContextTag{ nil, // will be set by child - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.TagNumberArgument, } return _BACnetContextTagCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBitString.go index 497d9bf0f5..bfb493157d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBitString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBitString.go @@ -308,7 +308,7 @@ func (m *_BACnetContextTagBitString) deepCopy() *_BACnetContextTagBitString { } _BACnetContextTagBitStringCopy := &_BACnetContextTagBitString{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadBitString), + utils.DeepCopy[BACnetTagPayloadBitString](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagBitStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBoolean.go index 9862722873..d3f2f8723a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBoolean.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBoolean.go @@ -373,7 +373,7 @@ func (m *_BACnetContextTagBoolean) deepCopy() *_BACnetContextTagBoolean { _BACnetContextTagBooleanCopy := &_BACnetContextTagBoolean{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), m.Value, - m.Payload.DeepCopy().(BACnetTagPayloadBoolean), + utils.DeepCopy[BACnetTagPayloadBoolean](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagBooleanCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagCharacterString.go index d0439fe1db..69e91599bf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagCharacterString.go @@ -339,7 +339,7 @@ func (m *_BACnetContextTagCharacterString) deepCopy() *_BACnetContextTagCharacte } _BACnetContextTagCharacterStringCopy := &_BACnetContextTagCharacterString{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadCharacterString), + utils.DeepCopy[BACnetTagPayloadCharacterString](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagCharacterStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDate.go index a809a9d198..2e742ff53a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDate.go @@ -308,7 +308,7 @@ func (m *_BACnetContextTagDate) deepCopy() *_BACnetContextTagDate { } _BACnetContextTagDateCopy := &_BACnetContextTagDate{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadDate), + utils.DeepCopy[BACnetTagPayloadDate](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagDateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDouble.go index f55851b377..f0135458b8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDouble.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDouble.go @@ -339,7 +339,7 @@ func (m *_BACnetContextTagDouble) deepCopy() *_BACnetContextTagDouble { } _BACnetContextTagDoubleCopy := &_BACnetContextTagDouble{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadDouble), + utils.DeepCopy[BACnetTagPayloadDouble](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagDoubleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagEnumerated.go index e1eed1b631..d97b06345b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagEnumerated.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagEnumerated.go @@ -339,7 +339,7 @@ func (m *_BACnetContextTagEnumerated) deepCopy() *_BACnetContextTagEnumerated { } _BACnetContextTagEnumeratedCopy := &_BACnetContextTagEnumerated{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadEnumerated), + utils.DeepCopy[BACnetTagPayloadEnumerated](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagEnumeratedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go index e769ca4c96..73e91ebd50 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go @@ -361,7 +361,7 @@ func (m *_BACnetContextTagObjectIdentifier) deepCopy() *_BACnetContextTagObjectI } _BACnetContextTagObjectIdentifierCopy := &_BACnetContextTagObjectIdentifier{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadObjectIdentifier), + utils.DeepCopy[BACnetTagPayloadObjectIdentifier](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagObjectIdentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagOctetString.go index 092f4c9515..1c376ceb21 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagOctetString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagOctetString.go @@ -308,7 +308,7 @@ func (m *_BACnetContextTagOctetString) deepCopy() *_BACnetContextTagOctetString } _BACnetContextTagOctetStringCopy := &_BACnetContextTagOctetString{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadOctetString), + utils.DeepCopy[BACnetTagPayloadOctetString](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagOctetStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagReal.go index a2ba4c3ca6..034b5ff82e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagReal.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagReal.go @@ -339,7 +339,7 @@ func (m *_BACnetContextTagReal) deepCopy() *_BACnetContextTagReal { } _BACnetContextTagRealCopy := &_BACnetContextTagReal{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadReal), + utils.DeepCopy[BACnetTagPayloadReal](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagRealCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go index 5eafdebd75..4c5d91b44d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go @@ -339,7 +339,7 @@ func (m *_BACnetContextTagSignedInteger) deepCopy() *_BACnetContextTagSignedInte } _BACnetContextTagSignedIntegerCopy := &_BACnetContextTagSignedInteger{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadSignedInteger), + utils.DeepCopy[BACnetTagPayloadSignedInteger](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagSignedIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagTime.go index 1195809f21..3daaefe4d5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagTime.go @@ -308,7 +308,7 @@ func (m *_BACnetContextTagTime) deepCopy() *_BACnetContextTagTime { } _BACnetContextTagTimeCopy := &_BACnetContextTagTime{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadTime), + utils.DeepCopy[BACnetTagPayloadTime](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go index c840648997..721fbda70b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go @@ -339,7 +339,7 @@ func (m *_BACnetContextTagUnsignedInteger) deepCopy() *_BACnetContextTagUnsigned } _BACnetContextTagUnsignedIntegerCopy := &_BACnetContextTagUnsignedInteger{ m.BACnetContextTagContract.(*_BACnetContextTag).deepCopy(), - m.Payload.DeepCopy().(BACnetTagPayloadUnsignedInteger), + utils.DeepCopy[BACnetTagPayloadUnsignedInteger](m.Payload), } m.BACnetContextTagContract.(*_BACnetContextTag)._SubType = m return _BACnetContextTagUnsignedIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCredentialAuthenticationFactor.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCredentialAuthenticationFactor.go index 90ecb6e236..20361113e6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCredentialAuthenticationFactor.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCredentialAuthenticationFactor.go @@ -330,8 +330,8 @@ func (m *_BACnetCredentialAuthenticationFactor) deepCopy() *_BACnetCredentialAut return nil } _BACnetCredentialAuthenticationFactorCopy := &_BACnetCredentialAuthenticationFactor{ - m.Disable.DeepCopy().(BACnetAccessAuthenticationFactorDisableTagged), - m.AuthenticationFactor.DeepCopy().(BACnetAuthenticationFactorEnclosed), + utils.DeepCopy[BACnetAccessAuthenticationFactorDisableTagged](m.Disable), + utils.DeepCopy[BACnetAuthenticationFactorEnclosed](m.AuthenticationFactor), } return _BACnetCredentialAuthenticationFactorCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDailySchedule.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDailySchedule.go index 8c65fa2915..44f289af78 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDailySchedule.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDailySchedule.go @@ -361,9 +361,9 @@ func (m *_BACnetDailySchedule) deepCopy() *_BACnetDailySchedule { return nil } _BACnetDailyScheduleCopy := &_BACnetDailySchedule{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetTimeValue, BACnetTimeValue](m.DaySchedule), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } return _BACnetDailyScheduleCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRange.go index b9a2a177d3..71d81d2d93 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRange.go @@ -330,8 +330,8 @@ func (m *_BACnetDateRange) deepCopy() *_BACnetDateRange { return nil } _BACnetDateRangeCopy := &_BACnetDateRange{ - m.StartDate.DeepCopy().(BACnetApplicationTagDate), - m.EndDate.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.StartDate), + utils.DeepCopy[BACnetApplicationTagDate](m.EndDate), } return _BACnetDateRangeCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRangeEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRangeEnclosed.go index 7bf908c321..974cdab1f6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRangeEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRangeEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetDateRangeEnclosed) deepCopy() *_BACnetDateRangeEnclosed { return nil } _BACnetDateRangeEnclosedCopy := &_BACnetDateRangeEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.DateRange.DeepCopy().(BACnetDateRange), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetDateRange](m.DateRange), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetDateRangeEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTime.go index 5269b1da12..94758dff73 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTime.go @@ -330,8 +330,8 @@ func (m *_BACnetDateTime) deepCopy() *_BACnetDateTime { return nil } _BACnetDateTimeCopy := &_BACnetDateTime{ - m.DateValue.DeepCopy().(BACnetApplicationTagDate), - m.TimeValue.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagDate](m.DateValue), + utils.DeepCopy[BACnetApplicationTagTime](m.TimeValue), } return _BACnetDateTimeCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTimeEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTimeEnclosed.go index e1aec61cdd..372c45e0fb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTimeEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTimeEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetDateTimeEnclosed) deepCopy() *_BACnetDateTimeEnclosed { return nil } _BACnetDateTimeEnclosedCopy := &_BACnetDateTimeEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.DateTimeValue.DeepCopy().(BACnetDateTime), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetDateTime](m.DateTimeValue), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetDateTimeEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeekTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeekTagged.go index eca6053eb9..071ced953f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeekTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeekTagged.go @@ -520,8 +520,8 @@ func (m *_BACnetDaysOfWeekTagged) deepCopy() *_BACnetDaysOfWeekTagged { return nil } _BACnetDaysOfWeekTaggedCopy := &_BACnetDaysOfWeekTagged{ - m.Header.DeepCopy().(BACnetTagHeader), - m.Payload.DeepCopy().(BACnetTagPayloadBitString), + utils.DeepCopy[BACnetTagHeader](m.Header), + utils.DeepCopy[BACnetTagPayloadBitString](m.Payload), m.TagNumber, m.TagClass, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDestination.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDestination.go index 311970c9c2..432dec3ade 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDestination.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDestination.go @@ -585,13 +585,13 @@ func (m *_BACnetDestination) deepCopy() *_BACnetDestination { return nil } _BACnetDestinationCopy := &_BACnetDestination{ - m.ValidDays.DeepCopy().(BACnetDaysOfWeekTagged), - m.FromTime.DeepCopy().(BACnetApplicationTagTime), - m.ToTime.DeepCopy().(BACnetApplicationTagTime), - m.Recipient.DeepCopy().(BACnetRecipient), - m.ProcessIdentifier.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.IssueConfirmedNotifications.DeepCopy().(BACnetApplicationTagBoolean), - m.Transitions.DeepCopy().(BACnetEventTransitionBitsTagged), + utils.DeepCopy[BACnetDaysOfWeekTagged](m.ValidDays), + utils.DeepCopy[BACnetApplicationTagTime](m.FromTime), + utils.DeepCopy[BACnetApplicationTagTime](m.ToTime), + utils.DeepCopy[BACnetRecipient](m.Recipient), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ProcessIdentifier), + utils.DeepCopy[BACnetApplicationTagBoolean](m.IssueConfirmedNotifications), + utils.DeepCopy[BACnetEventTransitionBitsTagged](m.Transitions), } return _BACnetDestinationCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go index 3529a6114a..cf7ac9e265 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go @@ -426,10 +426,10 @@ func (m *_BACnetDeviceObjectPropertyReference) deepCopy() *_BACnetDeviceObjectPr return nil } _BACnetDeviceObjectPropertyReferenceCopy := &_BACnetDeviceObjectPropertyReference{ - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.DeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.DeviceIdentifier), } return _BACnetDeviceObjectPropertyReferenceCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReferenceEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReferenceEnclosed.go index 38714f6eae..d99985b50b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReferenceEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReferenceEnclosed.go @@ -395,9 +395,9 @@ func (m *_BACnetDeviceObjectPropertyReferenceEnclosed) deepCopy() *_BACnetDevice return nil } _BACnetDeviceObjectPropertyReferenceEnclosedCopy := &_BACnetDeviceObjectPropertyReferenceEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.Value.DeepCopy().(BACnetDeviceObjectPropertyReference), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetDeviceObjectPropertyReference](m.Value), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetDeviceObjectPropertyReferenceEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReference.go index 2cd814feb4..36ae7054d6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReference.go @@ -327,8 +327,8 @@ func (m *_BACnetDeviceObjectReference) deepCopy() *_BACnetDeviceObjectReference return nil } _BACnetDeviceObjectReferenceCopy := &_BACnetDeviceObjectReference{ - m.DeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.DeviceIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), } return _BACnetDeviceObjectReferenceCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReferenceEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReferenceEnclosed.go index 103a48091f..284e85a680 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReferenceEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReferenceEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetDeviceObjectReferenceEnclosed) deepCopy() *_BACnetDeviceObjectRe return nil } _BACnetDeviceObjectReferenceEnclosedCopy := &_BACnetDeviceObjectReferenceEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.ObjectReference.DeepCopy().(BACnetDeviceObjectReference), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetDeviceObjectReference](m.ObjectReference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetDeviceObjectReferenceEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatusTagged.go index e3e2e4688d..f1b6b08601 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatusTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatusTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetDeviceStatusTagged) deepCopy() *_BACnetDeviceStatusTagged { return nil } _BACnetDeviceStatusTaggedCopy := &_BACnetDeviceStatusTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmStateTagged.go index 8abf79670a..44187c6754 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmStateTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmStateTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetDoorAlarmStateTagged) deepCopy() *_BACnetDoorAlarmStateTagged { return nil } _BACnetDoorAlarmStateTaggedCopy := &_BACnetDoorAlarmStateTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatusTagged.go index 888304d2cd..49bfc3fdd6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatusTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatusTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetDoorSecuredStatusTagged) deepCopy() *_BACnetDoorSecuredStatusTag return nil } _BACnetDoorSecuredStatusTaggedCopy := &_BACnetDoorSecuredStatusTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatusTagged.go index 913a0323ae..0134b844f7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatusTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatusTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetDoorStatusTagged) deepCopy() *_BACnetDoorStatusTagged { return nil } _BACnetDoorStatusTaggedCopy := &_BACnetDoorStatusTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValueTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValueTagged.go index 03929bcf5c..27bd79124f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValueTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValueTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetDoorValueTagged) deepCopy() *_BACnetDoorValueTagged { return nil } _BACnetDoorValueTaggedCopy := &_BACnetDoorValueTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnitsTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnitsTagged.go index fd13b69f51..a6a0aaa78f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnitsTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnitsTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetEngineeringUnitsTagged) deepCopy() *_BACnetEngineeringUnitsTagge return nil } _BACnetEngineeringUnitsTaggedCopy := &_BACnetEngineeringUnitsTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetErrorGeneral.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetErrorGeneral.go index f7229b9ec9..9cc45cf574 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetErrorGeneral.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetErrorGeneral.go @@ -308,7 +308,7 @@ func (m *_BACnetErrorGeneral) deepCopy() *_BACnetErrorGeneral { } _BACnetErrorGeneralCopy := &_BACnetErrorGeneral{ m.BACnetErrorContract.(*_BACnetError).deepCopy(), - m.Error.DeepCopy().(Error), + utils.DeepCopy[Error](m.Error), } m.BACnetErrorContract.(*_BACnetError)._SubType = m return _BACnetErrorGeneralCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFaultTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFaultTagged.go index 7e8a26db7b..856bf3bad3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFaultTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFaultTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetEscalatorFaultTagged) deepCopy() *_BACnetEscalatorFaultTagged { return nil } _BACnetEscalatorFaultTaggedCopy := &_BACnetEscalatorFaultTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorModeTagged.go index 220694ae4c..8fc37eba7b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorModeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorModeTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetEscalatorModeTagged) deepCopy() *_BACnetEscalatorModeTagged { return nil } _BACnetEscalatorModeTaggedCopy := &_BACnetEscalatorModeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirectionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirectionTagged.go index 839ff22e0a..0aeb7dff89 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirectionTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirectionTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetEscalatorOperationDirectionTagged) deepCopy() *_BACnetEscalatorO return nil } _BACnetEscalatorOperationDirectionTaggedCopy := &_BACnetEscalatorOperationDirectionTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecord.go index bb9ad445b4..0714dc416d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecord.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecord.go @@ -330,8 +330,8 @@ func (m *_BACnetEventLogRecord) deepCopy() *_BACnetEventLogRecord { return nil } _BACnetEventLogRecordCopy := &_BACnetEventLogRecord{ - m.Timestamp.DeepCopy().(BACnetDateTimeEnclosed), - m.LogDatum.DeepCopy().(BACnetEventLogRecordLogDatum), + utils.DeepCopy[BACnetDateTimeEnclosed](m.Timestamp), + utils.DeepCopy[BACnetEventLogRecordLogDatum](m.LogDatum), } return _BACnetEventLogRecordCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatum.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatum.go index 9d2814f472..4d4f1a3144 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatum.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatum.go @@ -575,9 +575,9 @@ func (m *_BACnetEventLogRecordLogDatum) deepCopy() *_BACnetEventLogRecordLogDatu } _BACnetEventLogRecordLogDatumCopy := &_BACnetEventLogRecordLogDatum{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventLogRecordLogDatumCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumLogStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumLogStatus.go index 1342122c9c..550861ac6c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumLogStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumLogStatus.go @@ -304,7 +304,7 @@ func (m *_BACnetEventLogRecordLogDatumLogStatus) deepCopy() *_BACnetEventLogReco } _BACnetEventLogRecordLogDatumLogStatusCopy := &_BACnetEventLogRecordLogDatumLogStatus{ m.BACnetEventLogRecordLogDatumContract.(*_BACnetEventLogRecordLogDatum).deepCopy(), - m.LogStatus.DeepCopy().(BACnetLogStatusTagged), + utils.DeepCopy[BACnetLogStatusTagged](m.LogStatus), } m.BACnetEventLogRecordLogDatumContract.(*_BACnetEventLogRecordLogDatum)._SubType = m return _BACnetEventLogRecordLogDatumLogStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumNotification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumNotification.go index b1521b3c84..a74238cc3d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumNotification.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumNotification.go @@ -408,9 +408,9 @@ func (m *_BACnetEventLogRecordLogDatumNotification) deepCopy() *_BACnetEventLogR } _BACnetEventLogRecordLogDatumNotificationCopy := &_BACnetEventLogRecordLogDatumNotification{ m.BACnetEventLogRecordLogDatumContract.(*_BACnetEventLogRecordLogDatum).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.Notification.DeepCopy().(ConfirmedEventNotificationRequest), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[ConfirmedEventNotificationRequest](m.Notification), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetEventLogRecordLogDatumContract.(*_BACnetEventLogRecordLogDatum)._SubType = m return _BACnetEventLogRecordLogDatumNotificationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumTimeChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumTimeChange.go index 2ba56191e6..4a80957fd6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumTimeChange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumTimeChange.go @@ -304,7 +304,7 @@ func (m *_BACnetEventLogRecordLogDatumTimeChange) deepCopy() *_BACnetEventLogRec } _BACnetEventLogRecordLogDatumTimeChangeCopy := &_BACnetEventLogRecordLogDatumTimeChange{ m.BACnetEventLogRecordLogDatumContract.(*_BACnetEventLogRecordLogDatum).deepCopy(), - m.TimeChange.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetContextTagReal](m.TimeChange), } m.BACnetEventLogRecordLogDatumContract.(*_BACnetEventLogRecordLogDatum)._SubType = m return _BACnetEventLogRecordLogDatumTimeChangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventNotificationSubscription.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventNotificationSubscription.go index 0e087a7ef5..9ae13f2170 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventNotificationSubscription.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventNotificationSubscription.go @@ -429,10 +429,10 @@ func (m *_BACnetEventNotificationSubscription) deepCopy() *_BACnetEventNotificat return nil } _BACnetEventNotificationSubscriptionCopy := &_BACnetEventNotificationSubscription{ - m.Recipient.DeepCopy().(BACnetRecipientEnclosed), - m.ProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.IssueConfirmedNotifications.DeepCopy().(BACnetContextTagBoolean), - m.TimeRemaining.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetRecipientEnclosed](m.Recipient), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ProcessIdentifier), + utils.DeepCopy[BACnetContextTagBoolean](m.IssueConfirmedNotifications), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeRemaining), } return _BACnetEventNotificationSubscriptionCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameter.go index 110a046ba8..a023a872dc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameter.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameter.go @@ -858,7 +858,7 @@ func (m *_BACnetEventParameter) deepCopy() *_BACnetEventParameter { } _BACnetEventParameterCopy := &_BACnetEventParameter{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetEventParameterCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEvent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEvent.go index c201912296..e0325f6b3b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEvent.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEvent.go @@ -460,10 +460,10 @@ func (m *_BACnetEventParameterAccessEvent) deepCopy() *_BACnetEventParameterAcce } _BACnetEventParameterAccessEventCopy := &_BACnetEventParameterAccessEvent{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.ListOfAccessEvents.DeepCopy().(BACnetEventParameterAccessEventListOfAccessEvents), - m.AccessEventTimeReference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetEventParameterAccessEventListOfAccessEvents](m.ListOfAccessEvents), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.AccessEventTimeReference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterAccessEventCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEventListOfAccessEvents.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEventListOfAccessEvents.go index 1701d25a69..2f29b6f71a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEventListOfAccessEvents.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEventListOfAccessEvents.go @@ -375,9 +375,9 @@ func (m *_BACnetEventParameterAccessEventListOfAccessEvents) deepCopy() *_BACnet return nil } _BACnetEventParameterAccessEventListOfAccessEventsCopy := &_BACnetEventParameterAccessEventListOfAccessEvents{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetDeviceObjectPropertyReference, BACnetDeviceObjectPropertyReference](m.ListOfAccessEvents), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventParameterAccessEventListOfAccessEventsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterBufferReady.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterBufferReady.go index dbb4927674..edeaa98bfd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterBufferReady.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterBufferReady.go @@ -460,10 +460,10 @@ func (m *_BACnetEventParameterBufferReady) deepCopy() *_BACnetEventParameterBuff } _BACnetEventParameterBufferReadyCopy := &_BACnetEventParameterBufferReady{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.NotificationThreshold.DeepCopy().(BACnetContextTagUnsignedInteger), - m.PreviousNotificationCount.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.NotificationThreshold), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.PreviousNotificationCount), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterBufferReadyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstring.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstring.go index d657649ecd..3c15bb0a59 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstring.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstring.go @@ -512,11 +512,11 @@ func (m *_BACnetEventParameterChangeOfBitstring) deepCopy() *_BACnetEventParamet } _BACnetEventParameterChangeOfBitstringCopy := &_BACnetEventParameterChangeOfBitstring{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Bitmask.DeepCopy().(BACnetContextTagBitString), - m.ListOfBitstringValues.DeepCopy().(BACnetEventParameterChangeOfBitstringListOfBitstringValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetContextTagBitString](m.Bitmask), + utils.DeepCopy[BACnetEventParameterChangeOfBitstringListOfBitstringValues](m.ListOfBitstringValues), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterChangeOfBitstringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstringListOfBitstringValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstringListOfBitstringValues.go index e96126f3a1..106b1a6f2d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstringListOfBitstringValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstringListOfBitstringValues.go @@ -375,9 +375,9 @@ func (m *_BACnetEventParameterChangeOfBitstringListOfBitstringValues) deepCopy() return nil } _BACnetEventParameterChangeOfBitstringListOfBitstringValuesCopy := &_BACnetEventParameterChangeOfBitstringListOfBitstringValues{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetApplicationTagBitString, BACnetApplicationTagBitString](m.ListOfBitstringValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventParameterChangeOfBitstringListOfBitstringValuesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterString.go index 3fd3a6d16a..497130ed5a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterString.go @@ -461,10 +461,10 @@ func (m *_BACnetEventParameterChangeOfCharacterString) deepCopy() *_BACnetEventP } _BACnetEventParameterChangeOfCharacterStringCopy := &_BACnetEventParameterChangeOfCharacterString{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ListOfAlarmValues.DeepCopy().(BACnetEventParameterChangeOfCharacterStringListOfAlarmValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetEventParameterChangeOfCharacterStringListOfAlarmValues](m.ListOfAlarmValues), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterChangeOfCharacterStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterStringListOfAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterStringListOfAlarmValues.go index 9e707dddc7..6c2310add6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterStringListOfAlarmValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterStringListOfAlarmValues.go @@ -375,9 +375,9 @@ func (m *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues) deepCopy return nil } _BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesCopy := &_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.ListOfAlarmValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfDiscreteValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfDiscreteValue.go index 55a00222bb..692287aa03 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfDiscreteValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfDiscreteValue.go @@ -408,9 +408,9 @@ func (m *_BACnetEventParameterChangeOfDiscreteValue) deepCopy() *_BACnetEventPar } _BACnetEventParameterChangeOfDiscreteValueCopy := &_BACnetEventParameterChangeOfDiscreteValue{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterChangeOfDiscreteValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavety.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavety.go index 91bfba325e..613ab8e5aa 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavety.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavety.go @@ -564,12 +564,12 @@ func (m *_BACnetEventParameterChangeOfLifeSavety) deepCopy() *_BACnetEventParame } _BACnetEventParameterChangeOfLifeSavetyCopy := &_BACnetEventParameterChangeOfLifeSavety{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ListOfLifeSavetyAlarmValues.DeepCopy().(BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues), - m.ListOfAlarmValues.DeepCopy().(BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues), - m.ModePropertyReference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues](m.ListOfLifeSavetyAlarmValues), + utils.DeepCopy[BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues](m.ListOfAlarmValues), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.ModePropertyReference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterChangeOfLifeSavetyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues.go index 27c1c43712..91da36b0d4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues.go @@ -375,9 +375,9 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues) deepCopy() *_ return nil } _BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesCopy := &_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetLifeSafetyStateTagged, BACnetLifeSafetyStateTagged](m.ListOfAlarmValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues.go index eff120578f..7c6e724429 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues.go @@ -375,9 +375,9 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues) dee return nil } _BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesCopy := &_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetLifeSafetyStateTagged, BACnetLifeSafetyStateTagged](m.ListOfLifeSavetyAlarmValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfState.go index ba5fe35127..c97818777a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfState.go @@ -460,10 +460,10 @@ func (m *_BACnetEventParameterChangeOfState) deepCopy() *_BACnetEventParameterCh } _BACnetEventParameterChangeOfStateCopy := &_BACnetEventParameterChangeOfState{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ListOfValues.DeepCopy().(BACnetEventParameterChangeOfStateListOfValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetEventParameterChangeOfStateListOfValues](m.ListOfValues), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterChangeOfStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStateListOfValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStateListOfValues.go index 3bcb8663ab..ec663f99d1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStateListOfValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStateListOfValues.go @@ -375,9 +375,9 @@ func (m *_BACnetEventParameterChangeOfStateListOfValues) deepCopy() *_BACnetEven return nil } _BACnetEventParameterChangeOfStateListOfValuesCopy := &_BACnetEventParameterChangeOfStateListOfValues{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetPropertyStates, BACnetPropertyStates](m.ListOfValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventParameterChangeOfStateListOfValuesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStatusFlags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStatusFlags.go index 312ce17d3c..08fc108854 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStatusFlags.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStatusFlags.go @@ -460,10 +460,10 @@ func (m *_BACnetEventParameterChangeOfStatusFlags) deepCopy() *_BACnetEventParam } _BACnetEventParameterChangeOfStatusFlagsCopy := &_BACnetEventParameterChangeOfStatusFlags{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.SelectedFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetStatusFlagsTagged](m.SelectedFlags), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterChangeOfStatusFlagsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimer.go index 30fcdc60ac..daf5384422 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimer.go @@ -512,11 +512,11 @@ func (m *_BACnetEventParameterChangeOfTimer) deepCopy() *_BACnetEventParameterCh } _BACnetEventParameterChangeOfTimerCopy := &_BACnetEventParameterChangeOfTimer{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.AlarmValues.DeepCopy().(BACnetEventParameterChangeOfTimerAlarmValue), - m.UpdateTimeReference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetEventParameterChangeOfTimerAlarmValue](m.AlarmValues), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.UpdateTimeReference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterChangeOfTimerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimerAlarmValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimerAlarmValue.go index d8394a0cc3..e882d2f0b6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimerAlarmValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimerAlarmValue.go @@ -375,9 +375,9 @@ func (m *_BACnetEventParameterChangeOfTimerAlarmValue) deepCopy() *_BACnetEventP return nil } _BACnetEventParameterChangeOfTimerAlarmValueCopy := &_BACnetEventParameterChangeOfTimerAlarmValue{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetTimerStateTagged, BACnetTimerStateTagged](m.AlarmValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventParameterChangeOfTimerAlarmValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValue.go index 4fd39ad0f2..437cdde673 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValue.go @@ -460,10 +460,10 @@ func (m *_BACnetEventParameterChangeOfValue) deepCopy() *_BACnetEventParameterCh } _BACnetEventParameterChangeOfValueCopy := &_BACnetEventParameterChangeOfValue{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.CovCriteria.DeepCopy().(BACnetEventParameterChangeOfValueCivCriteria), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetEventParameterChangeOfValueCivCriteria](m.CovCriteria), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterChangeOfValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteria.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteria.go index 3374b74786..29b7bea598 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteria.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteria.go @@ -551,9 +551,9 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteria) deepCopy() *_BACnetEvent } _BACnetEventParameterChangeOfValueCivCriteriaCopy := &_BACnetEventParameterChangeOfValueCivCriteria{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventParameterChangeOfValueCivCriteriaCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaBitmask.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaBitmask.go index b6922aea64..1ac001970a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaBitmask.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaBitmask.go @@ -305,7 +305,7 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) deepCopy() *_BACn } _BACnetEventParameterChangeOfValueCivCriteriaBitmaskCopy := &_BACnetEventParameterChangeOfValueCivCriteriaBitmask{ m.BACnetEventParameterChangeOfValueCivCriteriaContract.(*_BACnetEventParameterChangeOfValueCivCriteria).deepCopy(), - m.Bitmask.DeepCopy().(BACnetContextTagBitString), + utils.DeepCopy[BACnetContextTagBitString](m.Bitmask), } m.BACnetEventParameterChangeOfValueCivCriteriaContract.(*_BACnetEventParameterChangeOfValueCivCriteria)._SubType = m return _BACnetEventParameterChangeOfValueCivCriteriaBitmaskCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement.go index 41c3fda9d0..1cdea8f86f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement.go @@ -305,7 +305,7 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncremen } _BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrementCopy := &_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement{ m.BACnetEventParameterChangeOfValueCivCriteriaContract.(*_BACnetEventParameterChangeOfValueCivCriteria).deepCopy(), - m.ReferencedPropertyIncrement.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetContextTagReal](m.ReferencedPropertyIncrement), } m.BACnetEventParameterChangeOfValueCivCriteriaContract.(*_BACnetEventParameterChangeOfValueCivCriteria)._SubType = m return _BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrementCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterCommandFailure.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterCommandFailure.go index a2e42e14fa..f55a970f52 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterCommandFailure.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterCommandFailure.go @@ -460,10 +460,10 @@ func (m *_BACnetEventParameterCommandFailure) deepCopy() *_BACnetEventParameterC } _BACnetEventParameterCommandFailureCopy := &_BACnetEventParameterCommandFailure{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.FeedbackPropertyReference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.FeedbackPropertyReference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterCommandFailureCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterDoubleOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterDoubleOutOfRange.go index 3a4228c315..c47ce62405 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterDoubleOutOfRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterDoubleOutOfRange.go @@ -564,12 +564,12 @@ func (m *_BACnetEventParameterDoubleOutOfRange) deepCopy() *_BACnetEventParamete } _BACnetEventParameterDoubleOutOfRangeCopy := &_BACnetEventParameterDoubleOutOfRange{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.LowLimit.DeepCopy().(BACnetContextTagDouble), - m.HighLimit.DeepCopy().(BACnetContextTagDouble), - m.Deadband.DeepCopy().(BACnetContextTagDouble), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetContextTagDouble](m.LowLimit), + utils.DeepCopy[BACnetContextTagDouble](m.HighLimit), + utils.DeepCopy[BACnetContextTagDouble](m.Deadband), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterDoubleOutOfRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtended.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtended.go index 791f936261..db6feced3f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtended.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtended.go @@ -512,11 +512,11 @@ func (m *_BACnetEventParameterExtended) deepCopy() *_BACnetEventParameterExtende } _BACnetEventParameterExtendedCopy := &_BACnetEventParameterExtended{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.VendorId.DeepCopy().(BACnetVendorIdTagged), - m.ExtendedEventType.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Parameters.DeepCopy().(BACnetEventParameterExtendedParameters), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetVendorIdTagged](m.VendorId), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ExtendedEventType), + utils.DeepCopy[BACnetEventParameterExtendedParameters](m.Parameters), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterExtendedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtendedParameters.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtendedParameters.go index fb5e31368c..6ff039ec49 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtendedParameters.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtendedParameters.go @@ -1218,23 +1218,23 @@ func (m *_BACnetEventParameterExtendedParameters) deepCopy() *_BACnetEventParame return nil } _BACnetEventParameterExtendedParametersCopy := &_BACnetEventParameterExtendedParameters{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), - m.RealValue.DeepCopy().(BACnetApplicationTagReal), - m.UnsignedValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.BooleanValue.DeepCopy().(BACnetApplicationTagBoolean), - m.IntegerValue.DeepCopy().(BACnetApplicationTagSignedInteger), - m.DoubleValue.DeepCopy().(BACnetApplicationTagDouble), - m.OctetStringValue.DeepCopy().(BACnetApplicationTagOctetString), - m.CharacterStringValue.DeepCopy().(BACnetApplicationTagCharacterString), - m.BitStringValue.DeepCopy().(BACnetApplicationTagBitString), - m.EnumeratedValue.DeepCopy().(BACnetApplicationTagEnumerated), - m.DateValue.DeepCopy().(BACnetApplicationTagDate), - m.TimeValue.DeepCopy().(BACnetApplicationTagTime), - m.ObjectIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), - m.Reference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), + utils.DeepCopy[BACnetApplicationTagReal](m.RealValue), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UnsignedValue), + utils.DeepCopy[BACnetApplicationTagBoolean](m.BooleanValue), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.IntegerValue), + utils.DeepCopy[BACnetApplicationTagDouble](m.DoubleValue), + utils.DeepCopy[BACnetApplicationTagOctetString](m.OctetStringValue), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.CharacterStringValue), + utils.DeepCopy[BACnetApplicationTagBitString](m.BitStringValue), + utils.DeepCopy[BACnetApplicationTagEnumerated](m.EnumeratedValue), + utils.DeepCopy[BACnetApplicationTagDate](m.DateValue), + utils.DeepCopy[BACnetApplicationTagTime](m.TimeValue), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.Reference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventParameterExtendedParametersCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterFloatingLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterFloatingLimit.go index 0a9daf01b1..37bf36dfbb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterFloatingLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterFloatingLimit.go @@ -616,13 +616,13 @@ func (m *_BACnetEventParameterFloatingLimit) deepCopy() *_BACnetEventParameterFl } _BACnetEventParameterFloatingLimitCopy := &_BACnetEventParameterFloatingLimit{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.SetpointReference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.LowDiffLimit.DeepCopy().(BACnetContextTagReal), - m.HighDiffLimit.DeepCopy().(BACnetContextTagReal), - m.Deadband.DeepCopy().(BACnetContextTagReal), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.SetpointReference), + utils.DeepCopy[BACnetContextTagReal](m.LowDiffLimit), + utils.DeepCopy[BACnetContextTagReal](m.HighDiffLimit), + utils.DeepCopy[BACnetContextTagReal](m.Deadband), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterFloatingLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterNone.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterNone.go index 38474c3059..11f525bc2a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterNone.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterNone.go @@ -304,7 +304,7 @@ func (m *_BACnetEventParameterNone) deepCopy() *_BACnetEventParameterNone { } _BACnetEventParameterNoneCopy := &_BACnetEventParameterNone{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.None.DeepCopy().(BACnetContextTagNull), + utils.DeepCopy[BACnetContextTagNull](m.None), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterNoneCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterOutOfRange.go index d650de1413..5d67242799 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterOutOfRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterOutOfRange.go @@ -564,12 +564,12 @@ func (m *_BACnetEventParameterOutOfRange) deepCopy() *_BACnetEventParameterOutOf } _BACnetEventParameterOutOfRangeCopy := &_BACnetEventParameterOutOfRange{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.LowDiffLimit.DeepCopy().(BACnetContextTagReal), - m.HighDiffLimit.DeepCopy().(BACnetContextTagReal), - m.Deadband.DeepCopy().(BACnetContextTagReal), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetContextTagReal](m.LowDiffLimit), + utils.DeepCopy[BACnetContextTagReal](m.HighDiffLimit), + utils.DeepCopy[BACnetContextTagReal](m.Deadband), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterOutOfRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterSignedOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterSignedOutOfRange.go index 0e42f6ae91..77fcf5bb8c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterSignedOutOfRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterSignedOutOfRange.go @@ -564,12 +564,12 @@ func (m *_BACnetEventParameterSignedOutOfRange) deepCopy() *_BACnetEventParamete } _BACnetEventParameterSignedOutOfRangeCopy := &_BACnetEventParameterSignedOutOfRange{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.LowLimit.DeepCopy().(BACnetContextTagSignedInteger), - m.HighLimit.DeepCopy().(BACnetContextTagSignedInteger), - m.Deadband.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetContextTagSignedInteger](m.LowLimit), + utils.DeepCopy[BACnetContextTagSignedInteger](m.HighLimit), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Deadband), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterSignedOutOfRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedOutOfRange.go index a76d53e48b..27d7dfd7bb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedOutOfRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedOutOfRange.go @@ -564,12 +564,12 @@ func (m *_BACnetEventParameterUnsignedOutOfRange) deepCopy() *_BACnetEventParame } _BACnetEventParameterUnsignedOutOfRangeCopy := &_BACnetEventParameterUnsignedOutOfRange{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.LowLimit.DeepCopy().(BACnetContextTagUnsignedInteger), - m.HighLimit.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Deadband.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.LowLimit), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.HighLimit), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Deadband), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterUnsignedOutOfRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedRange.go index f724c3307f..939eb1b098 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedRange.go @@ -512,11 +512,11 @@ func (m *_BACnetEventParameterUnsignedRange) deepCopy() *_BACnetEventParameterUn } _BACnetEventParameterUnsignedRangeCopy := &_BACnetEventParameterUnsignedRange{ m.BACnetEventParameterContract.(*_BACnetEventParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.TimeDelay.DeepCopy().(BACnetContextTagUnsignedInteger), - m.LowLimit.DeepCopy().(BACnetContextTagUnsignedInteger), - m.HighLimit.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeDelay), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.LowLimit), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.HighLimit), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetEventParameterContract.(*_BACnetEventParameter)._SubType = m return _BACnetEventParameterUnsignedRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventPriorities.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventPriorities.go index d2ff1ef944..20a90151c4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventPriorities.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventPriorities.go @@ -496,11 +496,11 @@ func (m *_BACnetEventPriorities) deepCopy() *_BACnetEventPriorities { return nil } _BACnetEventPrioritiesCopy := &_BACnetEventPriorities{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.ToOffnormal.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.ToFault.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.ToNormal.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ToOffnormal), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ToFault), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ToNormal), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventPrioritiesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventStateTagged.go index 48a4adb192..659a9e59d9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventStateTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventStateTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetEventStateTagged) deepCopy() *_BACnetEventStateTagged { return nil } _BACnetEventStateTaggedCopy := &_BACnetEventStateTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummariesList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummariesList.go index 625dbb290c..b65d42cb25 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummariesList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummariesList.go @@ -374,9 +374,9 @@ func (m *_BACnetEventSummariesList) deepCopy() *_BACnetEventSummariesList { return nil } _BACnetEventSummariesListCopy := &_BACnetEventSummariesList{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetEventSummary, BACnetEventSummary](m.ListOfEventSummaries), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventSummariesListCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummary.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummary.go index c56ee8d245..192f89e758 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummary.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummary.go @@ -585,13 +585,13 @@ func (m *_BACnetEventSummary) deepCopy() *_BACnetEventSummary { return nil } _BACnetEventSummaryCopy := &_BACnetEventSummary{ - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.EventState.DeepCopy().(BACnetEventStateTagged), - m.AcknowledgedTransitions.DeepCopy().(BACnetEventTransitionBitsTagged), - m.EventTimestamps.DeepCopy().(BACnetEventTimestampsEnclosed), - m.NotifyType.DeepCopy().(BACnetNotifyTypeTagged), - m.EventEnable.DeepCopy().(BACnetEventTransitionBitsTagged), - m.EventPriorities.DeepCopy().(BACnetEventPriorities), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetEventStateTagged](m.EventState), + utils.DeepCopy[BACnetEventTransitionBitsTagged](m.AcknowledgedTransitions), + utils.DeepCopy[BACnetEventTimestampsEnclosed](m.EventTimestamps), + utils.DeepCopy[BACnetNotifyTypeTagged](m.NotifyType), + utils.DeepCopy[BACnetEventTransitionBitsTagged](m.EventEnable), + utils.DeepCopy[BACnetEventPriorities](m.EventPriorities), } return _BACnetEventSummaryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestamps.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestamps.go index bbbdcae300..cce28fd408 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestamps.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestamps.go @@ -381,9 +381,9 @@ func (m *_BACnetEventTimestamps) deepCopy() *_BACnetEventTimestamps { return nil } _BACnetEventTimestampsCopy := &_BACnetEventTimestamps{ - m.ToOffnormal.DeepCopy().(BACnetTimeStamp), - m.ToFault.DeepCopy().(BACnetTimeStamp), - m.ToNormal.DeepCopy().(BACnetTimeStamp), + utils.DeepCopy[BACnetTimeStamp](m.ToOffnormal), + utils.DeepCopy[BACnetTimeStamp](m.ToFault), + utils.DeepCopy[BACnetTimeStamp](m.ToNormal), } return _BACnetEventTimestampsCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestampsEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestampsEnclosed.go index eebe08a909..03eb325ee5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestampsEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestampsEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetEventTimestampsEnclosed) deepCopy() *_BACnetEventTimestampsEnclo return nil } _BACnetEventTimestampsEnclosedCopy := &_BACnetEventTimestampsEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.EventTimestamps.DeepCopy().(BACnetEventTimestamps), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetEventTimestamps](m.EventTimestamps), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetEventTimestampsEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBitsTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBitsTagged.go index 59f5d76d89..6714cf635a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBitsTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBitsTagged.go @@ -432,8 +432,8 @@ func (m *_BACnetEventTransitionBitsTagged) deepCopy() *_BACnetEventTransitionBit return nil } _BACnetEventTransitionBitsTaggedCopy := &_BACnetEventTransitionBitsTagged{ - m.Header.DeepCopy().(BACnetTagHeader), - m.Payload.DeepCopy().(BACnetTagPayloadBitString), + utils.DeepCopy[BACnetTagHeader](m.Header), + utils.DeepCopy[BACnetTagPayloadBitString](m.Payload), m.TagNumber, m.TagClass, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTypeTagged.go index 17f86c3e9f..18a66123a2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTypeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTypeTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetEventTypeTagged) deepCopy() *_BACnetEventTypeTagged { return nil } _BACnetEventTypeTaggedCopy := &_BACnetEventTypeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameter.go index 5c9d64e43e..049c7d8bf1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameter.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameter.go @@ -583,7 +583,7 @@ func (m *_BACnetFaultParameter) deepCopy() *_BACnetFaultParameter { } _BACnetFaultParameterCopy := &_BACnetFaultParameter{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetFaultParameterCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterString.go index 7c1e1b37d0..74474b4aa9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterString.go @@ -408,9 +408,9 @@ func (m *_BACnetFaultParameterFaultCharacterString) deepCopy() *_BACnetFaultPara } _BACnetFaultParameterFaultCharacterStringCopy := &_BACnetFaultParameterFaultCharacterString{ m.BACnetFaultParameterContract.(*_BACnetFaultParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.ListOfFaultValues.DeepCopy().(BACnetFaultParameterFaultCharacterStringListOfFaultValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetFaultParameterFaultCharacterStringListOfFaultValues](m.ListOfFaultValues), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetFaultParameterContract.(*_BACnetFaultParameter)._SubType = m return _BACnetFaultParameterFaultCharacterStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterStringListOfFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterStringListOfFaultValues.go index a418959dd3..d09138f009 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterStringListOfFaultValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterStringListOfFaultValues.go @@ -375,9 +375,9 @@ func (m *_BACnetFaultParameterFaultCharacterStringListOfFaultValues) deepCopy() return nil } _BACnetFaultParameterFaultCharacterStringListOfFaultValuesCopy := &_BACnetFaultParameterFaultCharacterStringListOfFaultValues{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetApplicationTagCharacterString, BACnetApplicationTagCharacterString](m.ListOfFaultValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetFaultParameterFaultCharacterStringListOfFaultValuesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtended.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtended.go index ec3aeb5741..d49109a281 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtended.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtended.go @@ -512,11 +512,11 @@ func (m *_BACnetFaultParameterFaultExtended) deepCopy() *_BACnetFaultParameterFa } _BACnetFaultParameterFaultExtendedCopy := &_BACnetFaultParameterFaultExtended{ m.BACnetFaultParameterContract.(*_BACnetFaultParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.VendorId.DeepCopy().(BACnetVendorIdTagged), - m.ExtendedFaultType.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Parameters.DeepCopy().(BACnetFaultParameterFaultExtendedParameters), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetVendorIdTagged](m.VendorId), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ExtendedFaultType), + utils.DeepCopy[BACnetFaultParameterFaultExtendedParameters](m.Parameters), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetFaultParameterContract.(*_BACnetFaultParameter)._SubType = m return _BACnetFaultParameterFaultExtendedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParameters.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParameters.go index d17a0e701a..659c03f3ac 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParameters.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParameters.go @@ -375,9 +375,9 @@ func (m *_BACnetFaultParameterFaultExtendedParameters) deepCopy() *_BACnetFaultP return nil } _BACnetFaultParameterFaultExtendedParametersCopy := &_BACnetFaultParameterFaultExtendedParameters{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetFaultParameterFaultExtendedParametersEntry, BACnetFaultParameterFaultExtendedParametersEntry](m.Parameters), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetFaultParameterFaultExtendedParametersCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntry.go index 61bbabc2d5..5db5e5012b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntry.go @@ -764,7 +764,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntry) deepCopy() *_BACnetF } _BACnetFaultParameterFaultExtendedParametersEntryCopy := &_BACnetFaultParameterFaultExtendedParametersEntry{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetFaultParameterFaultExtendedParametersEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBitString.go index e20e1926af..017e040411 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBitString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBitString.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) deepCopy() } _BACnetFaultParameterFaultExtendedParametersEntryBitStringCopy := &_BACnetFaultParameterFaultExtendedParametersEntryBitString{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.BitStringValue.DeepCopy().(BACnetApplicationTagBitString), + utils.DeepCopy[BACnetApplicationTagBitString](m.BitStringValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryBitStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBoolean.go index 9c076c4b1a..4985bf83de 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBoolean.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBoolean.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) deepCopy() *_ } _BACnetFaultParameterFaultExtendedParametersEntryBooleanCopy := &_BACnetFaultParameterFaultExtendedParametersEntryBoolean{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.BooleanValue.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.BooleanValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryBooleanCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryCharacterString.go index b916aab931..913fc058a6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryCharacterString.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) deepC } _BACnetFaultParameterFaultExtendedParametersEntryCharacterStringCopy := &_BACnetFaultParameterFaultExtendedParametersEntryCharacterString{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.CharacterStringValue.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.CharacterStringValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryCharacterStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDate.go index fddd459cf8..0d3e93fa85 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDate.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) deepCopy() *_BAC } _BACnetFaultParameterFaultExtendedParametersEntryDateCopy := &_BACnetFaultParameterFaultExtendedParametersEntryDate{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.DateValue.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.DateValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryDateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDouble.go index dbf8adac1a..851f755a8e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDouble.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDouble.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) deepCopy() *_B } _BACnetFaultParameterFaultExtendedParametersEntryDoubleCopy := &_BACnetFaultParameterFaultExtendedParametersEntryDouble{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.DoubleValue.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.DoubleValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryDoubleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryEnumerated.go index 96aa568ba7..6dcfefef83 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryEnumerated.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryEnumerated.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) deepCopy() } _BACnetFaultParameterFaultExtendedParametersEntryEnumeratedCopy := &_BACnetFaultParameterFaultExtendedParametersEntryEnumerated{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.EnumeratedValue.DeepCopy().(BACnetApplicationTagEnumerated), + utils.DeepCopy[BACnetApplicationTagEnumerated](m.EnumeratedValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryEnumeratedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryInteger.go index 637609c5d6..c8dcfc0af4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryInteger.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) deepCopy() *_ } _BACnetFaultParameterFaultExtendedParametersEntryIntegerCopy := &_BACnetFaultParameterFaultExtendedParametersEntryInteger{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.IntegerValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.IntegerValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryNull.go index 90f35fe3c7..1643b1234d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryNull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryNull.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) deepCopy() *_BAC } _BACnetFaultParameterFaultExtendedParametersEntryNullCopy := &_BACnetFaultParameterFaultExtendedParametersEntryNull{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryNullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier.go index 10acbddd9e..cb18b4349d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) deep } _BACnetFaultParameterFaultExtendedParametersEntryObjectidentifierCopy := &_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.ObjectidentifierValue.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectidentifierValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryObjectidentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryOctetString.go index 37729a5e96..8b3f080d92 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryOctetString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryOctetString.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) deepCopy( } _BACnetFaultParameterFaultExtendedParametersEntryOctetStringCopy := &_BACnetFaultParameterFaultExtendedParametersEntryOctetString{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.OctetStringValue.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.OctetStringValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryOctetStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReal.go index a4ae483e8d..e88f3825b1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReal.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReal.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) deepCopy() *_BAC } _BACnetFaultParameterFaultExtendedParametersEntryRealCopy := &_BACnetFaultParameterFaultExtendedParametersEntryReal{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.RealValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RealValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryRealCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReference.go index c03642b75b..6f1f7c3275 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReference.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) deepCopy() } _BACnetFaultParameterFaultExtendedParametersEntryReferenceCopy := &_BACnetFaultParameterFaultExtendedParametersEntryReference{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.Reference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.Reference), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryReferenceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryTime.go index 052348eb5c..4ac41f880a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryTime.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) deepCopy() *_BAC } _BACnetFaultParameterFaultExtendedParametersEntryTimeCopy := &_BACnetFaultParameterFaultExtendedParametersEntryTime{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.TimeValue.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagTime](m.TimeValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryUnsigned.go index a8a59d4677..32c102ace1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryUnsigned.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryUnsigned.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) deepCopy() * } _BACnetFaultParameterFaultExtendedParametersEntryUnsignedCopy := &_BACnetFaultParameterFaultExtendedParametersEntryUnsigned{ m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UnsignedValue), } m.BACnetFaultParameterFaultExtendedParametersEntryContract.(*_BACnetFaultParameterFaultExtendedParametersEntry)._SubType = m return _BACnetFaultParameterFaultExtendedParametersEntryUnsignedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafety.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafety.go index b82de91dcc..75ba76fbe4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafety.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafety.go @@ -460,10 +460,10 @@ func (m *_BACnetFaultParameterFaultLifeSafety) deepCopy() *_BACnetFaultParameter } _BACnetFaultParameterFaultLifeSafetyCopy := &_BACnetFaultParameterFaultLifeSafety{ m.BACnetFaultParameterContract.(*_BACnetFaultParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.ListOfFaultValues.DeepCopy().(BACnetFaultParameterFaultLifeSafetyListOfFaultValues), - m.ModePropertyReference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetFaultParameterFaultLifeSafetyListOfFaultValues](m.ListOfFaultValues), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.ModePropertyReference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetFaultParameterContract.(*_BACnetFaultParameter)._SubType = m return _BACnetFaultParameterFaultLifeSafetyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafetyListOfFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafetyListOfFaultValues.go index ed4fa6c084..e1d67ff7c3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafetyListOfFaultValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafetyListOfFaultValues.go @@ -375,9 +375,9 @@ func (m *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues) deepCopy() *_BAC return nil } _BACnetFaultParameterFaultLifeSafetyListOfFaultValuesCopy := &_BACnetFaultParameterFaultLifeSafetyListOfFaultValues{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetLifeSafetyStateTagged, BACnetLifeSafetyStateTagged](m.ListIfFaultValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetFaultParameterFaultLifeSafetyListOfFaultValuesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultListed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultListed.go index 61e0e92484..e47aaee428 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultListed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultListed.go @@ -408,9 +408,9 @@ func (m *_BACnetFaultParameterFaultListed) deepCopy() *_BACnetFaultParameterFaul } _BACnetFaultParameterFaultListedCopy := &_BACnetFaultParameterFaultListed{ m.BACnetFaultParameterContract.(*_BACnetFaultParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.FaultListReference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.FaultListReference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetFaultParameterContract.(*_BACnetFaultParameter)._SubType = m return _BACnetFaultParameterFaultListedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRange.go index 74b40a7402..629fdfd0a8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRange.go @@ -460,10 +460,10 @@ func (m *_BACnetFaultParameterFaultOutOfRange) deepCopy() *_BACnetFaultParameter } _BACnetFaultParameterFaultOutOfRangeCopy := &_BACnetFaultParameterFaultOutOfRange{ m.BACnetFaultParameterContract.(*_BACnetFaultParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.MinNormalValue.DeepCopy().(BACnetFaultParameterFaultOutOfRangeMinNormalValue), - m.MaxNormalValue.DeepCopy().(BACnetFaultParameterFaultOutOfRangeMaxNormalValue), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetFaultParameterFaultOutOfRangeMinNormalValue](m.MinNormalValue), + utils.DeepCopy[BACnetFaultParameterFaultOutOfRangeMaxNormalValue](m.MaxNormalValue), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetFaultParameterContract.(*_BACnetFaultParameter)._SubType = m return _BACnetFaultParameterFaultOutOfRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValue.go index f72c7534fd..2f410f1542 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValue.go @@ -606,9 +606,9 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValue) deepCopy() *_BACnet } _BACnetFaultParameterFaultOutOfRangeMaxNormalValueCopy := &_BACnetFaultParameterFaultOutOfRangeMaxNormalValue{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetFaultParameterFaultOutOfRangeMaxNormalValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble.go index 0ec1680aae..f8017f9cb8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) deepCopy() *_ } _BACnetFaultParameterFaultOutOfRangeMaxNormalValueDoubleCopy := &_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble{ m.BACnetFaultParameterFaultOutOfRangeMaxNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue).deepCopy(), - m.DoubleValue.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.DoubleValue), } m.BACnetFaultParameterFaultOutOfRangeMaxNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue)._SubType = m return _BACnetFaultParameterFaultOutOfRangeMaxNormalValueDoubleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger.go index 379b76d238..d20be566bc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) deepCopy() * } _BACnetFaultParameterFaultOutOfRangeMaxNormalValueIntegerCopy := &_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger{ m.BACnetFaultParameterFaultOutOfRangeMaxNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue).deepCopy(), - m.IntegerValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.IntegerValue), } m.BACnetFaultParameterFaultOutOfRangeMaxNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue)._SubType = m return _BACnetFaultParameterFaultOutOfRangeMaxNormalValueIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal.go index 714c8b99d7..16849463d8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) deepCopy() *_BA } _BACnetFaultParameterFaultOutOfRangeMaxNormalValueRealCopy := &_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal{ m.BACnetFaultParameterFaultOutOfRangeMaxNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue).deepCopy(), - m.RealValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RealValue), } m.BACnetFaultParameterFaultOutOfRangeMaxNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue)._SubType = m return _BACnetFaultParameterFaultOutOfRangeMaxNormalValueRealCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned.go index 3e43b36468..5820bdf361 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) deepCopy() } _BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsignedCopy := &_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned{ m.BACnetFaultParameterFaultOutOfRangeMaxNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UnsignedValue), } m.BACnetFaultParameterFaultOutOfRangeMaxNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue)._SubType = m return _BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsignedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValue.go index 1a4d852290..87257dc992 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValue.go @@ -606,9 +606,9 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValue) deepCopy() *_BACnet } _BACnetFaultParameterFaultOutOfRangeMinNormalValueCopy := &_BACnetFaultParameterFaultOutOfRangeMinNormalValue{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetFaultParameterFaultOutOfRangeMinNormalValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble.go index 9df3954d44..eb6db30a1a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) deepCopy() *_ } _BACnetFaultParameterFaultOutOfRangeMinNormalValueDoubleCopy := &_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble{ m.BACnetFaultParameterFaultOutOfRangeMinNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMinNormalValue).deepCopy(), - m.DoubleValue.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.DoubleValue), } m.BACnetFaultParameterFaultOutOfRangeMinNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMinNormalValue)._SubType = m return _BACnetFaultParameterFaultOutOfRangeMinNormalValueDoubleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger.go index 0557e31559..99dcb669c8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) deepCopy() * } _BACnetFaultParameterFaultOutOfRangeMinNormalValueIntegerCopy := &_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger{ m.BACnetFaultParameterFaultOutOfRangeMinNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMinNormalValue).deepCopy(), - m.IntegerValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.IntegerValue), } m.BACnetFaultParameterFaultOutOfRangeMinNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMinNormalValue)._SubType = m return _BACnetFaultParameterFaultOutOfRangeMinNormalValueIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueReal.go index eab1db0948..dae2388e56 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueReal.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueReal.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) deepCopy() *_BA } _BACnetFaultParameterFaultOutOfRangeMinNormalValueRealCopy := &_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal{ m.BACnetFaultParameterFaultOutOfRangeMinNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMinNormalValue).deepCopy(), - m.RealValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RealValue), } m.BACnetFaultParameterFaultOutOfRangeMinNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMinNormalValue)._SubType = m return _BACnetFaultParameterFaultOutOfRangeMinNormalValueRealCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned.go index 7ef0aed465..1b1cdfa258 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned.go @@ -305,7 +305,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) deepCopy() } _BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsignedCopy := &_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned{ m.BACnetFaultParameterFaultOutOfRangeMinNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMinNormalValue).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UnsignedValue), } m.BACnetFaultParameterFaultOutOfRangeMinNormalValueContract.(*_BACnetFaultParameterFaultOutOfRangeMinNormalValue)._SubType = m return _BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsignedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultState.go index 9400485be0..adb8fc92ee 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultState.go @@ -408,9 +408,9 @@ func (m *_BACnetFaultParameterFaultState) deepCopy() *_BACnetFaultParameterFault } _BACnetFaultParameterFaultStateCopy := &_BACnetFaultParameterFaultState{ m.BACnetFaultParameterContract.(*_BACnetFaultParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.ListOfFaultValues.DeepCopy().(BACnetFaultParameterFaultStateListOfFaultValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetFaultParameterFaultStateListOfFaultValues](m.ListOfFaultValues), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetFaultParameterContract.(*_BACnetFaultParameter)._SubType = m return _BACnetFaultParameterFaultStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStateListOfFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStateListOfFaultValues.go index a51235d970..2d76b4c488 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStateListOfFaultValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStateListOfFaultValues.go @@ -375,9 +375,9 @@ func (m *_BACnetFaultParameterFaultStateListOfFaultValues) deepCopy() *_BACnetFa return nil } _BACnetFaultParameterFaultStateListOfFaultValuesCopy := &_BACnetFaultParameterFaultStateListOfFaultValues{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetPropertyStates, BACnetPropertyStates](m.ListIfFaultValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetFaultParameterFaultStateListOfFaultValuesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStatusFlags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStatusFlags.go index 96498c3c6c..e82dfeb6db 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStatusFlags.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStatusFlags.go @@ -408,9 +408,9 @@ func (m *_BACnetFaultParameterFaultStatusFlags) deepCopy() *_BACnetFaultParamete } _BACnetFaultParameterFaultStatusFlagsCopy := &_BACnetFaultParameterFaultStatusFlags{ m.BACnetFaultParameterContract.(*_BACnetFaultParameter).deepCopy(), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.StatusFlagsReference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.StatusFlagsReference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } m.BACnetFaultParameterContract.(*_BACnetFaultParameter)._SubType = m return _BACnetFaultParameterFaultStatusFlagsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterNone.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterNone.go index 45bb7543db..b8cc447795 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterNone.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterNone.go @@ -304,7 +304,7 @@ func (m *_BACnetFaultParameterNone) deepCopy() *_BACnetFaultParameterNone { } _BACnetFaultParameterNoneCopy := &_BACnetFaultParameterNone{ m.BACnetFaultParameterContract.(*_BACnetFaultParameter).deepCopy(), - m.None.DeepCopy().(BACnetContextTagNull), + utils.DeepCopy[BACnetContextTagNull](m.None), } m.BACnetFaultParameterContract.(*_BACnetFaultParameter)._SubType = m return _BACnetFaultParameterNoneCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultTypeTagged.go index 8120cd0cb8..0aa15355a2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultTypeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultTypeTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetFaultTypeTagged) deepCopy() *_BACnetFaultTypeTagged { return nil } _BACnetFaultTypeTaggedCopy := &_BACnetFaultTypeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethodTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethodTagged.go index 09d0e6c05d..afced168e4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethodTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethodTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetFileAccessMethodTagged) deepCopy() *_BACnetFileAccessMethodTagge return nil } _BACnetFileAccessMethodTaggedCopy := &_BACnetFileAccessMethodTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValue.go index 7ff9be9b7d..bda892cae9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValue.go @@ -378,9 +378,9 @@ func (m *_BACnetGroupChannelValue) deepCopy() *_BACnetGroupChannelValue { return nil } _BACnetGroupChannelValueCopy := &_BACnetGroupChannelValue{ - m.Channel.DeepCopy().(BACnetContextTagUnsignedInteger), - m.OverridingPriority.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Value.DeepCopy().(BACnetChannelValue), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Channel), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.OverridingPriority), + utils.DeepCopy[BACnetChannelValue](m.Value), } return _BACnetGroupChannelValueCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValueList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValueList.go index e08611c160..060e6ea52a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValueList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValueList.go @@ -374,9 +374,9 @@ func (m *_BACnetGroupChannelValueList) deepCopy() *_BACnetGroupChannelValueList return nil } _BACnetGroupChannelValueListCopy := &_BACnetGroupChannelValueList{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetEventSummary, BACnetEventSummary](m.ListOfEventSummaries), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetGroupChannelValueListCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddress.go index 1b9a6e8ccf..62e239bb4f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddress.go @@ -458,7 +458,7 @@ func (m *_BACnetHostAddress) deepCopy() *_BACnetHostAddress { } _BACnetHostAddressCopy := &_BACnetHostAddress{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetHostAddressCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressEnclosed.go index c3dd1ec474..b0271d560d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetHostAddressEnclosed) deepCopy() *_BACnetHostAddressEnclosed { return nil } _BACnetHostAddressEnclosedCopy := &_BACnetHostAddressEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.HostAddress.DeepCopy().(BACnetHostAddress), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetHostAddress](m.HostAddress), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetHostAddressEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressIpAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressIpAddress.go index acd05d1f11..fca4625bc1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressIpAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressIpAddress.go @@ -304,7 +304,7 @@ func (m *_BACnetHostAddressIpAddress) deepCopy() *_BACnetHostAddressIpAddress { } _BACnetHostAddressIpAddressCopy := &_BACnetHostAddressIpAddress{ m.BACnetHostAddressContract.(*_BACnetHostAddress).deepCopy(), - m.IpAddress.DeepCopy().(BACnetContextTagOctetString), + utils.DeepCopy[BACnetContextTagOctetString](m.IpAddress), } m.BACnetHostAddressContract.(*_BACnetHostAddress)._SubType = m return _BACnetHostAddressIpAddressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressName.go index d1e7614dd2..c5dc6f8510 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressName.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressName.go @@ -304,7 +304,7 @@ func (m *_BACnetHostAddressName) deepCopy() *_BACnetHostAddressName { } _BACnetHostAddressNameCopy := &_BACnetHostAddressName{ m.BACnetHostAddressContract.(*_BACnetHostAddress).deepCopy(), - m.Name.DeepCopy().(BACnetContextTagCharacterString), + utils.DeepCopy[BACnetContextTagCharacterString](m.Name), } m.BACnetHostAddressContract.(*_BACnetHostAddress)._SubType = m return _BACnetHostAddressNameCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressNull.go index 2d018fc8d5..91d2653daf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressNull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressNull.go @@ -304,7 +304,7 @@ func (m *_BACnetHostAddressNull) deepCopy() *_BACnetHostAddressNull { } _BACnetHostAddressNullCopy := &_BACnetHostAddressNull{ m.BACnetHostAddressContract.(*_BACnetHostAddress).deepCopy(), - m.None.DeepCopy().(BACnetContextTagNull), + utils.DeepCopy[BACnetContextTagNull](m.None), } m.BACnetHostAddressContract.(*_BACnetHostAddress)._SubType = m return _BACnetHostAddressNullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPort.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPort.go index a9b6f4c61f..d05e76ddde 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPort.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPort.go @@ -330,8 +330,8 @@ func (m *_BACnetHostNPort) deepCopy() *_BACnetHostNPort { return nil } _BACnetHostNPortCopy := &_BACnetHostNPort{ - m.Host.DeepCopy().(BACnetHostAddressEnclosed), - m.Port.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetHostAddressEnclosed](m.Host), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Port), } return _BACnetHostNPortCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPortEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPortEnclosed.go index f9e68dbdd3..6fb05ec261 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPortEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPortEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetHostNPortEnclosed) deepCopy() *_BACnetHostNPortEnclosed { return nil } _BACnetHostNPortEnclosedCopy := &_BACnetHostNPortEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.BacnetHostNPort.DeepCopy().(BACnetHostNPort), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetHostNPort](m.BacnetHostNPort), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetHostNPortEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetIPModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetIPModeTagged.go index aa38304c67..11a19e37d6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetIPModeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetIPModeTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetIPModeTagged) deepCopy() *_BACnetIPModeTagged { return nil } _BACnetIPModeTaggedCopy := &_BACnetIPModeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetKeyIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetKeyIdentifier.go index 8d6bd7e021..66c37d86bc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetKeyIdentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetKeyIdentifier.go @@ -330,8 +330,8 @@ func (m *_BACnetKeyIdentifier) deepCopy() *_BACnetKeyIdentifier { return nil } _BACnetKeyIdentifierCopy := &_BACnetKeyIdentifier{ - m.Algorithm.DeepCopy().(BACnetContextTagUnsignedInteger), - m.KeyId.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Algorithm), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.KeyId), } return _BACnetKeyIdentifierCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatus.go index 342155317b..ded5383f7f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatus.go @@ -378,9 +378,9 @@ func (m *_BACnetLandingCallStatus) deepCopy() *_BACnetLandingCallStatus { return nil } _BACnetLandingCallStatusCopy := &_BACnetLandingCallStatus{ - m.FloorNumber.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Command.DeepCopy().(BACnetLandingCallStatusCommand), - m.FloorText.DeepCopy().(BACnetContextTagCharacterString), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.FloorNumber), + utils.DeepCopy[BACnetLandingCallStatusCommand](m.Command), + utils.DeepCopy[BACnetContextTagCharacterString](m.FloorText), } return _BACnetLandingCallStatusCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommand.go index a267acc2fa..beaf702f42 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommand.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommand.go @@ -433,7 +433,7 @@ func (m *_BACnetLandingCallStatusCommand) deepCopy() *_BACnetLandingCallStatusCo } _BACnetLandingCallStatusCommandCopy := &_BACnetLandingCallStatusCommand{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetLandingCallStatusCommandCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDestination.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDestination.go index 433ac27a91..3dfefe5de6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDestination.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDestination.go @@ -304,7 +304,7 @@ func (m *_BACnetLandingCallStatusCommandDestination) deepCopy() *_BACnetLandingC } _BACnetLandingCallStatusCommandDestinationCopy := &_BACnetLandingCallStatusCommandDestination{ m.BACnetLandingCallStatusCommandContract.(*_BACnetLandingCallStatusCommand).deepCopy(), - m.Destination.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Destination), } m.BACnetLandingCallStatusCommandContract.(*_BACnetLandingCallStatusCommand)._SubType = m return _BACnetLandingCallStatusCommandDestinationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDirection.go index 080ec08a4b..e7f430d02e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDirection.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDirection.go @@ -304,7 +304,7 @@ func (m *_BACnetLandingCallStatusCommandDirection) deepCopy() *_BACnetLandingCal } _BACnetLandingCallStatusCommandDirectionCopy := &_BACnetLandingCallStatusCommandDirection{ m.BACnetLandingCallStatusCommandContract.(*_BACnetLandingCallStatusCommand).deepCopy(), - m.Direction.DeepCopy().(BACnetLiftCarDirectionTagged), + utils.DeepCopy[BACnetLiftCarDirectionTagged](m.Direction), } m.BACnetLandingCallStatusCommandContract.(*_BACnetLandingCallStatusCommand)._SubType = m return _BACnetLandingCallStatusCommandDirectionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatus.go index 79f4dfded7..39b89ee936 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatus.go @@ -279,7 +279,7 @@ func (m *_BACnetLandingDoorStatus) deepCopy() *_BACnetLandingDoorStatus { return nil } _BACnetLandingDoorStatusCopy := &_BACnetLandingDoorStatus{ - m.LandingDoors.DeepCopy().(BACnetLandingDoorStatusLandingDoorsList), + utils.DeepCopy[BACnetLandingDoorStatusLandingDoorsList](m.LandingDoors), } return _BACnetLandingDoorStatusCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsList.go index 62db316b3d..065f8f52ae 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsList.go @@ -374,9 +374,9 @@ func (m *_BACnetLandingDoorStatusLandingDoorsList) deepCopy() *_BACnetLandingDoo return nil } _BACnetLandingDoorStatusLandingDoorsListCopy := &_BACnetLandingDoorStatusLandingDoorsList{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetLandingDoorStatusLandingDoorsListEntry, BACnetLandingDoorStatusLandingDoorsListEntry](m.LandingDoors), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetLandingDoorStatusLandingDoorsListCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsListEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsListEntry.go index 24db13168c..558266bf07 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsListEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsListEntry.go @@ -331,8 +331,8 @@ func (m *_BACnetLandingDoorStatusLandingDoorsListEntry) deepCopy() *_BACnetLandi return nil } _BACnetLandingDoorStatusLandingDoorsListEntryCopy := &_BACnetLandingDoorStatusLandingDoorsListEntry{ - m.FloorNumber.DeepCopy().(BACnetContextTagUnsignedInteger), - m.DoorStatus.DeepCopy().(BACnetDoorStatusTagged), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.FloorNumber), + utils.DeepCopy[BACnetDoorStatusTagged](m.DoorStatus), } return _BACnetLandingDoorStatusLandingDoorsListEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyModeTagged.go index 9d203c6d64..e604500b67 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyModeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyModeTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetLifeSafetyModeTagged) deepCopy() *_BACnetLifeSafetyModeTagged { return nil } _BACnetLifeSafetyModeTaggedCopy := &_BACnetLifeSafetyModeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperationTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperationTagged.go index 2b5e22898d..ae20e07276 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperationTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperationTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetLifeSafetyOperationTagged) deepCopy() *_BACnetLifeSafetyOperatio return nil } _BACnetLifeSafetyOperationTaggedCopy := &_BACnetLifeSafetyOperationTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyStateTagged.go index 1d42574cb4..ad464c7094 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyStateTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyStateTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetLifeSafetyStateTagged) deepCopy() *_BACnetLifeSafetyStateTagged return nil } _BACnetLifeSafetyStateTaggedCopy := &_BACnetLifeSafetyStateTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallList.go index 2f6e191d50..bd41530c49 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallList.go @@ -279,7 +279,7 @@ func (m *_BACnetLiftCarCallList) deepCopy() *_BACnetLiftCarCallList { return nil } _BACnetLiftCarCallListCopy := &_BACnetLiftCarCallList{ - m.FloorNumbers.DeepCopy().(BACnetLiftCarCallListFloorList), + utils.DeepCopy[BACnetLiftCarCallListFloorList](m.FloorNumbers), } return _BACnetLiftCarCallListCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallListFloorList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallListFloorList.go index 9dcb0b0c1d..358ecd94aa 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallListFloorList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallListFloorList.go @@ -374,9 +374,9 @@ func (m *_BACnetLiftCarCallListFloorList) deepCopy() *_BACnetLiftCarCallListFloo return nil } _BACnetLiftCarCallListFloorListCopy := &_BACnetLiftCarCallListFloorList{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetApplicationTagUnsignedInteger, BACnetApplicationTagUnsignedInteger](m.FloorNumbers), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetLiftCarCallListFloorListCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirectionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirectionTagged.go index b80298495a..66ee98ffc0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirectionTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirectionTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetLiftCarDirectionTagged) deepCopy() *_BACnetLiftCarDirectionTagge return nil } _BACnetLiftCarDirectionTaggedCopy := &_BACnetLiftCarDirectionTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommandTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommandTagged.go index 89ba6b955e..bd5bb2cc1a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommandTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommandTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetLiftCarDoorCommandTagged) deepCopy() *_BACnetLiftCarDoorCommandT return nil } _BACnetLiftCarDoorCommandTaggedCopy := &_BACnetLiftCarDoorCommandTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatusTagged.go index 7be42f336a..01ba08abe5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatusTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatusTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetLiftCarDriveStatusTagged) deepCopy() *_BACnetLiftCarDriveStatusT return nil } _BACnetLiftCarDriveStatusTaggedCopy := &_BACnetLiftCarDriveStatusTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarModeTagged.go index 4421c68d56..0fd82afd73 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarModeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarModeTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetLiftCarModeTagged) deepCopy() *_BACnetLiftCarModeTagged { return nil } _BACnetLiftCarModeTaggedCopy := &_BACnetLiftCarModeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFaultTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFaultTagged.go index 26d135238c..77717c0073 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFaultTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFaultTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetLiftFaultTagged) deepCopy() *_BACnetLiftFaultTagged { return nil } _BACnetLiftFaultTaggedCopy := &_BACnetLiftFaultTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupModeTagged.go index bbd1673595..360446ce1f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupModeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupModeTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetLiftGroupModeTagged) deepCopy() *_BACnetLiftGroupModeTagged { return nil } _BACnetLiftGroupModeTaggedCopy := &_BACnetLiftGroupModeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommand.go index 91266cedfe..e3e42b21bb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommand.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommand.go @@ -519,12 +519,12 @@ func (m *_BACnetLightingCommand) deepCopy() *_BACnetLightingCommand { return nil } _BACnetLightingCommandCopy := &_BACnetLightingCommand{ - m.LightningOperation.DeepCopy().(BACnetLightingOperationTagged), - m.TargetLevel.DeepCopy().(BACnetContextTagReal), - m.RampRate.DeepCopy().(BACnetContextTagReal), - m.StepIncrement.DeepCopy().(BACnetContextTagReal), - m.FadeTime.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Priority.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetLightingOperationTagged](m.LightningOperation), + utils.DeepCopy[BACnetContextTagReal](m.TargetLevel), + utils.DeepCopy[BACnetContextTagReal](m.RampRate), + utils.DeepCopy[BACnetContextTagReal](m.StepIncrement), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.FadeTime), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Priority), } return _BACnetLightingCommandCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommandEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommandEnclosed.go index 3778917842..0e76d235b2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommandEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommandEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetLightingCommandEnclosed) deepCopy() *_BACnetLightingCommandEnclo return nil } _BACnetLightingCommandEnclosedCopy := &_BACnetLightingCommandEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.LightingCommand.DeepCopy().(BACnetLightingCommand), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetLightingCommand](m.LightingCommand), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetLightingCommandEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgressTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgressTagged.go index aade44766f..a664ca9ac6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgressTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgressTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetLightingInProgressTagged) deepCopy() *_BACnetLightingInProgressT return nil } _BACnetLightingInProgressTaggedCopy := &_BACnetLightingInProgressTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperationTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperationTagged.go index b477c2b0a7..b9c2f52d6e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperationTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperationTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetLightingOperationTagged) deepCopy() *_BACnetLightingOperationTag return nil } _BACnetLightingOperationTaggedCopy := &_BACnetLightingOperationTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransitionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransitionTagged.go index 9be86df327..a5e8b0caf7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransitionTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransitionTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetLightingTransitionTagged) deepCopy() *_BACnetLightingTransitionT return nil } _BACnetLightingTransitionTaggedCopy := &_BACnetLightingTransitionTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnableTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnableTagged.go index c5765048c2..0f67619dbf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnableTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnableTagged.go @@ -410,8 +410,8 @@ func (m *_BACnetLimitEnableTagged) deepCopy() *_BACnetLimitEnableTagged { return nil } _BACnetLimitEnableTaggedCopy := &_BACnetLimitEnableTagged{ - m.Header.DeepCopy().(BACnetTagHeader), - m.Payload.DeepCopy().(BACnetTagPayloadBitString), + utils.DeepCopy[BACnetTagHeader](m.Header), + utils.DeepCopy[BACnetTagPayloadBitString](m.Payload), m.TagNumber, m.TagClass, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatusTagged.go index 348f66cb96..d7ec42604d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatusTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatusTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetLockStatusTagged) deepCopy() *_BACnetLockStatusTagged { return nil } _BACnetLockStatusTaggedCopy := &_BACnetLockStatusTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogData.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogData.go index 990c7dae8e..0e55cbe8c3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogData.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogData.go @@ -575,9 +575,9 @@ func (m *_BACnetLogData) deepCopy() *_BACnetLogData { } _BACnetLogDataCopy := &_BACnetLogData{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetLogDataCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogData.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogData.go index 692d962041..a7d872a1ce 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogData.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogData.go @@ -388,9 +388,9 @@ func (m *_BACnetLogDataLogData) deepCopy() *_BACnetLogDataLogData { } _BACnetLogDataLogDataCopy := &_BACnetLogDataLogData{ m.BACnetLogDataContract.(*_BACnetLogData).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), utils.DeepCopySlice[BACnetLogDataLogDataEntry, BACnetLogDataLogDataEntry](m.LogData), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetLogDataContract.(*_BACnetLogData)._SubType = m return _BACnetLogDataLogDataCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntry.go index 94c14af138..98ebcd28c6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntry.go @@ -608,7 +608,7 @@ func (m *_BACnetLogDataLogDataEntry) deepCopy() *_BACnetLogDataLogDataEntry { } _BACnetLogDataLogDataEntryCopy := &_BACnetLogDataLogDataEntry{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetLogDataLogDataEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryAnyValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryAnyValue.go index e2a4c5de00..85ed4b1afb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryAnyValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryAnyValue.go @@ -301,7 +301,7 @@ func (m *_BACnetLogDataLogDataEntryAnyValue) deepCopy() *_BACnetLogDataLogDataEn } _BACnetLogDataLogDataEntryAnyValueCopy := &_BACnetLogDataLogDataEntryAnyValue{ m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry).deepCopy(), - m.AnyValue.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetConstructedData](m.AnyValue), } m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry)._SubType = m return _BACnetLogDataLogDataEntryAnyValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBitStringValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBitStringValue.go index 911afdb59e..6fdd93eaaf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBitStringValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBitStringValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogDataLogDataEntryBitStringValue) deepCopy() *_BACnetLogDataLog } _BACnetLogDataLogDataEntryBitStringValueCopy := &_BACnetLogDataLogDataEntryBitStringValue{ m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry).deepCopy(), - m.BitStringValue.DeepCopy().(BACnetContextTagBitString), + utils.DeepCopy[BACnetContextTagBitString](m.BitStringValue), } m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry)._SubType = m return _BACnetLogDataLogDataEntryBitStringValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBooleanValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBooleanValue.go index 1154c82d2e..503d9c945a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBooleanValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBooleanValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogDataLogDataEntryBooleanValue) deepCopy() *_BACnetLogDataLogDa } _BACnetLogDataLogDataEntryBooleanValueCopy := &_BACnetLogDataLogDataEntryBooleanValue{ m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry).deepCopy(), - m.BooleanValue.DeepCopy().(BACnetContextTagBoolean), + utils.DeepCopy[BACnetContextTagBoolean](m.BooleanValue), } m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry)._SubType = m return _BACnetLogDataLogDataEntryBooleanValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryEnumeratedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryEnumeratedValue.go index da58bde69b..1a3ba6959f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryEnumeratedValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryEnumeratedValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogDataLogDataEntryEnumeratedValue) deepCopy() *_BACnetLogDataLo } _BACnetLogDataLogDataEntryEnumeratedValueCopy := &_BACnetLogDataLogDataEntryEnumeratedValue{ m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry).deepCopy(), - m.EnumeratedValue.DeepCopy().(BACnetContextTagEnumerated), + utils.DeepCopy[BACnetContextTagEnumerated](m.EnumeratedValue), } m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry)._SubType = m return _BACnetLogDataLogDataEntryEnumeratedValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryFailure.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryFailure.go index e21fee87a7..ad76c64365 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryFailure.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryFailure.go @@ -304,7 +304,7 @@ func (m *_BACnetLogDataLogDataEntryFailure) deepCopy() *_BACnetLogDataLogDataEnt } _BACnetLogDataLogDataEntryFailureCopy := &_BACnetLogDataLogDataEntryFailure{ m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry).deepCopy(), - m.Failure.DeepCopy().(ErrorEnclosed), + utils.DeepCopy[ErrorEnclosed](m.Failure), } m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry)._SubType = m return _BACnetLogDataLogDataEntryFailureCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryIntegerValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryIntegerValue.go index 13c3e81bc8..5d7dbbd56d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryIntegerValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryIntegerValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogDataLogDataEntryIntegerValue) deepCopy() *_BACnetLogDataLogDa } _BACnetLogDataLogDataEntryIntegerValueCopy := &_BACnetLogDataLogDataEntryIntegerValue{ m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry).deepCopy(), - m.IntegerValue.DeepCopy().(BACnetContextTagSignedInteger), + utils.DeepCopy[BACnetContextTagSignedInteger](m.IntegerValue), } m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry)._SubType = m return _BACnetLogDataLogDataEntryIntegerValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryNullValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryNullValue.go index 9040c8eba9..849e42f7b0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryNullValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryNullValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogDataLogDataEntryNullValue) deepCopy() *_BACnetLogDataLogDataE } _BACnetLogDataLogDataEntryNullValueCopy := &_BACnetLogDataLogDataEntryNullValue{ m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry).deepCopy(), - m.NullValue.DeepCopy().(BACnetContextTagNull), + utils.DeepCopy[BACnetContextTagNull](m.NullValue), } m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry)._SubType = m return _BACnetLogDataLogDataEntryNullValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryRealValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryRealValue.go index a27a5eb11c..c58ba932a3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryRealValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryRealValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogDataLogDataEntryRealValue) deepCopy() *_BACnetLogDataLogDataE } _BACnetLogDataLogDataEntryRealValueCopy := &_BACnetLogDataLogDataEntryRealValue{ m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry).deepCopy(), - m.RealValue.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetContextTagReal](m.RealValue), } m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry)._SubType = m return _BACnetLogDataLogDataEntryRealValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryUnsignedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryUnsignedValue.go index ef71e173a6..0ebae578da 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryUnsignedValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryUnsignedValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogDataLogDataEntryUnsignedValue) deepCopy() *_BACnetLogDataLogD } _BACnetLogDataLogDataEntryUnsignedValueCopy := &_BACnetLogDataLogDataEntryUnsignedValue{ m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.UnsignedValue), } m.BACnetLogDataLogDataEntryContract.(*_BACnetLogDataLogDataEntry)._SubType = m return _BACnetLogDataLogDataEntryUnsignedValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataTimeChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataTimeChange.go index bff2c10f1d..929cd29024 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataTimeChange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataTimeChange.go @@ -304,7 +304,7 @@ func (m *_BACnetLogDataLogDataTimeChange) deepCopy() *_BACnetLogDataLogDataTimeC } _BACnetLogDataLogDataTimeChangeCopy := &_BACnetLogDataLogDataTimeChange{ m.BACnetLogDataContract.(*_BACnetLogData).deepCopy(), - m.TimeChange.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetContextTagReal](m.TimeChange), } m.BACnetLogDataContract.(*_BACnetLogData)._SubType = m return _BACnetLogDataLogDataTimeChangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogStatus.go index 050b70cc9b..57202d0233 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogStatus.go @@ -304,7 +304,7 @@ func (m *_BACnetLogDataLogStatus) deepCopy() *_BACnetLogDataLogStatus { } _BACnetLogDataLogStatusCopy := &_BACnetLogDataLogStatus{ m.BACnetLogDataContract.(*_BACnetLogData).deepCopy(), - m.LogStatus.DeepCopy().(BACnetLogStatusTagged), + utils.DeepCopy[BACnetLogStatusTagged](m.LogStatus), } m.BACnetLogDataContract.(*_BACnetLogData)._SubType = m return _BACnetLogDataLogStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogMultipleRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogMultipleRecord.go index 128f1d4c59..b26b3c61ff 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogMultipleRecord.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogMultipleRecord.go @@ -330,8 +330,8 @@ func (m *_BACnetLogMultipleRecord) deepCopy() *_BACnetLogMultipleRecord { return nil } _BACnetLogMultipleRecordCopy := &_BACnetLogMultipleRecord{ - m.Timestamp.DeepCopy().(BACnetDateTimeEnclosed), - m.LogData.DeepCopy().(BACnetLogData), + utils.DeepCopy[BACnetDateTimeEnclosed](m.Timestamp), + utils.DeepCopy[BACnetLogData](m.LogData), } return _BACnetLogMultipleRecordCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecord.go index 581eb15303..84466d012e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecord.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecord.go @@ -378,9 +378,9 @@ func (m *_BACnetLogRecord) deepCopy() *_BACnetLogRecord { return nil } _BACnetLogRecordCopy := &_BACnetLogRecord{ - m.Timestamp.DeepCopy().(BACnetDateTimeEnclosed), - m.LogDatum.DeepCopy().(BACnetLogRecordLogDatum), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), + utils.DeepCopy[BACnetDateTimeEnclosed](m.Timestamp), + utils.DeepCopy[BACnetLogRecordLogDatum](m.LogDatum), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), } return _BACnetLogRecordCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatum.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatum.go index 9d62fa0bde..d856df2fbb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatum.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatum.go @@ -775,9 +775,9 @@ func (m *_BACnetLogRecordLogDatum) deepCopy() *_BACnetLogRecordLogDatum { } _BACnetLogRecordLogDatumCopy := &_BACnetLogRecordLogDatum{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetLogRecordLogDatumCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumAnyValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumAnyValue.go index 0c6a9c80d5..2dd76f19d8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumAnyValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumAnyValue.go @@ -301,7 +301,7 @@ func (m *_BACnetLogRecordLogDatumAnyValue) deepCopy() *_BACnetLogRecordLogDatumA } _BACnetLogRecordLogDatumAnyValueCopy := &_BACnetLogRecordLogDatumAnyValue{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.AnyValue.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetConstructedData](m.AnyValue), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumAnyValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumBitStringValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumBitStringValue.go index 7ea25f2738..54fd69b824 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumBitStringValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumBitStringValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogRecordLogDatumBitStringValue) deepCopy() *_BACnetLogRecordLog } _BACnetLogRecordLogDatumBitStringValueCopy := &_BACnetLogRecordLogDatumBitStringValue{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.BitStringValue.DeepCopy().(BACnetContextTagBitString), + utils.DeepCopy[BACnetContextTagBitString](m.BitStringValue), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumBitStringValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumBooleanValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumBooleanValue.go index 4b9026e79d..c0533274c4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumBooleanValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumBooleanValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogRecordLogDatumBooleanValue) deepCopy() *_BACnetLogRecordLogDa } _BACnetLogRecordLogDatumBooleanValueCopy := &_BACnetLogRecordLogDatumBooleanValue{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.BooleanValue.DeepCopy().(BACnetContextTagBoolean), + utils.DeepCopy[BACnetContextTagBoolean](m.BooleanValue), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumBooleanValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumEnumeratedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumEnumeratedValue.go index bab3aad8ca..f3b25ebf26 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumEnumeratedValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumEnumeratedValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogRecordLogDatumEnumeratedValue) deepCopy() *_BACnetLogRecordLo } _BACnetLogRecordLogDatumEnumeratedValueCopy := &_BACnetLogRecordLogDatumEnumeratedValue{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.EnumeratedValue.DeepCopy().(BACnetContextTagEnumerated), + utils.DeepCopy[BACnetContextTagEnumerated](m.EnumeratedValue), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumEnumeratedValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumFailure.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumFailure.go index d28fa717dd..9ef234e20b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumFailure.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumFailure.go @@ -304,7 +304,7 @@ func (m *_BACnetLogRecordLogDatumFailure) deepCopy() *_BACnetLogRecordLogDatumFa } _BACnetLogRecordLogDatumFailureCopy := &_BACnetLogRecordLogDatumFailure{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.Failure.DeepCopy().(ErrorEnclosed), + utils.DeepCopy[ErrorEnclosed](m.Failure), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumFailureCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumIntegerValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumIntegerValue.go index 273b4242d7..e2b9542e3e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumIntegerValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumIntegerValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogRecordLogDatumIntegerValue) deepCopy() *_BACnetLogRecordLogDa } _BACnetLogRecordLogDatumIntegerValueCopy := &_BACnetLogRecordLogDatumIntegerValue{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.IntegerValue.DeepCopy().(BACnetContextTagSignedInteger), + utils.DeepCopy[BACnetContextTagSignedInteger](m.IntegerValue), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumIntegerValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumLogStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumLogStatus.go index b294e1335a..bd93bfb9a6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumLogStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumLogStatus.go @@ -304,7 +304,7 @@ func (m *_BACnetLogRecordLogDatumLogStatus) deepCopy() *_BACnetLogRecordLogDatum } _BACnetLogRecordLogDatumLogStatusCopy := &_BACnetLogRecordLogDatumLogStatus{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.LogStatus.DeepCopy().(BACnetLogStatusTagged), + utils.DeepCopy[BACnetLogStatusTagged](m.LogStatus), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumLogStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumNullValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumNullValue.go index 8a7689c8c6..e5121969e9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumNullValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumNullValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogRecordLogDatumNullValue) deepCopy() *_BACnetLogRecordLogDatum } _BACnetLogRecordLogDatumNullValueCopy := &_BACnetLogRecordLogDatumNullValue{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.NullValue.DeepCopy().(BACnetContextTagNull), + utils.DeepCopy[BACnetContextTagNull](m.NullValue), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumNullValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumRealValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumRealValue.go index e83008e228..399bb8da2f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumRealValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumRealValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogRecordLogDatumRealValue) deepCopy() *_BACnetLogRecordLogDatum } _BACnetLogRecordLogDatumRealValueCopy := &_BACnetLogRecordLogDatumRealValue{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.RealValue.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetContextTagReal](m.RealValue), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumRealValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumTimeChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumTimeChange.go index ae8673943d..83505ac765 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumTimeChange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumTimeChange.go @@ -304,7 +304,7 @@ func (m *_BACnetLogRecordLogDatumTimeChange) deepCopy() *_BACnetLogRecordLogDatu } _BACnetLogRecordLogDatumTimeChangeCopy := &_BACnetLogRecordLogDatumTimeChange{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.TimeChange.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetContextTagReal](m.TimeChange), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumTimeChangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumUnsignedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumUnsignedValue.go index 7e0d86b4ef..1f02154ecb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumUnsignedValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogRecordLogDatumUnsignedValue.go @@ -304,7 +304,7 @@ func (m *_BACnetLogRecordLogDatumUnsignedValue) deepCopy() *_BACnetLogRecordLogD } _BACnetLogRecordLogDatumUnsignedValueCopy := &_BACnetLogRecordLogDatumUnsignedValue{ m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.UnsignedValue), } m.BACnetLogRecordLogDatumContract.(*_BACnetLogRecordLogDatum)._SubType = m return _BACnetLogRecordLogDatumUnsignedValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogStatusTagged.go index 3364a57fd2..dc8583ee7b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogStatusTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogStatusTagged.go @@ -432,8 +432,8 @@ func (m *_BACnetLogStatusTagged) deepCopy() *_BACnetLogStatusTagged { return nil } _BACnetLogStatusTaggedCopy := &_BACnetLogStatusTagged{ - m.Header.DeepCopy().(BACnetTagHeader), - m.Payload.DeepCopy().(BACnetTagPayloadBitString), + utils.DeepCopy[BACnetTagHeader](m.Header), + utils.DeepCopy[BACnetTagPayloadBitString](m.Payload), m.TagNumber, m.TagClass, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLoggingTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLoggingTypeTagged.go index c3f325d57d..0d91ba5c92 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLoggingTypeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLoggingTypeTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetLoggingTypeTagged) deepCopy() *_BACnetLoggingTypeTagged { return nil } _BACnetLoggingTypeTaggedCopy := &_BACnetLoggingTypeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetMaintenanceTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetMaintenanceTagged.go index 19592be82c..99f3a56bce 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetMaintenanceTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetMaintenanceTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetMaintenanceTagged) deepCopy() *_BACnetMaintenanceTagged { return nil } _BACnetMaintenanceTaggedCopy := &_BACnetMaintenanceTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNameValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNameValue.go index 1681d29d68..1354ac791c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNameValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNameValue.go @@ -327,8 +327,8 @@ func (m *_BACnetNameValue) deepCopy() *_BACnetNameValue { return nil } _BACnetNameValueCopy := &_BACnetNameValue{ - m.Name.DeepCopy().(BACnetContextTagCharacterString), - m.Value.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetContextTagCharacterString](m.Name), + utils.DeepCopy[BACnetConstructedData](m.Value), } return _BACnetNameValueCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNameValueCollection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNameValueCollection.go index da73b37512..5a57624635 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNameValueCollection.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNameValueCollection.go @@ -374,9 +374,9 @@ func (m *_BACnetNameValueCollection) deepCopy() *_BACnetNameValueCollection { return nil } _BACnetNameValueCollectionCopy := &_BACnetNameValueCollection{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetNameValue, BACnetNameValue](m.Members), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetNameValueCollectionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkNumberQualityTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkNumberQualityTagged.go index 8aa762a6ee..5c6acd2034 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkNumberQualityTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkNumberQualityTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetNetworkNumberQualityTagged) deepCopy() *_BACnetNetworkNumberQual return nil } _BACnetNetworkNumberQualityTaggedCopy := &_BACnetNetworkNumberQualityTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkPortCommandTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkPortCommandTagged.go index 90d5a705e0..4884e3e39a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkPortCommandTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkPortCommandTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetNetworkPortCommandTagged) deepCopy() *_BACnetNetworkPortCommandT return nil } _BACnetNetworkPortCommandTaggedCopy := &_BACnetNetworkPortCommandTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkSecurityPolicy.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkSecurityPolicy.go index f871dfa45c..a98b284446 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkSecurityPolicy.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkSecurityPolicy.go @@ -330,8 +330,8 @@ func (m *_BACnetNetworkSecurityPolicy) deepCopy() *_BACnetNetworkSecurityPolicy return nil } _BACnetNetworkSecurityPolicyCopy := &_BACnetNetworkSecurityPolicy{ - m.PortId.DeepCopy().(BACnetContextTagUnsignedInteger), - m.SecurityLevel.DeepCopy().(BACnetSecurityPolicyTagged), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.PortId), + utils.DeepCopy[BACnetSecurityPolicyTagged](m.SecurityLevel), } return _BACnetNetworkSecurityPolicyCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkTypeTagged.go index 7d7be66a95..f17d8fd8d8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkTypeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkTypeTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetNetworkTypeTagged) deepCopy() *_BACnetNetworkTypeTagged { return nil } _BACnetNetworkTypeTaggedCopy := &_BACnetNetworkTypeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNodeTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNodeTypeTagged.go index af9edb841e..1193d8150a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNodeTypeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNodeTypeTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetNodeTypeTagged) deepCopy() *_BACnetNodeTypeTagged { return nil } _BACnetNodeTypeTaggedCopy := &_BACnetNodeTypeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParameters.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParameters.go index fc0a58c291..a940468350 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParameters.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParameters.go @@ -1006,9 +1006,9 @@ func (m *_BACnetNotificationParameters) deepCopy() *_BACnetNotificationParameter } _BACnetNotificationParametersCopy := &_BACnetNotificationParameters{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, m.ObjectTypeArgument, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersAccessEvent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersAccessEvent.go index ceb376c06d..102da1e5a8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersAccessEvent.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersAccessEvent.go @@ -665,14 +665,14 @@ func (m *_BACnetNotificationParametersAccessEvent) deepCopy() *_BACnetNotificati } _BACnetNotificationParametersAccessEventCopy := &_BACnetNotificationParametersAccessEvent{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.AccessEvent.DeepCopy().(BACnetAccessEventTagged), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.AccessEventTag.DeepCopy().(BACnetContextTagUnsignedInteger), - m.AccessEventTime.DeepCopy().(BACnetTimeStampEnclosed), - m.AccessCredential.DeepCopy().(BACnetDeviceObjectReferenceEnclosed), - m.AuthenticationFactor.DeepCopy().(BACnetAuthenticationFactorTypeTagged), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetAccessEventTagged](m.AccessEvent), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.AccessEventTag), + utils.DeepCopy[BACnetTimeStampEnclosed](m.AccessEventTime), + utils.DeepCopy[BACnetDeviceObjectReferenceEnclosed](m.AccessCredential), + utils.DeepCopy[BACnetAuthenticationFactorTypeTagged](m.AuthenticationFactor), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersAccessEventCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersBufferReady.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersBufferReady.go index 588fbe71e1..f585367a42 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersBufferReady.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersBufferReady.go @@ -512,11 +512,11 @@ func (m *_BACnetNotificationParametersBufferReady) deepCopy() *_BACnetNotificati } _BACnetNotificationParametersBufferReadyCopy := &_BACnetNotificationParametersBufferReady{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.BufferProperty.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.PreviousNotification.DeepCopy().(BACnetContextTagUnsignedInteger), - m.CurrentNotification.DeepCopy().(BACnetContextTagUnsignedInteger), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.BufferProperty), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.PreviousNotification), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.CurrentNotification), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersBufferReadyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfBitString.go index 090e302aef..83961f168c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfBitString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfBitString.go @@ -461,10 +461,10 @@ func (m *_BACnetNotificationParametersChangeOfBitString) deepCopy() *_BACnetNoti } _BACnetNotificationParametersChangeOfBitStringCopy := &_BACnetNotificationParametersChangeOfBitString{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.ChangeOfBitString.DeepCopy().(BACnetContextTagBitString), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetContextTagBitString](m.ChangeOfBitString), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersChangeOfBitStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfCharacterString.go index 9d62b13ac7..c741c1d129 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfCharacterString.go @@ -513,11 +513,11 @@ func (m *_BACnetNotificationParametersChangeOfCharacterString) deepCopy() *_BACn } _BACnetNotificationParametersChangeOfCharacterStringCopy := &_BACnetNotificationParametersChangeOfCharacterString{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.ChangedValue.DeepCopy().(BACnetContextTagCharacterString), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.AlarmValue.DeepCopy().(BACnetContextTagCharacterString), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetContextTagCharacterString](m.ChangedValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetContextTagCharacterString](m.AlarmValue), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersChangeOfCharacterStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValue.go index d7c4a5800b..6600ec4e6e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValue.go @@ -461,10 +461,10 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValue) deepCopy() *_BACnet } _BACnetNotificationParametersChangeOfDiscreteValueCopy := &_BACnetNotificationParametersChangeOfDiscreteValue{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.NewValue.DeepCopy().(BACnetNotificationParametersChangeOfDiscreteValueNewValue), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetNotificationParametersChangeOfDiscreteValueNewValue](m.NewValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValue.go index 29c8b58c4f..e471cacb03 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValue.go @@ -781,9 +781,9 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValue) deepCopy() } _BACnetNotificationParametersChangeOfDiscreteValueNewValueCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValue{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetNotificationParametersChangeOfDiscreteValueNewValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueBoolean.go index 068c869f18..0cb8d9d282 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueBoolean.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueBoolean.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValueBoolean) deep } _BACnetNotificationParametersChangeOfDiscreteValueNewValueBooleanCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValueBoolean{ m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue).deepCopy(), - m.BooleanValue.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.BooleanValue), } m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueNewValueBooleanCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueCharacterString.go index 7477948fdd..6258f2c3fe 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueCharacterString.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValueCharacterStri } _BACnetNotificationParametersChangeOfDiscreteValueNewValueCharacterStringCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValueCharacterString{ m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue).deepCopy(), - m.CharacterStringValue.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.CharacterStringValue), } m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueNewValueCharacterStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueDatetime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueDatetime.go index 677902429e..5d42a64991 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueDatetime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueDatetime.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValueDatetime) dee } _BACnetNotificationParametersChangeOfDiscreteValueNewValueDatetimeCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValueDatetime{ m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue).deepCopy(), - m.DateTimeValue.DeepCopy().(BACnetDateTimeEnclosed), + utils.DeepCopy[BACnetDateTimeEnclosed](m.DateTimeValue), } m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueNewValueDatetimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueEnumerated.go index 45c98d187e..dc545fd9a1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueEnumerated.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueEnumerated.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValueEnumerated) d } _BACnetNotificationParametersChangeOfDiscreteValueNewValueEnumeratedCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValueEnumerated{ m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue).deepCopy(), - m.EnumeratedValue.DeepCopy().(BACnetApplicationTagEnumerated), + utils.DeepCopy[BACnetApplicationTagEnumerated](m.EnumeratedValue), } m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueNewValueEnumeratedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueInteger.go index 714ab7eab7..70f908737f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueInteger.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValueInteger) deep } _BACnetNotificationParametersChangeOfDiscreteValueNewValueIntegerCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValueInteger{ m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue).deepCopy(), - m.IntegerValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.IntegerValue), } m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueNewValueIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueObjectidentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueObjectidentifier.go index 652406dac5..1c589633db 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueObjectidentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueObjectidentifier.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValueObjectidentif } _BACnetNotificationParametersChangeOfDiscreteValueNewValueObjectidentifierCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValueObjectidentifier{ m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue).deepCopy(), - m.ObjectidentifierValue.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectidentifierValue), } m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueNewValueObjectidentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetDate.go index f6fb84f47f..b4620c6c9c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetDate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetDate.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetDate) de } _BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetDateCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetDate{ m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue).deepCopy(), - m.DateValue.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.DateValue), } m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetDateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetString.go index 1435e2c480..31a781fc2f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetString.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetString) } _BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetStringCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetString{ m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue).deepCopy(), - m.OctetStringValue.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.OctetStringValue), } m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetTime.go index 37ad8a6ed6..8873688504 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetTime.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetTime) de } _BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetTimeCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetTime{ m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue).deepCopy(), - m.TimeValue.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagTime](m.TimeValue), } m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueNewValueOctetTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueUnsigned.go index e604fbbd17..1096a386ef 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueUnsigned.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfDiscreteValueNewValueUnsigned.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfDiscreteValueNewValueUnsigned) dee } _BACnetNotificationParametersChangeOfDiscreteValueNewValueUnsignedCopy := &_BACnetNotificationParametersChangeOfDiscreteValueNewValueUnsigned{ m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UnsignedValue), } m.BACnetNotificationParametersChangeOfDiscreteValueNewValueContract.(*_BACnetNotificationParametersChangeOfDiscreteValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfDiscreteValueNewValueUnsignedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfLifeSafety.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfLifeSafety.go index d073fa91b4..86e74682bd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfLifeSafety.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfLifeSafety.go @@ -565,12 +565,12 @@ func (m *_BACnetNotificationParametersChangeOfLifeSafety) deepCopy() *_BACnetNot } _BACnetNotificationParametersChangeOfLifeSafetyCopy := &_BACnetNotificationParametersChangeOfLifeSafety{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.NewState.DeepCopy().(BACnetLifeSafetyStateTagged), - m.NewMode.DeepCopy().(BACnetLifeSafetyModeTagged), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.OperationExpected.DeepCopy().(BACnetLifeSafetyOperationTagged), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetLifeSafetyStateTagged](m.NewState), + utils.DeepCopy[BACnetLifeSafetyModeTagged](m.NewMode), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetLifeSafetyOperationTagged](m.OperationExpected), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersChangeOfLifeSafetyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfReliability.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfReliability.go index 13a70d8928..d194f544d1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfReliability.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfReliability.go @@ -513,11 +513,11 @@ func (m *_BACnetNotificationParametersChangeOfReliability) deepCopy() *_BACnetNo } _BACnetNotificationParametersChangeOfReliabilityCopy := &_BACnetNotificationParametersChangeOfReliability{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.Reliability.DeepCopy().(BACnetReliabilityTagged), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.PropertyValues.DeepCopy().(BACnetPropertyValues), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetReliabilityTagged](m.Reliability), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetPropertyValues](m.PropertyValues), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersChangeOfReliabilityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfState.go index a807580e24..093ed1661a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfState.go @@ -460,10 +460,10 @@ func (m *_BACnetNotificationParametersChangeOfState) deepCopy() *_BACnetNotifica } _BACnetNotificationParametersChangeOfStateCopy := &_BACnetNotificationParametersChangeOfState{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.ChangeOfState.DeepCopy().(BACnetPropertyStatesEnclosed), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetPropertyStatesEnclosed](m.ChangeOfState), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersChangeOfStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfStatusFlags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfStatusFlags.go index b89da1820b..74360ef70a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfStatusFlags.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfStatusFlags.go @@ -461,10 +461,10 @@ func (m *_BACnetNotificationParametersChangeOfStatusFlags) deepCopy() *_BACnetNo } _BACnetNotificationParametersChangeOfStatusFlagsCopy := &_BACnetNotificationParametersChangeOfStatusFlags{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.PresentValue.DeepCopy().(BACnetConstructedData), - m.ReferencedFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetConstructedData](m.PresentValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.ReferencedFlags), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersChangeOfStatusFlagsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfTimer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfTimer.go index 61de0962b2..c386b6db91 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfTimer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfTimer.go @@ -659,14 +659,14 @@ func (m *_BACnetNotificationParametersChangeOfTimer) deepCopy() *_BACnetNotifica } _BACnetNotificationParametersChangeOfTimerCopy := &_BACnetNotificationParametersChangeOfTimer{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.NewValue.DeepCopy().(BACnetTimerStateTagged), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.UpdateTime.DeepCopy().(BACnetDateTimeEnclosed), - m.LastStateChange.DeepCopy().(BACnetTimerTransitionTagged), - m.InitialTimeout.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ExpirationTime.DeepCopy().(BACnetDateTimeEnclosed), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetTimerStateTagged](m.NewValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetDateTimeEnclosed](m.UpdateTime), + utils.DeepCopy[BACnetTimerTransitionTagged](m.LastStateChange), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.InitialTimeout), + utils.DeepCopy[BACnetDateTimeEnclosed](m.ExpirationTime), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersChangeOfTimerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValue.go index ae920ee116..2d5375d4af 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValue.go @@ -460,10 +460,10 @@ func (m *_BACnetNotificationParametersChangeOfValue) deepCopy() *_BACnetNotifica } _BACnetNotificationParametersChangeOfValueCopy := &_BACnetNotificationParametersChangeOfValue{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.NewValue.DeepCopy().(BACnetNotificationParametersChangeOfValueNewValue), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetNotificationParametersChangeOfValueNewValue](m.NewValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersChangeOfValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValue.go index f7c93291b3..384a206c8a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValue.go @@ -551,9 +551,9 @@ func (m *_BACnetNotificationParametersChangeOfValueNewValue) deepCopy() *_BACnet } _BACnetNotificationParametersChangeOfValueNewValueCopy := &_BACnetNotificationParametersChangeOfValueNewValue{ nil, // will be set by child - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetNotificationParametersChangeOfValueNewValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedBits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedBits.go index 1ddc4d0add..108a9e8663 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedBits.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedBits.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfValueNewValueChangedBits) deepCopy } _BACnetNotificationParametersChangeOfValueNewValueChangedBitsCopy := &_BACnetNotificationParametersChangeOfValueNewValueChangedBits{ m.BACnetNotificationParametersChangeOfValueNewValueContract.(*_BACnetNotificationParametersChangeOfValueNewValue).deepCopy(), - m.ChangedBits.DeepCopy().(BACnetContextTagBitString), + utils.DeepCopy[BACnetContextTagBitString](m.ChangedBits), } m.BACnetNotificationParametersChangeOfValueNewValueContract.(*_BACnetNotificationParametersChangeOfValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfValueNewValueChangedBitsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedValue.go index e6b3b410e6..b70b9568aa 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersChangeOfValueNewValueChangedValue.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersChangeOfValueNewValueChangedValue) deepCop } _BACnetNotificationParametersChangeOfValueNewValueChangedValueCopy := &_BACnetNotificationParametersChangeOfValueNewValueChangedValue{ m.BACnetNotificationParametersChangeOfValueNewValueContract.(*_BACnetNotificationParametersChangeOfValueNewValue).deepCopy(), - m.ChangedValue.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetContextTagReal](m.ChangedValue), } m.BACnetNotificationParametersChangeOfValueNewValueContract.(*_BACnetNotificationParametersChangeOfValueNewValue)._SubType = m return _BACnetNotificationParametersChangeOfValueNewValueChangedValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersCommandFailure.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersCommandFailure.go index 15e4b7a361..5ee88a06f7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersCommandFailure.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersCommandFailure.go @@ -513,11 +513,11 @@ func (m *_BACnetNotificationParametersCommandFailure) deepCopy() *_BACnetNotific } _BACnetNotificationParametersCommandFailureCopy := &_BACnetNotificationParametersCommandFailure{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.CommandValue.DeepCopy().(BACnetConstructedData), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.FeedbackValue.DeepCopy().(BACnetConstructedData), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetConstructedData](m.CommandValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetConstructedData](m.FeedbackValue), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersCommandFailureCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersComplexEventType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersComplexEventType.go index c62719ea0c..9b64c406a3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersComplexEventType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersComplexEventType.go @@ -305,7 +305,7 @@ func (m *_BACnetNotificationParametersComplexEventType) deepCopy() *_BACnetNotif } _BACnetNotificationParametersComplexEventTypeCopy := &_BACnetNotificationParametersComplexEventType{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.ListOfValues.DeepCopy().(BACnetPropertyValues), + utils.DeepCopy[BACnetPropertyValues](m.ListOfValues), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersComplexEventTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersDoubleOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersDoubleOutOfRange.go index 199152197d..ffb463ea3c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersDoubleOutOfRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersDoubleOutOfRange.go @@ -565,12 +565,12 @@ func (m *_BACnetNotificationParametersDoubleOutOfRange) deepCopy() *_BACnetNotif } _BACnetNotificationParametersDoubleOutOfRangeCopy := &_BACnetNotificationParametersDoubleOutOfRange{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.ExceedingValue.DeepCopy().(BACnetContextTagDouble), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.Deadband.DeepCopy().(BACnetContextTagDouble), - m.ExceededLimit.DeepCopy().(BACnetContextTagDouble), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetContextTagDouble](m.ExceedingValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetContextTagDouble](m.Deadband), + utils.DeepCopy[BACnetContextTagDouble](m.ExceededLimit), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersDoubleOutOfRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersExtended.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersExtended.go index 938bf2c747..8172bd7032 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersExtended.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersExtended.go @@ -512,11 +512,11 @@ func (m *_BACnetNotificationParametersExtended) deepCopy() *_BACnetNotificationP } _BACnetNotificationParametersExtendedCopy := &_BACnetNotificationParametersExtended{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.VendorId.DeepCopy().(BACnetVendorIdTagged), - m.ExtendedEventType.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Parameters.DeepCopy().(BACnetNotificationParametersExtendedParameters), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetVendorIdTagged](m.VendorId), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ExtendedEventType), + utils.DeepCopy[BACnetNotificationParametersExtendedParameters](m.Parameters), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersExtendedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersExtendedParameters.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersExtendedParameters.go index afdffdb9d0..32245cfee6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersExtendedParameters.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersExtendedParameters.go @@ -1219,23 +1219,23 @@ func (m *_BACnetNotificationParametersExtendedParameters) deepCopy() *_BACnetNot return nil } _BACnetNotificationParametersExtendedParametersCopy := &_BACnetNotificationParametersExtendedParameters{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), - m.RealValue.DeepCopy().(BACnetApplicationTagReal), - m.UnsignedValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.BooleanValue.DeepCopy().(BACnetApplicationTagBoolean), - m.IntegerValue.DeepCopy().(BACnetApplicationTagSignedInteger), - m.DoubleValue.DeepCopy().(BACnetApplicationTagDouble), - m.OctetStringValue.DeepCopy().(BACnetApplicationTagOctetString), - m.CharacterStringValue.DeepCopy().(BACnetApplicationTagCharacterString), - m.BitStringValue.DeepCopy().(BACnetApplicationTagBitString), - m.EnumeratedValue.DeepCopy().(BACnetApplicationTagEnumerated), - m.DateValue.DeepCopy().(BACnetApplicationTagDate), - m.TimeValue.DeepCopy().(BACnetApplicationTagTime), - m.ObjectIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), - m.Reference.DeepCopy().(BACnetDeviceObjectPropertyReferenceEnclosed), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), + utils.DeepCopy[BACnetApplicationTagReal](m.RealValue), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UnsignedValue), + utils.DeepCopy[BACnetApplicationTagBoolean](m.BooleanValue), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.IntegerValue), + utils.DeepCopy[BACnetApplicationTagDouble](m.DoubleValue), + utils.DeepCopy[BACnetApplicationTagOctetString](m.OctetStringValue), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.CharacterStringValue), + utils.DeepCopy[BACnetApplicationTagBitString](m.BitStringValue), + utils.DeepCopy[BACnetApplicationTagEnumerated](m.EnumeratedValue), + utils.DeepCopy[BACnetApplicationTagDate](m.DateValue), + utils.DeepCopy[BACnetApplicationTagTime](m.TimeValue), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetDeviceObjectPropertyReferenceEnclosed](m.Reference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetNotificationParametersExtendedParametersCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersFloatingLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersFloatingLimit.go index 9a787e11c7..030b2a0de8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersFloatingLimit.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersFloatingLimit.go @@ -564,12 +564,12 @@ func (m *_BACnetNotificationParametersFloatingLimit) deepCopy() *_BACnetNotifica } _BACnetNotificationParametersFloatingLimitCopy := &_BACnetNotificationParametersFloatingLimit{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.ReferenceValue.DeepCopy().(BACnetContextTagReal), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.SetPointValue.DeepCopy().(BACnetContextTagReal), - m.ErrorLimit.DeepCopy().(BACnetContextTagReal), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetContextTagReal](m.ReferenceValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetContextTagReal](m.SetPointValue), + utils.DeepCopy[BACnetContextTagReal](m.ErrorLimit), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersFloatingLimitCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersOutOfRange.go index 64bad78fd5..3e8bfa1a9d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersOutOfRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersOutOfRange.go @@ -564,12 +564,12 @@ func (m *_BACnetNotificationParametersOutOfRange) deepCopy() *_BACnetNotificatio } _BACnetNotificationParametersOutOfRangeCopy := &_BACnetNotificationParametersOutOfRange{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.ExceedingValue.DeepCopy().(BACnetContextTagReal), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.Deadband.DeepCopy().(BACnetContextTagReal), - m.ExceededLimit.DeepCopy().(BACnetContextTagReal), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetContextTagReal](m.ExceedingValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetContextTagReal](m.Deadband), + utils.DeepCopy[BACnetContextTagReal](m.ExceededLimit), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersOutOfRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersSignedOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersSignedOutOfRange.go index ca03439e06..b1a2dfde87 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersSignedOutOfRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersSignedOutOfRange.go @@ -565,12 +565,12 @@ func (m *_BACnetNotificationParametersSignedOutOfRange) deepCopy() *_BACnetNotif } _BACnetNotificationParametersSignedOutOfRangeCopy := &_BACnetNotificationParametersSignedOutOfRange{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.ExceedingValue.DeepCopy().(BACnetContextTagSignedInteger), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.Deadband.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ExceededLimit.DeepCopy().(BACnetContextTagSignedInteger), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetContextTagSignedInteger](m.ExceedingValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Deadband), + utils.DeepCopy[BACnetContextTagSignedInteger](m.ExceededLimit), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersSignedOutOfRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedOutOfRange.go index 12ffdc3b34..38523b99c5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedOutOfRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedOutOfRange.go @@ -565,12 +565,12 @@ func (m *_BACnetNotificationParametersUnsignedOutOfRange) deepCopy() *_BACnetNot } _BACnetNotificationParametersUnsignedOutOfRangeCopy := &_BACnetNotificationParametersUnsignedOutOfRange{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.ExceedingValue.DeepCopy().(BACnetContextTagUnsignedInteger), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.Deadband.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ExceededLimit.DeepCopy().(BACnetContextTagUnsignedInteger), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ExceedingValue), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Deadband), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ExceededLimit), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersUnsignedOutOfRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedRange.go index 21d40dbf00..6798968cf5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotificationParametersUnsignedRange.go @@ -512,11 +512,11 @@ func (m *_BACnetNotificationParametersUnsignedRange) deepCopy() *_BACnetNotifica } _BACnetNotificationParametersUnsignedRangeCopy := &_BACnetNotificationParametersUnsignedRange{ m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters).deepCopy(), - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), - m.SequenceNumber.DeepCopy().(BACnetContextTagUnsignedInteger), - m.StatusFlags.DeepCopy().(BACnetStatusFlagsTagged), - m.ExceededLimit.DeepCopy().(BACnetContextTagUnsignedInteger), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.SequenceNumber), + utils.DeepCopy[BACnetStatusFlagsTagged](m.StatusFlags), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ExceededLimit), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), } m.BACnetNotificationParametersContract.(*_BACnetNotificationParameters)._SubType = m return _BACnetNotificationParametersUnsignedRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotifyTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotifyTypeTagged.go index 48947475a3..01b8321e76 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetNotifyTypeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetNotifyTypeTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetNotifyTypeTagged) deepCopy() *_BACnetNotifyTypeTagged { return nil } _BACnetNotifyTypeTaggedCopy := &_BACnetNotifyTypeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectPropertyReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectPropertyReference.go index b3c86f000b..7f0bd3946f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectPropertyReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectPropertyReference.go @@ -378,9 +378,9 @@ func (m *_BACnetObjectPropertyReference) deepCopy() *_BACnetObjectPropertyRefere return nil } _BACnetObjectPropertyReferenceCopy := &_BACnetObjectPropertyReference{ - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), } return _BACnetObjectPropertyReferenceCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectPropertyReferenceEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectPropertyReferenceEnclosed.go index 6fb287bdec..6edb958d59 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectPropertyReferenceEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectPropertyReferenceEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetObjectPropertyReferenceEnclosed) deepCopy() *_BACnetObjectProper return nil } _BACnetObjectPropertyReferenceEnclosedCopy := &_BACnetObjectPropertyReferenceEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.ObjectPropertyReference.DeepCopy().(BACnetObjectPropertyReference), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetObjectPropertyReference](m.ObjectPropertyReference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetObjectPropertyReferenceEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypeTagged.go index 7af3b19173..dae081d8e3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypeTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetObjectTypeTagged) deepCopy() *_BACnetObjectTypeTagged { return nil } _BACnetObjectTypeTaggedCopy := &_BACnetObjectTypeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypesSupportedTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypesSupportedTagged.go index 0f4b6f870a..f2246c1422 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypesSupportedTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypesSupportedTagged.go @@ -586,8 +586,8 @@ func (m *_BACnetObjectTypesSupportedTagged) deepCopy() *_BACnetObjectTypesSuppor return nil } _BACnetObjectTypesSupportedTaggedCopy := &_BACnetObjectTypesSupportedTagged{ - m.Header.DeepCopy().(BACnetTagHeader), - m.Payload.DeepCopy().(BACnetTagPayloadBitString), + utils.DeepCopy[BACnetTagHeader](m.Header), + utils.DeepCopy[BACnetTagPayloadBitString](m.Payload), m.TagNumber, m.TagClass, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOpeningTag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOpeningTag.go index 337b383099..a963c7cb56 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOpeningTag.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOpeningTag.go @@ -307,7 +307,7 @@ func (m *_BACnetOpeningTag) deepCopy() *_BACnetOpeningTag { return nil } _BACnetOpeningTagCopy := &_BACnetOpeningTag{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.TagNumberArgument, } return _BACnetOpeningTagCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPV.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPV.go index 33c370a2b6..6256faf80f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPV.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPV.go @@ -433,7 +433,7 @@ func (m *_BACnetOptionalBinaryPV) deepCopy() *_BACnetOptionalBinaryPV { } _BACnetOptionalBinaryPVCopy := &_BACnetOptionalBinaryPV{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetOptionalBinaryPVCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPVNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPVNull.go index f831c39c88..46009c5d5d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPVNull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPVNull.go @@ -304,7 +304,7 @@ func (m *_BACnetOptionalBinaryPVNull) deepCopy() *_BACnetOptionalBinaryPVNull { } _BACnetOptionalBinaryPVNullCopy := &_BACnetOptionalBinaryPVNull{ m.BACnetOptionalBinaryPVContract.(*_BACnetOptionalBinaryPV).deepCopy(), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), } m.BACnetOptionalBinaryPVContract.(*_BACnetOptionalBinaryPV)._SubType = m return _BACnetOptionalBinaryPVNullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPVValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPVValue.go index d3642ab71f..2e6899d955 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPVValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalBinaryPVValue.go @@ -304,7 +304,7 @@ func (m *_BACnetOptionalBinaryPVValue) deepCopy() *_BACnetOptionalBinaryPVValue } _BACnetOptionalBinaryPVValueCopy := &_BACnetOptionalBinaryPVValue{ m.BACnetOptionalBinaryPVContract.(*_BACnetOptionalBinaryPV).deepCopy(), - m.BinaryPv.DeepCopy().(BACnetBinaryPVTagged), + utils.DeepCopy[BACnetBinaryPVTagged](m.BinaryPv), } m.BACnetOptionalBinaryPVContract.(*_BACnetOptionalBinaryPV)._SubType = m return _BACnetOptionalBinaryPVValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterString.go index 86fc78befc..bfee38a96d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterString.go @@ -433,7 +433,7 @@ func (m *_BACnetOptionalCharacterString) deepCopy() *_BACnetOptionalCharacterStr } _BACnetOptionalCharacterStringCopy := &_BACnetOptionalCharacterString{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetOptionalCharacterStringCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterStringNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterStringNull.go index 24edf68b5d..4c3aa68b3a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterStringNull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterStringNull.go @@ -304,7 +304,7 @@ func (m *_BACnetOptionalCharacterStringNull) deepCopy() *_BACnetOptionalCharacte } _BACnetOptionalCharacterStringNullCopy := &_BACnetOptionalCharacterStringNull{ m.BACnetOptionalCharacterStringContract.(*_BACnetOptionalCharacterString).deepCopy(), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), } m.BACnetOptionalCharacterStringContract.(*_BACnetOptionalCharacterString)._SubType = m return _BACnetOptionalCharacterStringNullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterStringValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterStringValue.go index e733cc523a..5fa69cb6aa 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterStringValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalCharacterStringValue.go @@ -304,7 +304,7 @@ func (m *_BACnetOptionalCharacterStringValue) deepCopy() *_BACnetOptionalCharact } _BACnetOptionalCharacterStringValueCopy := &_BACnetOptionalCharacterStringValue{ m.BACnetOptionalCharacterStringContract.(*_BACnetOptionalCharacterString).deepCopy(), - m.Characterstring.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.Characterstring), } m.BACnetOptionalCharacterStringContract.(*_BACnetOptionalCharacterString)._SubType = m return _BACnetOptionalCharacterStringValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREAL.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREAL.go index 783d2736ee..246498efd3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREAL.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREAL.go @@ -433,7 +433,7 @@ func (m *_BACnetOptionalREAL) deepCopy() *_BACnetOptionalREAL { } _BACnetOptionalREALCopy := &_BACnetOptionalREAL{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetOptionalREALCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREALNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREALNull.go index d5f7e8aab0..7152a6e6bc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREALNull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREALNull.go @@ -304,7 +304,7 @@ func (m *_BACnetOptionalREALNull) deepCopy() *_BACnetOptionalREALNull { } _BACnetOptionalREALNullCopy := &_BACnetOptionalREALNull{ m.BACnetOptionalREALContract.(*_BACnetOptionalREAL).deepCopy(), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), } m.BACnetOptionalREALContract.(*_BACnetOptionalREAL)._SubType = m return _BACnetOptionalREALNullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREALValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREALValue.go index d04b9fb748..b9f9141cd7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREALValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalREALValue.go @@ -304,7 +304,7 @@ func (m *_BACnetOptionalREALValue) deepCopy() *_BACnetOptionalREALValue { } _BACnetOptionalREALValueCopy := &_BACnetOptionalREALValue{ m.BACnetOptionalREALContract.(*_BACnetOptionalREAL).deepCopy(), - m.RealValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RealValue), } m.BACnetOptionalREALContract.(*_BACnetOptionalREAL)._SubType = m return _BACnetOptionalREALValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsigned.go index a4987176e8..5d5ba85230 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsigned.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsigned.go @@ -433,7 +433,7 @@ func (m *_BACnetOptionalUnsigned) deepCopy() *_BACnetOptionalUnsigned { } _BACnetOptionalUnsignedCopy := &_BACnetOptionalUnsigned{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetOptionalUnsignedCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsignedNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsignedNull.go index 8e23560d3d..1069d829d1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsignedNull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsignedNull.go @@ -304,7 +304,7 @@ func (m *_BACnetOptionalUnsignedNull) deepCopy() *_BACnetOptionalUnsignedNull { } _BACnetOptionalUnsignedNullCopy := &_BACnetOptionalUnsignedNull{ m.BACnetOptionalUnsignedContract.(*_BACnetOptionalUnsigned).deepCopy(), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), } m.BACnetOptionalUnsignedContract.(*_BACnetOptionalUnsigned)._SubType = m return _BACnetOptionalUnsignedNullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsignedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsignedValue.go index 3b6117d434..d1e15e7cb7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsignedValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetOptionalUnsignedValue.go @@ -304,7 +304,7 @@ func (m *_BACnetOptionalUnsignedValue) deepCopy() *_BACnetOptionalUnsignedValue } _BACnetOptionalUnsignedValueCopy := &_BACnetOptionalUnsignedValue{ m.BACnetOptionalUnsignedContract.(*_BACnetOptionalUnsigned).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UnsignedValue), } m.BACnetOptionalUnsignedContract.(*_BACnetOptionalUnsigned)._SubType = m return _BACnetOptionalUnsignedValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPolarityTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPolarityTagged.go index ebea5d5aad..a0e750a0fd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPolarityTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPolarityTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetPolarityTagged) deepCopy() *_BACnetPolarityTagged { return nil } _BACnetPolarityTaggedCopy := &_BACnetPolarityTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPortPermission.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPortPermission.go index c5ffa07759..359f3a303f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPortPermission.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPortPermission.go @@ -327,8 +327,8 @@ func (m *_BACnetPortPermission) deepCopy() *_BACnetPortPermission { return nil } _BACnetPortPermissionCopy := &_BACnetPortPermission{ - m.Port.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Enable.DeepCopy().(BACnetContextTagBoolean), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Port), + utils.DeepCopy[BACnetContextTagBoolean](m.Enable), } return _BACnetPortPermissionCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPrescale.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPrescale.go index 4ac16efc64..075bf474f8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPrescale.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPrescale.go @@ -330,8 +330,8 @@ func (m *_BACnetPrescale) deepCopy() *_BACnetPrescale { return nil } _BACnetPrescaleCopy := &_BACnetPrescale{ - m.Multiplier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ModuloDivide.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Multiplier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ModuloDivide), } return _BACnetPrescaleCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityArray.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityArray.go index ba016b0af2..6c0f095758 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityArray.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityArray.go @@ -798,7 +798,7 @@ func (m *_BACnetPriorityArray) deepCopy() *_BACnetPriorityArray { return nil } _BACnetPriorityArrayCopy := &_BACnetPriorityArray{ - m.NumberOfDataElements.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NumberOfDataElements), utils.DeepCopySlice[BACnetPriorityValue, BACnetPriorityValue](m.Data), m.ObjectTypeArgument, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValue.go index c0d68e7508..98d144b736 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValue.go @@ -803,7 +803,7 @@ func (m *_BACnetPriorityValue) deepCopy() *_BACnetPriorityValue { } _BACnetPriorityValueCopy := &_BACnetPriorityValue{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), m.ObjectTypeArgument, } return _BACnetPriorityValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueBitString.go index 1acb5b9976..18a01a373b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueBitString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueBitString.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueBitString) deepCopy() *_BACnetPriorityValueBitStrin } _BACnetPriorityValueBitStringCopy := &_BACnetPriorityValueBitString{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.BitStringValue.DeepCopy().(BACnetApplicationTagBitString), + utils.DeepCopy[BACnetApplicationTagBitString](m.BitStringValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueBitStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueBoolean.go index 9700f067b6..1fd0399c2a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueBoolean.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueBoolean.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueBoolean) deepCopy() *_BACnetPriorityValueBoolean { } _BACnetPriorityValueBooleanCopy := &_BACnetPriorityValueBoolean{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.BooleanValue.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.BooleanValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueBooleanCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueCharacterString.go index d376d8c31e..f3f0956a79 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueCharacterString.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueCharacterString) deepCopy() *_BACnetPriorityValueCh } _BACnetPriorityValueCharacterStringCopy := &_BACnetPriorityValueCharacterString{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.CharacterStringValue.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.CharacterStringValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueCharacterStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueConstructedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueConstructedValue.go index 31a612dff5..c44c13e16a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueConstructedValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueConstructedValue.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueConstructedValue) deepCopy() *_BACnetPriorityValueC } _BACnetPriorityValueConstructedValueCopy := &_BACnetPriorityValueConstructedValue{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.ConstructedValue.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetConstructedData](m.ConstructedValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueConstructedValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDate.go index 025b3f4a8c..b0875e6c4e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDate.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueDate) deepCopy() *_BACnetPriorityValueDate { } _BACnetPriorityValueDateCopy := &_BACnetPriorityValueDate{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.DateValue.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.DateValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueDateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDateTime.go index 521f76589b..078fa3be79 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDateTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDateTime.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueDateTime) deepCopy() *_BACnetPriorityValueDateTime } _BACnetPriorityValueDateTimeCopy := &_BACnetPriorityValueDateTime{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.DateTimeValue.DeepCopy().(BACnetDateTimeEnclosed), + utils.DeepCopy[BACnetDateTimeEnclosed](m.DateTimeValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueDateTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDouble.go index 641e9a3a9a..38e4fbf940 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDouble.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueDouble.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueDouble) deepCopy() *_BACnetPriorityValueDouble { } _BACnetPriorityValueDoubleCopy := &_BACnetPriorityValueDouble{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.DoubleValue.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.DoubleValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueDoubleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueEnumerated.go index 6d07b6a3af..4f97bdff67 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueEnumerated.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueEnumerated.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueEnumerated) deepCopy() *_BACnetPriorityValueEnumera } _BACnetPriorityValueEnumeratedCopy := &_BACnetPriorityValueEnumerated{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.EnumeratedValue.DeepCopy().(BACnetApplicationTagEnumerated), + utils.DeepCopy[BACnetApplicationTagEnumerated](m.EnumeratedValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueEnumeratedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueInteger.go index 31b55b1845..c2c7ac0be3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueInteger.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueInteger) deepCopy() *_BACnetPriorityValueInteger { } _BACnetPriorityValueIntegerCopy := &_BACnetPriorityValueInteger{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.IntegerValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.IntegerValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueNull.go index 80ed82d76e..6ca34825a8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueNull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueNull.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueNull) deepCopy() *_BACnetPriorityValueNull { } _BACnetPriorityValueNullCopy := &_BACnetPriorityValueNull{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueNullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueObjectidentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueObjectidentifier.go index 85f8392825..63d7b148c7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueObjectidentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueObjectidentifier.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueObjectidentifier) deepCopy() *_BACnetPriorityValueO } _BACnetPriorityValueObjectidentifierCopy := &_BACnetPriorityValueObjectidentifier{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.ObjectidentifierValue.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectidentifierValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueObjectidentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueOctetString.go index f5effcf31e..de39bce6c0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueOctetString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueOctetString.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueOctetString) deepCopy() *_BACnetPriorityValueOctetS } _BACnetPriorityValueOctetStringCopy := &_BACnetPriorityValueOctetString{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.OctetStringValue.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.OctetStringValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueOctetStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueReal.go index 1c53c0e1d9..66cdbca389 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueReal.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueReal.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueReal) deepCopy() *_BACnetPriorityValueReal { } _BACnetPriorityValueRealCopy := &_BACnetPriorityValueReal{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.RealValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RealValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueRealCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueTime.go index 64972eaf8b..d0230c307c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueTime.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueTime) deepCopy() *_BACnetPriorityValueTime { } _BACnetPriorityValueTimeCopy := &_BACnetPriorityValueTime{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.TimeValue.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagTime](m.TimeValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueUnsigned.go index 1a3141b14d..a2778bf3a2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueUnsigned.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPriorityValueUnsigned.go @@ -304,7 +304,7 @@ func (m *_BACnetPriorityValueUnsigned) deepCopy() *_BACnetPriorityValueUnsigned } _BACnetPriorityValueUnsignedCopy := &_BACnetPriorityValueUnsigned{ m.BACnetPriorityValueContract.(*_BACnetPriorityValue).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UnsignedValue), } m.BACnetPriorityValueContract.(*_BACnetPriorityValue)._SubType = m return _BACnetPriorityValueUnsignedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelection.go index 54321ec00f..5f698b063f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelection.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelection.go @@ -433,7 +433,7 @@ func (m *_BACnetProcessIdSelection) deepCopy() *_BACnetProcessIdSelection { } _BACnetProcessIdSelectionCopy := &_BACnetProcessIdSelection{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetProcessIdSelectionCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelectionNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelectionNull.go index b47274c3f9..971f50fa5f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelectionNull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelectionNull.go @@ -304,7 +304,7 @@ func (m *_BACnetProcessIdSelectionNull) deepCopy() *_BACnetProcessIdSelectionNul } _BACnetProcessIdSelectionNullCopy := &_BACnetProcessIdSelectionNull{ m.BACnetProcessIdSelectionContract.(*_BACnetProcessIdSelection).deepCopy(), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), } m.BACnetProcessIdSelectionContract.(*_BACnetProcessIdSelection)._SubType = m return _BACnetProcessIdSelectionNullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelectionValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelectionValue.go index b2bdbb4ea4..5272abbc0f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelectionValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetProcessIdSelectionValue.go @@ -304,7 +304,7 @@ func (m *_BACnetProcessIdSelectionValue) deepCopy() *_BACnetProcessIdSelectionVa } _BACnetProcessIdSelectionValueCopy := &_BACnetProcessIdSelectionValue{ m.BACnetProcessIdSelectionContract.(*_BACnetProcessIdSelection).deepCopy(), - m.ProcessIdentifier.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ProcessIdentifier), } m.BACnetProcessIdSelectionContract.(*_BACnetProcessIdSelection)._SubType = m return _BACnetProcessIdSelectionValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramErrorTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramErrorTagged.go index c41dd323de..d10726bece 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramErrorTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramErrorTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetProgramErrorTagged) deepCopy() *_BACnetProgramErrorTagged { return nil } _BACnetProgramErrorTaggedCopy := &_BACnetProgramErrorTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramRequestTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramRequestTagged.go index 3de5298c46..253f14c797 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramRequestTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramRequestTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetProgramRequestTagged) deepCopy() *_BACnetProgramRequestTagged { return nil } _BACnetProgramRequestTaggedCopy := &_BACnetProgramRequestTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramStateTagged.go index 97e6554b8b..5763196f3c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramStateTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetProgramStateTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetProgramStateTagged) deepCopy() *_BACnetProgramStateTagged { return nil } _BACnetProgramStateTaggedCopy := &_BACnetProgramStateTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResult.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResult.go index 3cdcaf3ede..6692ccd0dd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResult.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResult.go @@ -477,11 +477,11 @@ func (m *_BACnetPropertyAccessResult) deepCopy() *_BACnetPropertyAccessResult { return nil } _BACnetPropertyAccessResultCopy := &_BACnetPropertyAccessResult{ - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.PropertyArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.DeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.AccessResult.DeepCopy().(BACnetPropertyAccessResultAccessResult), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.PropertyArrayIndex), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.DeviceIdentifier), + utils.DeepCopy[BACnetPropertyAccessResultAccessResult](m.AccessResult), } return _BACnetPropertyAccessResultCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResult.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResult.go index bc2f4d30b6..553a002854 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResult.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResult.go @@ -460,7 +460,7 @@ func (m *_BACnetPropertyAccessResultAccessResult) deepCopy() *_BACnetPropertyAcc } _BACnetPropertyAccessResultAccessResultCopy := &_BACnetPropertyAccessResultAccessResult{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), m.ObjectTypeArgument, m.PropertyIdentifierArgument, m.PropertyArrayIndexArgument, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResultPropertyAccessError.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResultPropertyAccessError.go index aad8a5a9b8..0730c36e10 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResultPropertyAccessError.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResultPropertyAccessError.go @@ -305,7 +305,7 @@ func (m *_BACnetPropertyAccessResultAccessResultPropertyAccessError) deepCopy() } _BACnetPropertyAccessResultAccessResultPropertyAccessErrorCopy := &_BACnetPropertyAccessResultAccessResultPropertyAccessError{ m.BACnetPropertyAccessResultAccessResultContract.(*_BACnetPropertyAccessResultAccessResult).deepCopy(), - m.PropertyAccessError.DeepCopy().(ErrorEnclosed), + utils.DeepCopy[ErrorEnclosed](m.PropertyAccessError), } m.BACnetPropertyAccessResultAccessResultContract.(*_BACnetPropertyAccessResultAccessResult)._SubType = m return _BACnetPropertyAccessResultAccessResultPropertyAccessErrorCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResultPropertyValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResultPropertyValue.go index 766fd30db9..c49deec5a8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResultPropertyValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyAccessResultAccessResultPropertyValue.go @@ -305,7 +305,7 @@ func (m *_BACnetPropertyAccessResultAccessResultPropertyValue) deepCopy() *_BACn } _BACnetPropertyAccessResultAccessResultPropertyValueCopy := &_BACnetPropertyAccessResultAccessResultPropertyValue{ m.BACnetPropertyAccessResultAccessResultContract.(*_BACnetPropertyAccessResultAccessResult).deepCopy(), - m.PropertyValue.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetConstructedData](m.PropertyValue), } m.BACnetPropertyAccessResultAccessResultContract.(*_BACnetPropertyAccessResultAccessResult)._SubType = m return _BACnetPropertyAccessResultAccessResultPropertyValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyIdentifierTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyIdentifierTagged.go index f019fa905c..31c99f85a6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyIdentifierTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyIdentifierTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetPropertyIdentifierTagged) deepCopy() *_BACnetPropertyIdentifierT return nil } _BACnetPropertyIdentifierTaggedCopy := &_BACnetPropertyIdentifierTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyReference.go index 2aea63465c..9d55f665ce 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyReference.go @@ -327,8 +327,8 @@ func (m *_BACnetPropertyReference) deepCopy() *_BACnetPropertyReference { return nil } _BACnetPropertyReferenceCopy := &_BACnetPropertyReference{ - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), } return _BACnetPropertyReferenceCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyReferenceEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyReferenceEnclosed.go index a2fe39a2ee..b5aff5728a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyReferenceEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyReferenceEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetPropertyReferenceEnclosed) deepCopy() *_BACnetPropertyReferenceE return nil } _BACnetPropertyReferenceEnclosedCopy := &_BACnetPropertyReferenceEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.Reference.DeepCopy().(BACnetPropertyReference), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetPropertyReference](m.Reference), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetPropertyReferenceEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStateActionUnknown.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStateActionUnknown.go index 204ee1c274..5cd7b3448e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStateActionUnknown.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStateActionUnknown.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStateActionUnknown) deepCopy() *_BACnetPropertyStateActi } _BACnetPropertyStateActionUnknownCopy := &_BACnetPropertyStateActionUnknown{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.UnknownValue.DeepCopy().(BACnetContextTagUnknown), + utils.DeepCopy[BACnetContextTagUnknown](m.UnknownValue), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStateActionUnknownCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStates.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStates.go index 5257e976e8..992b180410 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStates.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStates.go @@ -1858,7 +1858,7 @@ func (m *_BACnetPropertyStates) deepCopy() *_BACnetPropertyStates { } _BACnetPropertyStatesCopy := &_BACnetPropertyStates{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetPropertyStatesCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessCredentialDisable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessCredentialDisable.go index 49599f0763..e487e9833f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessCredentialDisable.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessCredentialDisable.go @@ -305,7 +305,7 @@ func (m *_BACnetPropertyStatesAccessCredentialDisable) deepCopy() *_BACnetProper } _BACnetPropertyStatesAccessCredentialDisableCopy := &_BACnetPropertyStatesAccessCredentialDisable{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.AccessCredentialDisable.DeepCopy().(BACnetAccessCredentialDisableTagged), + utils.DeepCopy[BACnetAccessCredentialDisableTagged](m.AccessCredentialDisable), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesAccessCredentialDisableCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessCredentialDisableReason.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessCredentialDisableReason.go index 51c31a4bff..51f5649a3a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessCredentialDisableReason.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessCredentialDisableReason.go @@ -305,7 +305,7 @@ func (m *_BACnetPropertyStatesAccessCredentialDisableReason) deepCopy() *_BACnet } _BACnetPropertyStatesAccessCredentialDisableReasonCopy := &_BACnetPropertyStatesAccessCredentialDisableReason{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.AccessCredentialDisableReason.DeepCopy().(BACnetAccessCredentialDisableReasonTagged), + utils.DeepCopy[BACnetAccessCredentialDisableReasonTagged](m.AccessCredentialDisableReason), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesAccessCredentialDisableReasonCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessEvent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessEvent.go index 854053b64d..c0786876be 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessEvent.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAccessEvent.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesAccessEvent) deepCopy() *_BACnetPropertyStatesAcce } _BACnetPropertyStatesAccessEventCopy := &_BACnetPropertyStatesAccessEvent{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.AccessEvent.DeepCopy().(BACnetAccessEventTagged), + utils.DeepCopy[BACnetAccessEventTagged](m.AccessEvent), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesAccessEventCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAction.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAction.go index 291cdc0db8..ba593aa1ab 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAction.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAction.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesAction) deepCopy() *_BACnetPropertyStatesAction { } _BACnetPropertyStatesActionCopy := &_BACnetPropertyStatesAction{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.Action.DeepCopy().(BACnetActionTagged), + utils.DeepCopy[BACnetActionTagged](m.Action), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesActionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAuthenticationStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAuthenticationStatus.go index 2d428ab758..c0535a80ee 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAuthenticationStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesAuthenticationStatus.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesAuthenticationStatus) deepCopy() *_BACnetPropertyS } _BACnetPropertyStatesAuthenticationStatusCopy := &_BACnetPropertyStatesAuthenticationStatus{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.AuthenticationStatus.DeepCopy().(BACnetAuthenticationStatusTagged), + utils.DeepCopy[BACnetAuthenticationStatusTagged](m.AuthenticationStatus), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesAuthenticationStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBackupState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBackupState.go index 7e0e8a021b..8938e2d3dc 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBackupState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBackupState.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesBackupState) deepCopy() *_BACnetPropertyStatesBack } _BACnetPropertyStatesBackupStateCopy := &_BACnetPropertyStatesBackupState{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.BackupState.DeepCopy().(BACnetBackupStateTagged), + utils.DeepCopy[BACnetBackupStateTagged](m.BackupState), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesBackupStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBacnetIpMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBacnetIpMode.go index 9cfe53a54a..458e48fa58 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBacnetIpMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBacnetIpMode.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesBacnetIpMode) deepCopy() *_BACnetPropertyStatesBac } _BACnetPropertyStatesBacnetIpModeCopy := &_BACnetPropertyStatesBacnetIpMode{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.BacnetIpMode.DeepCopy().(BACnetIPModeTagged), + utils.DeepCopy[BACnetIPModeTagged](m.BacnetIpMode), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesBacnetIpModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBinaryLightningValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBinaryLightningValue.go index 54f1b771b9..c54eaa160d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBinaryLightningValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBinaryLightningValue.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesBinaryLightningValue) deepCopy() *_BACnetPropertyS } _BACnetPropertyStatesBinaryLightningValueCopy := &_BACnetPropertyStatesBinaryLightningValue{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.BinaryLightningValue.DeepCopy().(BACnetBinaryLightingPVTagged), + utils.DeepCopy[BACnetBinaryLightingPVTagged](m.BinaryLightningValue), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesBinaryLightningValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBinaryValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBinaryValue.go index efa0a3d94b..196bad6080 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBinaryValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBinaryValue.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesBinaryValue) deepCopy() *_BACnetPropertyStatesBina } _BACnetPropertyStatesBinaryValueCopy := &_BACnetPropertyStatesBinaryValue{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.BinaryValue.DeepCopy().(BACnetBinaryPVTagged), + utils.DeepCopy[BACnetBinaryPVTagged](m.BinaryValue), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesBinaryValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBoolean.go index ead9c6cd7e..9038312e84 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBoolean.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesBoolean.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesBoolean) deepCopy() *_BACnetPropertyStatesBoolean } _BACnetPropertyStatesBooleanCopy := &_BACnetPropertyStatesBoolean{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.BooleanValue.DeepCopy().(BACnetContextTagBoolean), + utils.DeepCopy[BACnetContextTagBoolean](m.BooleanValue), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesBooleanCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorAlarmState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorAlarmState.go index 5469896e91..5759a632b0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorAlarmState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorAlarmState.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesDoorAlarmState) deepCopy() *_BACnetPropertyStatesD } _BACnetPropertyStatesDoorAlarmStateCopy := &_BACnetPropertyStatesDoorAlarmState{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.DoorAlarmState.DeepCopy().(BACnetDoorAlarmStateTagged), + utils.DeepCopy[BACnetDoorAlarmStateTagged](m.DoorAlarmState), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesDoorAlarmStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorSecuredStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorSecuredStatus.go index bc4c6ac70a..6226041254 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorSecuredStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorSecuredStatus.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesDoorSecuredStatus) deepCopy() *_BACnetPropertyStat } _BACnetPropertyStatesDoorSecuredStatusCopy := &_BACnetPropertyStatesDoorSecuredStatus{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.DoorSecuredStatus.DeepCopy().(BACnetDoorSecuredStatusTagged), + utils.DeepCopy[BACnetDoorSecuredStatusTagged](m.DoorSecuredStatus), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesDoorSecuredStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorStatus.go index 1b7ba30290..5a6a42be80 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorStatus.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesDoorStatus) deepCopy() *_BACnetPropertyStatesDoorS } _BACnetPropertyStatesDoorStatusCopy := &_BACnetPropertyStatesDoorStatus{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.DoorStatus.DeepCopy().(BACnetDoorStatusTagged), + utils.DeepCopy[BACnetDoorStatusTagged](m.DoorStatus), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesDoorStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorValue.go index 97d481cdad..f5f69c886f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesDoorValue.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesDoorValue) deepCopy() *_BACnetPropertyStatesDoorVa } _BACnetPropertyStatesDoorValueCopy := &_BACnetPropertyStatesDoorValue{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.DoorValue.DeepCopy().(BACnetDoorValueTagged), + utils.DeepCopy[BACnetDoorValueTagged](m.DoorValue), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesDoorValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEnclosed.go index a03cd7a15a..7d5019cae6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetPropertyStatesEnclosed) deepCopy() *_BACnetPropertyStatesEnclose return nil } _BACnetPropertyStatesEnclosedCopy := &_BACnetPropertyStatesEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.PropertyState.DeepCopy().(BACnetPropertyStates), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetPropertyStates](m.PropertyState), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetPropertyStatesEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorFault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorFault.go index 45d13d23be..96b438376e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorFault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorFault.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesEscalatorFault) deepCopy() *_BACnetPropertyStatesE } _BACnetPropertyStatesEscalatorFaultCopy := &_BACnetPropertyStatesEscalatorFault{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.EscalatorFault.DeepCopy().(BACnetEscalatorFaultTagged), + utils.DeepCopy[BACnetEscalatorFaultTagged](m.EscalatorFault), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesEscalatorFaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorMode.go index 3c540e3b48..8b74813768 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorMode.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesEscalatorMode) deepCopy() *_BACnetPropertyStatesEs } _BACnetPropertyStatesEscalatorModeCopy := &_BACnetPropertyStatesEscalatorMode{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.EscalatorMode.DeepCopy().(BACnetEscalatorModeTagged), + utils.DeepCopy[BACnetEscalatorModeTagged](m.EscalatorMode), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesEscalatorModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorOperationDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorOperationDirection.go index c4f3ee1523..b14e259866 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorOperationDirection.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEscalatorOperationDirection.go @@ -305,7 +305,7 @@ func (m *_BACnetPropertyStatesEscalatorOperationDirection) deepCopy() *_BACnetPr } _BACnetPropertyStatesEscalatorOperationDirectionCopy := &_BACnetPropertyStatesEscalatorOperationDirection{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.EscalatorOperationDirection.DeepCopy().(BACnetEscalatorOperationDirectionTagged), + utils.DeepCopy[BACnetEscalatorOperationDirectionTagged](m.EscalatorOperationDirection), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesEscalatorOperationDirectionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEventType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEventType.go index 40dfd80571..378ad8ebe6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEventType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesEventType.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesEventType) deepCopy() *_BACnetPropertyStatesEventT } _BACnetPropertyStatesEventTypeCopy := &_BACnetPropertyStatesEventType{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.EventType.DeepCopy().(BACnetEventTypeTagged), + utils.DeepCopy[BACnetEventTypeTagged](m.EventType), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesEventTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesExtendedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesExtendedValue.go index 7708e85343..cee38d2c3f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesExtendedValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesExtendedValue.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesExtendedValue) deepCopy() *_BACnetPropertyStatesEx } _BACnetPropertyStatesExtendedValueCopy := &_BACnetPropertyStatesExtendedValue{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.ExtendedValue.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ExtendedValue), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesExtendedValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesFileAccessMethod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesFileAccessMethod.go index ea32c293ff..809d3950ce 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesFileAccessMethod.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesFileAccessMethod.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesFileAccessMethod) deepCopy() *_BACnetPropertyState } _BACnetPropertyStatesFileAccessMethodCopy := &_BACnetPropertyStatesFileAccessMethod{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.FileAccessMethod.DeepCopy().(BACnetFileAccessMethodTagged), + utils.DeepCopy[BACnetFileAccessMethodTagged](m.FileAccessMethod), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesFileAccessMethodCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesIntegerValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesIntegerValue.go index 5f6152ad93..40769afff6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesIntegerValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesIntegerValue.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesIntegerValue) deepCopy() *_BACnetPropertyStatesInt } _BACnetPropertyStatesIntegerValueCopy := &_BACnetPropertyStatesIntegerValue{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.IntegerValue.DeepCopy().(BACnetContextTagSignedInteger), + utils.DeepCopy[BACnetContextTagSignedInteger](m.IntegerValue), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesIntegerValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyMode.go index c21aae7531..74ef96ee1e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyMode.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLifeSafetyMode) deepCopy() *_BACnetPropertyStatesL } _BACnetPropertyStatesLifeSafetyModeCopy := &_BACnetPropertyStatesLifeSafetyMode{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LifeSafetyMode.DeepCopy().(BACnetLifeSafetyModeTagged), + utils.DeepCopy[BACnetLifeSafetyModeTagged](m.LifeSafetyMode), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLifeSafetyModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyOperations.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyOperations.go index ebff17dbc6..3539f91167 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyOperations.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyOperations.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLifeSafetyOperations) deepCopy() *_BACnetPropertyS } _BACnetPropertyStatesLifeSafetyOperationsCopy := &_BACnetPropertyStatesLifeSafetyOperations{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LifeSafetyOperations.DeepCopy().(BACnetLifeSafetyOperationTagged), + utils.DeepCopy[BACnetLifeSafetyOperationTagged](m.LifeSafetyOperations), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLifeSafetyOperationsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyState.go index 7574013849..76f3a1546b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLifeSafetyState.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLifeSafetyState) deepCopy() *_BACnetPropertyStates } _BACnetPropertyStatesLifeSafetyStateCopy := &_BACnetPropertyStatesLifeSafetyState{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LifeSafetyState.DeepCopy().(BACnetLifeSafetyStateTagged), + utils.DeepCopy[BACnetLifeSafetyStateTagged](m.LifeSafetyState), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLifeSafetyStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDirection.go index 56fdffe984..a60938ef32 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDirection.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDirection.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLiftCarDirection) deepCopy() *_BACnetPropertyState } _BACnetPropertyStatesLiftCarDirectionCopy := &_BACnetPropertyStatesLiftCarDirection{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LiftCarDirection.DeepCopy().(BACnetLiftCarDirectionTagged), + utils.DeepCopy[BACnetLiftCarDirectionTagged](m.LiftCarDirection), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLiftCarDirectionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDoorCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDoorCommand.go index c07b5a3f91..49e1fde87c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDoorCommand.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDoorCommand.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLiftCarDoorCommand) deepCopy() *_BACnetPropertySta } _BACnetPropertyStatesLiftCarDoorCommandCopy := &_BACnetPropertyStatesLiftCarDoorCommand{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LiftCarDoorCommand.DeepCopy().(BACnetLiftCarDoorCommandTagged), + utils.DeepCopy[BACnetLiftCarDoorCommandTagged](m.LiftCarDoorCommand), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLiftCarDoorCommandCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDriveStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDriveStatus.go index e1eb65240a..115eebc674 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDriveStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarDriveStatus.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLiftCarDriveStatus) deepCopy() *_BACnetPropertySta } _BACnetPropertyStatesLiftCarDriveStatusCopy := &_BACnetPropertyStatesLiftCarDriveStatus{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LiftCarDriveStatus.DeepCopy().(BACnetLiftCarDriveStatusTagged), + utils.DeepCopy[BACnetLiftCarDriveStatusTagged](m.LiftCarDriveStatus), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLiftCarDriveStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarMode.go index 8eb9ba5a8b..86c7475847 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftCarMode.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLiftCarMode) deepCopy() *_BACnetPropertyStatesLift } _BACnetPropertyStatesLiftCarModeCopy := &_BACnetPropertyStatesLiftCarMode{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LiftCarMode.DeepCopy().(BACnetLiftCarModeTagged), + utils.DeepCopy[BACnetLiftCarModeTagged](m.LiftCarMode), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLiftCarModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftFault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftFault.go index c6ba9881b0..daa3ab67fd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftFault.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftFault.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLiftFault) deepCopy() *_BACnetPropertyStatesLiftFa } _BACnetPropertyStatesLiftFaultCopy := &_BACnetPropertyStatesLiftFault{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LiftFault.DeepCopy().(BACnetLiftFaultTagged), + utils.DeepCopy[BACnetLiftFaultTagged](m.LiftFault), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLiftFaultCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftGroupMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftGroupMode.go index 0e9fa98622..0e89271243 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftGroupMode.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLiftGroupMode.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLiftGroupMode) deepCopy() *_BACnetPropertyStatesLi } _BACnetPropertyStatesLiftGroupModeCopy := &_BACnetPropertyStatesLiftGroupMode{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LiftGroupMode.DeepCopy().(BACnetLiftGroupModeTagged), + utils.DeepCopy[BACnetLiftGroupModeTagged](m.LiftGroupMode), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLiftGroupModeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningInProgress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningInProgress.go index 903fb50a8e..0d3d43aad3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningInProgress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningInProgress.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLightningInProgress) deepCopy() *_BACnetPropertySt } _BACnetPropertyStatesLightningInProgressCopy := &_BACnetPropertyStatesLightningInProgress{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LightningInProgress.DeepCopy().(BACnetLightingInProgressTagged), + utils.DeepCopy[BACnetLightingInProgressTagged](m.LightningInProgress), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLightningInProgressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningOperation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningOperation.go index ecdc22f2e4..117fdb5dff 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningOperation.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningOperation.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLightningOperation) deepCopy() *_BACnetPropertySta } _BACnetPropertyStatesLightningOperationCopy := &_BACnetPropertyStatesLightningOperation{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LightningOperation.DeepCopy().(BACnetLightingOperationTagged), + utils.DeepCopy[BACnetLightingOperationTagged](m.LightningOperation), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLightningOperationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningTransition.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningTransition.go index c0656d33bf..14d8f72bff 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningTransition.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLightningTransition.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLightningTransition) deepCopy() *_BACnetPropertySt } _BACnetPropertyStatesLightningTransitionCopy := &_BACnetPropertyStatesLightningTransition{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LightningTransition.DeepCopy().(BACnetLightingTransitionTagged), + utils.DeepCopy[BACnetLightingTransitionTagged](m.LightningTransition), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLightningTransitionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLockStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLockStatus.go index 9740de25e7..57e1ba2629 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLockStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesLockStatus.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesLockStatus) deepCopy() *_BACnetPropertyStatesLockS } _BACnetPropertyStatesLockStatusCopy := &_BACnetPropertyStatesLockStatus{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.LockStatus.DeepCopy().(BACnetLockStatusTagged), + utils.DeepCopy[BACnetLockStatusTagged](m.LockStatus), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesLockStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesMaintenance.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesMaintenance.go index f7a6cc6344..fdcd0f467a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesMaintenance.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesMaintenance.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesMaintenance) deepCopy() *_BACnetPropertyStatesMain } _BACnetPropertyStatesMaintenanceCopy := &_BACnetPropertyStatesMaintenance{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.Maintenance.DeepCopy().(BACnetMaintenanceTagged), + utils.DeepCopy[BACnetMaintenanceTagged](m.Maintenance), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesMaintenanceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkNumberQuality.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkNumberQuality.go index 8ee43b7fde..8244ea98fd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkNumberQuality.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkNumberQuality.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesNetworkNumberQuality) deepCopy() *_BACnetPropertyS } _BACnetPropertyStatesNetworkNumberQualityCopy := &_BACnetPropertyStatesNetworkNumberQuality{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.NetworkNumberQuality.DeepCopy().(BACnetNetworkNumberQualityTagged), + utils.DeepCopy[BACnetNetworkNumberQualityTagged](m.NetworkNumberQuality), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesNetworkNumberQualityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkPortCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkPortCommand.go index 17798f9e20..b28927887f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkPortCommand.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkPortCommand.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesNetworkPortCommand) deepCopy() *_BACnetPropertySta } _BACnetPropertyStatesNetworkPortCommandCopy := &_BACnetPropertyStatesNetworkPortCommand{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.NetworkPortCommand.DeepCopy().(BACnetNetworkPortCommandTagged), + utils.DeepCopy[BACnetNetworkPortCommandTagged](m.NetworkPortCommand), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesNetworkPortCommandCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkType.go index 00aea52080..5e4930563f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNetworkType.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesNetworkType) deepCopy() *_BACnetPropertyStatesNetw } _BACnetPropertyStatesNetworkTypeCopy := &_BACnetPropertyStatesNetworkType{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.NetworkType.DeepCopy().(BACnetNetworkTypeTagged), + utils.DeepCopy[BACnetNetworkTypeTagged](m.NetworkType), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesNetworkTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNodeType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNodeType.go index 688038672a..a418192ecd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNodeType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNodeType.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesNodeType) deepCopy() *_BACnetPropertyStatesNodeTyp } _BACnetPropertyStatesNodeTypeCopy := &_BACnetPropertyStatesNodeType{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.NodeType.DeepCopy().(BACnetNodeTypeTagged), + utils.DeepCopy[BACnetNodeTypeTagged](m.NodeType), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesNodeTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNotifyType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNotifyType.go index 80e0cc17ad..1cb96914a2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNotifyType.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesNotifyType.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesNotifyType) deepCopy() *_BACnetPropertyStatesNotif } _BACnetPropertyStatesNotifyTypeCopy := &_BACnetPropertyStatesNotifyType{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.NotifyType.DeepCopy().(BACnetNotifyTypeTagged), + utils.DeepCopy[BACnetNotifyTypeTagged](m.NotifyType), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesNotifyTypeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesPolarity.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesPolarity.go index c1d9b8a85d..fa4b55e465 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesPolarity.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesPolarity.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesPolarity) deepCopy() *_BACnetPropertyStatesPolarit } _BACnetPropertyStatesPolarityCopy := &_BACnetPropertyStatesPolarity{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.Polarity.DeepCopy().(BACnetPolarityTagged), + utils.DeepCopy[BACnetPolarityTagged](m.Polarity), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesPolarityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProgramChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProgramChange.go index 8fba48876b..bc3fef17c7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProgramChange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProgramChange.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesProgramChange) deepCopy() *_BACnetPropertyStatesPr } _BACnetPropertyStatesProgramChangeCopy := &_BACnetPropertyStatesProgramChange{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.ProgramChange.DeepCopy().(BACnetProgramRequestTagged), + utils.DeepCopy[BACnetProgramRequestTagged](m.ProgramChange), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesProgramChangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProgramState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProgramState.go index 1af6d9926d..bc5cbca263 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProgramState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProgramState.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesProgramState) deepCopy() *_BACnetPropertyStatesPro } _BACnetPropertyStatesProgramStateCopy := &_BACnetPropertyStatesProgramState{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.ProgramState.DeepCopy().(BACnetProgramStateTagged), + utils.DeepCopy[BACnetProgramStateTagged](m.ProgramState), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesProgramStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProtocolLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProtocolLevel.go index 19c9ce7e03..e28653049e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProtocolLevel.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesProtocolLevel.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesProtocolLevel) deepCopy() *_BACnetPropertyStatesPr } _BACnetPropertyStatesProtocolLevelCopy := &_BACnetPropertyStatesProtocolLevel{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.ProtocolLevel.DeepCopy().(BACnetProtocolLevelTagged), + utils.DeepCopy[BACnetProtocolLevelTagged](m.ProtocolLevel), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesProtocolLevelCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesReasonForHalt.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesReasonForHalt.go index df777deae5..22004ad238 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesReasonForHalt.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesReasonForHalt.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesReasonForHalt) deepCopy() *_BACnetPropertyStatesRe } _BACnetPropertyStatesReasonForHaltCopy := &_BACnetPropertyStatesReasonForHalt{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.ReasonForHalt.DeepCopy().(BACnetProgramErrorTagged), + utils.DeepCopy[BACnetProgramErrorTagged](m.ReasonForHalt), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesReasonForHaltCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesReliability.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesReliability.go index 8600c3d34e..1b5f32509a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesReliability.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesReliability.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesReliability) deepCopy() *_BACnetPropertyStatesReli } _BACnetPropertyStatesReliabilityCopy := &_BACnetPropertyStatesReliability{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.Reliability.DeepCopy().(BACnetReliabilityTagged), + utils.DeepCopy[BACnetReliabilityTagged](m.Reliability), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesReliabilityCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesRestartReason.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesRestartReason.go index bef128ac12..12ec7358fb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesRestartReason.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesRestartReason.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesRestartReason) deepCopy() *_BACnetPropertyStatesRe } _BACnetPropertyStatesRestartReasonCopy := &_BACnetPropertyStatesRestartReason{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.RestartReason.DeepCopy().(BACnetRestartReasonTagged), + utils.DeepCopy[BACnetRestartReasonTagged](m.RestartReason), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesRestartReasonCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSecurityLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSecurityLevel.go index e299edb3ea..97c4d0b902 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSecurityLevel.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSecurityLevel.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesSecurityLevel) deepCopy() *_BACnetPropertyStatesSe } _BACnetPropertyStatesSecurityLevelCopy := &_BACnetPropertyStatesSecurityLevel{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.SecurityLevel.DeepCopy().(BACnetSecurityLevelTagged), + utils.DeepCopy[BACnetSecurityLevelTagged](m.SecurityLevel), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesSecurityLevelCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesShedState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesShedState.go index 609c90962a..c02d36323e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesShedState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesShedState.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesShedState) deepCopy() *_BACnetPropertyStatesShedSt } _BACnetPropertyStatesShedStateCopy := &_BACnetPropertyStatesShedState{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.ShedState.DeepCopy().(BACnetShedStateTagged), + utils.DeepCopy[BACnetShedStateTagged](m.ShedState), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesShedStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSilencedState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSilencedState.go index f77fc097de..8809ff27ae 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSilencedState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSilencedState.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesSilencedState) deepCopy() *_BACnetPropertyStatesSi } _BACnetPropertyStatesSilencedStateCopy := &_BACnetPropertyStatesSilencedState{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.SilencedState.DeepCopy().(BACnetSilencedStateTagged), + utils.DeepCopy[BACnetSilencedStateTagged](m.SilencedState), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesSilencedStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesState.go index b126de94d4..c3c2b5c8d3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesState.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesState) deepCopy() *_BACnetPropertyStatesState { } _BACnetPropertyStatesStateCopy := &_BACnetPropertyStatesState{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.State.DeepCopy().(BACnetEventStateTagged), + utils.DeepCopy[BACnetEventStateTagged](m.State), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSystemStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSystemStatus.go index e6fd67e9dd..0fcdd3a117 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSystemStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesSystemStatus.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesSystemStatus) deepCopy() *_BACnetPropertyStatesSys } _BACnetPropertyStatesSystemStatusCopy := &_BACnetPropertyStatesSystemStatus{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.SystemStatus.DeepCopy().(BACnetDeviceStatusTagged), + utils.DeepCopy[BACnetDeviceStatusTagged](m.SystemStatus), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesSystemStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesTimerState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesTimerState.go index 69d45f8ee5..5aed5a1677 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesTimerState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesTimerState.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesTimerState) deepCopy() *_BACnetPropertyStatesTimer } _BACnetPropertyStatesTimerStateCopy := &_BACnetPropertyStatesTimerState{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.TimerState.DeepCopy().(BACnetTimerStateTagged), + utils.DeepCopy[BACnetTimerStateTagged](m.TimerState), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesTimerStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesTimerTransition.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesTimerTransition.go index c5cdccfbed..3c83be7420 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesTimerTransition.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesTimerTransition.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesTimerTransition) deepCopy() *_BACnetPropertyStates } _BACnetPropertyStatesTimerTransitionCopy := &_BACnetPropertyStatesTimerTransition{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.TimerTransition.DeepCopy().(BACnetTimerTransitionTagged), + utils.DeepCopy[BACnetTimerTransitionTagged](m.TimerTransition), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesTimerTransitionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesUnits.go index dedb370f99..8ba0fbef46 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesUnits.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesUnits.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesUnits) deepCopy() *_BACnetPropertyStatesUnits { } _BACnetPropertyStatesUnitsCopy := &_BACnetPropertyStatesUnits{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.Units.DeepCopy().(BACnetEngineeringUnitsTagged), + utils.DeepCopy[BACnetEngineeringUnitsTagged](m.Units), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesUnitsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesUnsignedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesUnsignedValue.go index fba214e965..86b707ad75 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesUnsignedValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesUnsignedValue.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesUnsignedValue) deepCopy() *_BACnetPropertyStatesUn } _BACnetPropertyStatesUnsignedValueCopy := &_BACnetPropertyStatesUnsignedValue{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.UnsignedValue), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesUnsignedValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesWriteStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesWriteStatus.go index 967fd2bbc6..76c5a6c5b8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesWriteStatus.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesWriteStatus.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesWriteStatus) deepCopy() *_BACnetPropertyStatesWrit } _BACnetPropertyStatesWriteStatusCopy := &_BACnetPropertyStatesWriteStatus{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.WriteStatus.DeepCopy().(BACnetWriteStatusTagged), + utils.DeepCopy[BACnetWriteStatusTagged](m.WriteStatus), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesWriteStatusCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesZoneOccupanyState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesZoneOccupanyState.go index d8f7a0a55c..916349d8a0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesZoneOccupanyState.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyStatesZoneOccupanyState.go @@ -304,7 +304,7 @@ func (m *_BACnetPropertyStatesZoneOccupanyState) deepCopy() *_BACnetPropertyStat } _BACnetPropertyStatesZoneOccupanyStateCopy := &_BACnetPropertyStatesZoneOccupanyState{ m.BACnetPropertyStatesContract.(*_BACnetPropertyStates).deepCopy(), - m.ZoneOccupanyState.DeepCopy().(BACnetAccessZoneOccupancyStateTagged), + utils.DeepCopy[BACnetAccessZoneOccupancyStateTagged](m.ZoneOccupanyState), } m.BACnetPropertyStatesContract.(*_BACnetPropertyStates)._SubType = m return _BACnetPropertyStatesZoneOccupanyStateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyValue.go index d2a845c7ef..ef9d01beb5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyValue.go @@ -436,10 +436,10 @@ func (m *_BACnetPropertyValue) deepCopy() *_BACnetPropertyValue { return nil } _BACnetPropertyValueCopy := &_BACnetPropertyValue{ - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.PropertyArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.PropertyValue.DeepCopy().(BACnetConstructedDataElement), - m.Priority.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.PropertyArrayIndex), + utils.DeepCopy[BACnetConstructedDataElement](m.PropertyValue), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Priority), m.ObjectTypeArgument, } return _BACnetPropertyValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyValues.go index face77bd0c..0bba4802dd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyValues.go @@ -378,9 +378,9 @@ func (m *_BACnetPropertyValues) deepCopy() *_BACnetPropertyValues { return nil } _BACnetPropertyValuesCopy := &_BACnetPropertyValues{ - m.InnerOpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.InnerOpeningTag), utils.DeepCopySlice[BACnetPropertyValue, BACnetPropertyValue](m.Data), - m.InnerClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.InnerClosingTag), m.TagNumber, m.ObjectTypeArgument, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyWriteDefinition.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyWriteDefinition.go index 62f097afb4..1c8deb0491 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyWriteDefinition.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyWriteDefinition.go @@ -436,10 +436,10 @@ func (m *_BACnetPropertyWriteDefinition) deepCopy() *_BACnetPropertyWriteDefinit return nil } _BACnetPropertyWriteDefinitionCopy := &_BACnetPropertyWriteDefinition{ - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.PropertyValue.DeepCopy().(BACnetConstructedData), - m.Priority.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), + utils.DeepCopy[BACnetConstructedData](m.PropertyValue), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Priority), m.ObjectTypeArgument, } return _BACnetPropertyWriteDefinitionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetProtocolLevelTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetProtocolLevelTagged.go index 7287cbf534..6a86daa5d3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetProtocolLevelTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetProtocolLevelTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetProtocolLevelTagged) deepCopy() *_BACnetProtocolLevelTagged { return nil } _BACnetProtocolLevelTaggedCopy := &_BACnetProtocolLevelTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessProperty.go index 6bc6a3673e..00167bc833 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessProperty.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessProperty.go @@ -388,9 +388,9 @@ func (m *_BACnetReadAccessProperty) deepCopy() *_BACnetReadAccessProperty { return nil } _BACnetReadAccessPropertyCopy := &_BACnetReadAccessProperty{ - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ReadResult.DeepCopy().(BACnetReadAccessPropertyReadResult), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), + utils.DeepCopy[BACnetReadAccessPropertyReadResult](m.ReadResult), m.ObjectTypeArgument, } return _BACnetReadAccessPropertyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessPropertyReadResult.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessPropertyReadResult.go index 04d1073120..f45c7209a0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessPropertyReadResult.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessPropertyReadResult.go @@ -439,9 +439,9 @@ func (m *_BACnetReadAccessPropertyReadResult) deepCopy() *_BACnetReadAccessPrope return nil } _BACnetReadAccessPropertyReadResultCopy := &_BACnetReadAccessPropertyReadResult{ - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.PropertyValue.DeepCopy().(BACnetConstructedData), - m.PropertyAccessError.DeepCopy().(ErrorEnclosed), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetConstructedData](m.PropertyValue), + utils.DeepCopy[ErrorEnclosed](m.PropertyAccessError), m.ObjectTypeArgument, m.PropertyIdentifierArgument, m.ArrayIndexArgument, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessResult.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessResult.go index c19278b429..ff9cd45a52 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessResult.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessResult.go @@ -327,8 +327,8 @@ func (m *_BACnetReadAccessResult) deepCopy() *_BACnetReadAccessResult { return nil } _BACnetReadAccessResultCopy := &_BACnetReadAccessResult{ - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.ListOfResults.DeepCopy().(BACnetReadAccessResultListOfResults), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetReadAccessResultListOfResults](m.ListOfResults), } return _BACnetReadAccessResultCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessResultListOfResults.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessResultListOfResults.go index 0cad10929d..ecb38a3875 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessResultListOfResults.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessResultListOfResults.go @@ -378,9 +378,9 @@ func (m *_BACnetReadAccessResultListOfResults) deepCopy() *_BACnetReadAccessResu return nil } _BACnetReadAccessResultListOfResultsCopy := &_BACnetReadAccessResultListOfResults{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetReadAccessProperty, BACnetReadAccessProperty](m.ListOfReadAccessProperty), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, m.ObjectTypeArgument, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessSpecification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessSpecification.go index fc71d29dd9..ad8def364a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessSpecification.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetReadAccessSpecification.go @@ -412,10 +412,10 @@ func (m *_BACnetReadAccessSpecification) deepCopy() *_BACnetReadAccessSpecificat return nil } _BACnetReadAccessSpecificationCopy := &_BACnetReadAccessSpecification{ - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetPropertyReference, BACnetPropertyReference](m.ListOfPropertyReferences), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } return _BACnetReadAccessSpecificationCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipient.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipient.go index d900b2c6d1..25a9323753 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipient.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipient.go @@ -433,7 +433,7 @@ func (m *_BACnetRecipient) deepCopy() *_BACnetRecipient { } _BACnetRecipientCopy := &_BACnetRecipient{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetRecipientCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientAddress.go index d22cd65565..ef3815561f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientAddress.go @@ -304,7 +304,7 @@ func (m *_BACnetRecipientAddress) deepCopy() *_BACnetRecipientAddress { } _BACnetRecipientAddressCopy := &_BACnetRecipientAddress{ m.BACnetRecipientContract.(*_BACnetRecipient).deepCopy(), - m.AddressValue.DeepCopy().(BACnetAddressEnclosed), + utils.DeepCopy[BACnetAddressEnclosed](m.AddressValue), } m.BACnetRecipientContract.(*_BACnetRecipient)._SubType = m return _BACnetRecipientAddressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientDevice.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientDevice.go index cea65a6c54..57351cc45d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientDevice.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientDevice.go @@ -304,7 +304,7 @@ func (m *_BACnetRecipientDevice) deepCopy() *_BACnetRecipientDevice { } _BACnetRecipientDeviceCopy := &_BACnetRecipientDevice{ m.BACnetRecipientContract.(*_BACnetRecipient).deepCopy(), - m.DeviceValue.DeepCopy().(BACnetContextTagObjectIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.DeviceValue), } m.BACnetRecipientContract.(*_BACnetRecipient)._SubType = m return _BACnetRecipientDeviceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientEnclosed.go index b4e1d25f0e..305f63f9a9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetRecipientEnclosed) deepCopy() *_BACnetRecipientEnclosed { return nil } _BACnetRecipientEnclosedCopy := &_BACnetRecipientEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.Recipient.DeepCopy().(BACnetRecipient), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetRecipient](m.Recipient), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetRecipientEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientProcess.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientProcess.go index b2ed44fde8..3089cfcf78 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientProcess.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientProcess.go @@ -327,8 +327,8 @@ func (m *_BACnetRecipientProcess) deepCopy() *_BACnetRecipientProcess { return nil } _BACnetRecipientProcessCopy := &_BACnetRecipientProcess{ - m.Recipient.DeepCopy().(BACnetRecipientEnclosed), - m.ProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetRecipientEnclosed](m.Recipient), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ProcessIdentifier), } return _BACnetRecipientProcessCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientProcessEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientProcessEnclosed.go index f4956e21c6..53c12e9e3b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientProcessEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetRecipientProcessEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetRecipientProcessEnclosed) deepCopy() *_BACnetRecipientProcessEnc return nil } _BACnetRecipientProcessEnclosedCopy := &_BACnetRecipientProcessEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.RecipientProcess.DeepCopy().(BACnetRecipientProcess), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetRecipientProcess](m.RecipientProcess), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetRecipientProcessEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetRelationshipTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetRelationshipTagged.go index 8cf9d9681f..099a43088f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetRelationshipTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetRelationshipTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetRelationshipTagged) deepCopy() *_BACnetRelationshipTagged { return nil } _BACnetRelationshipTaggedCopy := &_BACnetRelationshipTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetReliabilityTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetReliabilityTagged.go index b988dae0a0..81196c6548 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetReliabilityTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetReliabilityTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetReliabilityTagged) deepCopy() *_BACnetReliabilityTagged { return nil } _BACnetReliabilityTaggedCopy := &_BACnetReliabilityTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetRestartReasonTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetRestartReasonTagged.go index ff1cb4acb9..b35ed54e37 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetRestartReasonTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetRestartReasonTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetRestartReasonTagged) deepCopy() *_BACnetRestartReasonTagged { return nil } _BACnetRestartReasonTaggedCopy := &_BACnetRestartReasonTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetResultFlagsTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetResultFlagsTagged.go index 333610e446..e0d3dabb02 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetResultFlagsTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetResultFlagsTagged.go @@ -432,8 +432,8 @@ func (m *_BACnetResultFlagsTagged) deepCopy() *_BACnetResultFlagsTagged { return nil } _BACnetResultFlagsTaggedCopy := &_BACnetResultFlagsTagged{ - m.Header.DeepCopy().(BACnetTagHeader), - m.Payload.DeepCopy().(BACnetTagPayloadBitString), + utils.DeepCopy[BACnetTagHeader](m.Header), + utils.DeepCopy[BACnetTagPayloadBitString](m.Payload), m.TagNumber, m.TagClass, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntry.go index 008af493e7..06f4211395 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntry.go @@ -429,10 +429,10 @@ func (m *_BACnetRouterEntry) deepCopy() *_BACnetRouterEntry { return nil } _BACnetRouterEntryCopy := &_BACnetRouterEntry{ - m.NetworkNumber.DeepCopy().(BACnetContextTagUnsignedInteger), - m.MacAddress.DeepCopy().(BACnetContextTagOctetString), - m.Status.DeepCopy().(BACnetRouterEntryStatusTagged), - m.PerformanceIndex.DeepCopy().(BACnetContextTagOctetString), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.NetworkNumber), + utils.DeepCopy[BACnetContextTagOctetString](m.MacAddress), + utils.DeepCopy[BACnetRouterEntryStatusTagged](m.Status), + utils.DeepCopy[BACnetContextTagOctetString](m.PerformanceIndex), } return _BACnetRouterEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntryStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntryStatusTagged.go index e771cf16d7..ebedec49b3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntryStatusTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntryStatusTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetRouterEntryStatusTagged) deepCopy() *_BACnetRouterEntryStatusTag return nil } _BACnetRouterEntryStatusTaggedCopy := &_BACnetRouterEntryStatusTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetScale.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetScale.go index 3e09a1bd89..7be0f7640a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetScale.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetScale.go @@ -433,7 +433,7 @@ func (m *_BACnetScale) deepCopy() *_BACnetScale { } _BACnetScaleCopy := &_BACnetScale{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetScaleCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetScaleFloatScale.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetScaleFloatScale.go index 03f82e88a0..a728ea4791 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetScaleFloatScale.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetScaleFloatScale.go @@ -304,7 +304,7 @@ func (m *_BACnetScaleFloatScale) deepCopy() *_BACnetScaleFloatScale { } _BACnetScaleFloatScaleCopy := &_BACnetScaleFloatScale{ m.BACnetScaleContract.(*_BACnetScale).deepCopy(), - m.FloatScale.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetContextTagReal](m.FloatScale), } m.BACnetScaleContract.(*_BACnetScale)._SubType = m return _BACnetScaleFloatScaleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetScaleIntegerScale.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetScaleIntegerScale.go index a013fc1dbe..4388185641 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetScaleIntegerScale.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetScaleIntegerScale.go @@ -304,7 +304,7 @@ func (m *_BACnetScaleIntegerScale) deepCopy() *_BACnetScaleIntegerScale { } _BACnetScaleIntegerScaleCopy := &_BACnetScaleIntegerScale{ m.BACnetScaleContract.(*_BACnetScale).deepCopy(), - m.IntegerScale.DeepCopy().(BACnetContextTagSignedInteger), + utils.DeepCopy[BACnetContextTagSignedInteger](m.IntegerScale), } m.BACnetScaleContract.(*_BACnetScale)._SubType = m return _BACnetScaleIntegerScaleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityKeySet.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityKeySet.go index 0fe8831c70..a5bb099257 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityKeySet.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityKeySet.go @@ -432,10 +432,10 @@ func (m *_BACnetSecurityKeySet) deepCopy() *_BACnetSecurityKeySet { return nil } _BACnetSecurityKeySetCopy := &_BACnetSecurityKeySet{ - m.KeyRevision.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ActivationTime.DeepCopy().(BACnetDateTimeEnclosed), - m.ExpirationTime.DeepCopy().(BACnetDateTimeEnclosed), - m.KeyIds.DeepCopy().(BACnetSecurityKeySetKeyIds), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.KeyRevision), + utils.DeepCopy[BACnetDateTimeEnclosed](m.ActivationTime), + utils.DeepCopy[BACnetDateTimeEnclosed](m.ExpirationTime), + utils.DeepCopy[BACnetSecurityKeySetKeyIds](m.KeyIds), } return _BACnetSecurityKeySetCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityKeySetKeyIds.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityKeySetKeyIds.go index 9e6c304232..816c14b236 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityKeySetKeyIds.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityKeySetKeyIds.go @@ -374,9 +374,9 @@ func (m *_BACnetSecurityKeySetKeyIds) deepCopy() *_BACnetSecurityKeySetKeyIds { return nil } _BACnetSecurityKeySetKeyIdsCopy := &_BACnetSecurityKeySetKeyIds{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetKeyIdentifier, BACnetKeyIdentifier](m.KeyIds), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetSecurityKeySetKeyIdsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityLevelTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityLevelTagged.go index 9304dc5948..971561c380 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityLevelTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityLevelTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetSecurityLevelTagged) deepCopy() *_BACnetSecurityLevelTagged { return nil } _BACnetSecurityLevelTaggedCopy := &_BACnetSecurityLevelTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityPolicyTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityPolicyTagged.go index 8567cb20d1..c88267467c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityPolicyTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityPolicyTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetSecurityPolicyTagged) deepCopy() *_BACnetSecurityPolicyTagged { return nil } _BACnetSecurityPolicyTaggedCopy := &_BACnetSecurityPolicyTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSegmentationTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSegmentationTagged.go index 2a7648c2f1..25c9435935 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSegmentationTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSegmentationTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetSegmentationTagged) deepCopy() *_BACnetSegmentationTagged { return nil } _BACnetSegmentationTaggedCopy := &_BACnetSegmentationTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go index e5dd48894f..9c8c790b66 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go @@ -360,8 +360,8 @@ func (m *_BACnetServiceAckAtomicReadFile) deepCopy() *_BACnetServiceAckAtomicRea } _BACnetServiceAckAtomicReadFileCopy := &_BACnetServiceAckAtomicReadFile{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.EndOfFile.DeepCopy().(BACnetApplicationTagBoolean), - m.AccessMethod.DeepCopy().(BACnetServiceAckAtomicReadFileStreamOrRecord), + utils.DeepCopy[BACnetApplicationTagBoolean](m.EndOfFile), + utils.DeepCopy[BACnetServiceAckAtomicReadFileStreamOrRecord](m.AccessMethod), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckAtomicReadFileCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileRecord.go index b1d62d6e1a..66918bcddd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileRecord.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileRecord.go @@ -391,8 +391,8 @@ func (m *_BACnetServiceAckAtomicReadFileRecord) deepCopy() *_BACnetServiceAckAto } _BACnetServiceAckAtomicReadFileRecordCopy := &_BACnetServiceAckAtomicReadFileRecord{ m.BACnetServiceAckAtomicReadFileStreamOrRecordContract.(*_BACnetServiceAckAtomicReadFileStreamOrRecord).deepCopy(), - m.FileStartRecord.DeepCopy().(BACnetApplicationTagSignedInteger), - m.ReturnedRecordCount.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.FileStartRecord), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.ReturnedRecordCount), utils.DeepCopySlice[BACnetApplicationTagOctetString, BACnetApplicationTagOctetString](m.FileRecordData), } m.BACnetServiceAckAtomicReadFileStreamOrRecordContract.(*_BACnetServiceAckAtomicReadFileStreamOrRecord)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStream.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStream.go index b91a5661c7..c761c9d620 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStream.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStream.go @@ -356,8 +356,8 @@ func (m *_BACnetServiceAckAtomicReadFileStream) deepCopy() *_BACnetServiceAckAto } _BACnetServiceAckAtomicReadFileStreamCopy := &_BACnetServiceAckAtomicReadFileStream{ m.BACnetServiceAckAtomicReadFileStreamOrRecordContract.(*_BACnetServiceAckAtomicReadFileStreamOrRecord).deepCopy(), - m.FileStartPosition.DeepCopy().(BACnetApplicationTagSignedInteger), - m.FileData.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.FileStartPosition), + utils.DeepCopy[BACnetApplicationTagOctetString](m.FileData), } m.BACnetServiceAckAtomicReadFileStreamOrRecordContract.(*_BACnetServiceAckAtomicReadFileStreamOrRecord)._SubType = m return _BACnetServiceAckAtomicReadFileStreamCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStreamOrRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStreamOrRecord.go index 17b8f1f6ff..972a7395ec 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStreamOrRecord.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFileStreamOrRecord.go @@ -536,9 +536,9 @@ func (m *_BACnetServiceAckAtomicReadFileStreamOrRecord) deepCopy() *_BACnetServi } _BACnetServiceAckAtomicReadFileStreamOrRecordCopy := &_BACnetServiceAckAtomicReadFileStreamOrRecord{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } return _BACnetServiceAckAtomicReadFileStreamOrRecordCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go index 087a319b6a..36b0b028e1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go @@ -308,7 +308,7 @@ func (m *_BACnetServiceAckAtomicWriteFile) deepCopy() *_BACnetServiceAckAtomicWr } _BACnetServiceAckAtomicWriteFileCopy := &_BACnetServiceAckAtomicWriteFile{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.FileStartPosition.DeepCopy().(BACnetContextTagSignedInteger), + utils.DeepCopy[BACnetContextTagSignedInteger](m.FileStartPosition), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckAtomicWriteFileCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go index 59d2c5bc52..7e606bba46 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go @@ -409,9 +409,9 @@ func (m *_BACnetServiceAckConfirmedPrivateTransfer) deepCopy() *_BACnetServiceAc } _BACnetServiceAckConfirmedPrivateTransferCopy := &_BACnetServiceAckConfirmedPrivateTransfer{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.VendorId.DeepCopy().(BACnetVendorIdTagged), - m.ServiceNumber.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ResultBlock.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetVendorIdTagged](m.VendorId), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ServiceNumber), + utils.DeepCopy[BACnetConstructedData](m.ResultBlock), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckConfirmedPrivateTransferCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go index 25ede3f53c..d28198210a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go @@ -308,7 +308,7 @@ func (m *_BACnetServiceAckCreateObject) deepCopy() *_BACnetServiceAckCreateObjec } _BACnetServiceAckCreateObjectCopy := &_BACnetServiceAckCreateObject{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectIdentifier), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckCreateObjectCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go index 01d98e6294..dc377bb85c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go @@ -412,9 +412,9 @@ func (m *_BACnetServiceAckGetAlarmSummary) deepCopy() *_BACnetServiceAckGetAlarm } _BACnetServiceAckGetAlarmSummaryCopy := &_BACnetServiceAckGetAlarmSummary{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), - m.EventState.DeepCopy().(BACnetEventStateTagged), - m.AcknowledgedTransitions.DeepCopy().(BACnetEventTransitionBitsTagged), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetEventStateTagged](m.EventState), + utils.DeepCopy[BACnetEventTransitionBitsTagged](m.AcknowledgedTransitions), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckGetAlarmSummaryCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go index 65658a5096..13ec2b68d8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go @@ -513,11 +513,11 @@ func (m *_BACnetServiceAckGetEnrollmentSummary) deepCopy() *_BACnetServiceAckGet } _BACnetServiceAckGetEnrollmentSummaryCopy := &_BACnetServiceAckGetEnrollmentSummary{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), - m.EventType.DeepCopy().(BACnetEventTypeTagged), - m.EventState.DeepCopy().(BACnetEventStateTagged), - m.Priority.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.NotificationClass.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetEventTypeTagged](m.EventType), + utils.DeepCopy[BACnetEventStateTagged](m.EventState), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.Priority), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.NotificationClass), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckGetEnrollmentSummaryCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go index da370402a5..cf62a0bba7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go @@ -360,8 +360,8 @@ func (m *_BACnetServiceAckGetEventInformation) deepCopy() *_BACnetServiceAckGetE } _BACnetServiceAckGetEventInformationCopy := &_BACnetServiceAckGetEventInformation{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.ListOfEventSummaries.DeepCopy().(BACnetEventSummariesList), - m.MoreEvents.DeepCopy().(BACnetContextTagBoolean), + utils.DeepCopy[BACnetEventSummariesList](m.ListOfEventSummaries), + utils.DeepCopy[BACnetContextTagBoolean](m.MoreEvents), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckGetEventInformationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go index ed38ff1494..bddf312991 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go @@ -458,10 +458,10 @@ func (m *_BACnetServiceAckReadProperty) deepCopy() *_BACnetServiceAckReadPropert } _BACnetServiceAckReadPropertyCopy := &_BACnetServiceAckReadProperty{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Values.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), + utils.DeepCopy[BACnetConstructedData](m.Values), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckReadPropertyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckReadRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckReadRange.go index 7f83545196..ec7a351ca8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckReadRange.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckReadRange.go @@ -611,13 +611,13 @@ func (m *_BACnetServiceAckReadRange) deepCopy() *_BACnetServiceAckReadRange { } _BACnetServiceAckReadRangeCopy := &_BACnetServiceAckReadRange{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.PropertyArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ResultFlags.DeepCopy().(BACnetResultFlagsTagged), - m.ItemCount.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ItemData.DeepCopy().(BACnetConstructedData), - m.FirstSequenceNumber.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.PropertyArrayIndex), + utils.DeepCopy[BACnetResultFlagsTagged](m.ResultFlags), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ItemCount), + utils.DeepCopy[BACnetConstructedData](m.ItemData), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.FirstSequenceNumber), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckReadRangeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckVTData.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckVTData.go index ab91baa7df..7a0bbf83d3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckVTData.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckVTData.go @@ -412,9 +412,9 @@ func (m *_BACnetServiceAckVTData) deepCopy() *_BACnetServiceAckVTData { } _BACnetServiceAckVTDataCopy := &_BACnetServiceAckVTData{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.VtSessionIdentifier.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.VtNewData.DeepCopy().(BACnetApplicationTagOctetString), - m.VtDataFlag.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.VtSessionIdentifier), + utils.DeepCopy[BACnetApplicationTagOctetString](m.VtNewData), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.VtDataFlag), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckVTDataCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go index 17bb096e65..3e12339c68 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go @@ -308,7 +308,7 @@ func (m *_BACnetServiceAckVTOpen) deepCopy() *_BACnetServiceAckVTOpen { } _BACnetServiceAckVTOpenCopy := &_BACnetServiceAckVTOpen{ m.BACnetServiceAckContract.(*_BACnetServiceAck).deepCopy(), - m.RemoteVtSessionIdentifier.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RemoteVtSessionIdentifier), } m.BACnetServiceAckContract.(*_BACnetServiceAck)._SubType = m return _BACnetServiceAckVTOpenCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetServicesSupportedTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetServicesSupportedTagged.go index 505ebe1a26..64a805cd03 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetServicesSupportedTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetServicesSupportedTagged.go @@ -586,8 +586,8 @@ func (m *_BACnetServicesSupportedTagged) deepCopy() *_BACnetServicesSupportedTag return nil } _BACnetServicesSupportedTaggedCopy := &_BACnetServicesSupportedTagged{ - m.Header.DeepCopy().(BACnetTagHeader), - m.Payload.DeepCopy().(BACnetTagPayloadBitString), + utils.DeepCopy[BACnetTagHeader](m.Header), + utils.DeepCopy[BACnetTagPayloadBitString](m.Payload), m.TagNumber, m.TagClass, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSetpointReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSetpointReference.go index 2ad8a3225f..c3361a407b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSetpointReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSetpointReference.go @@ -276,7 +276,7 @@ func (m *_BACnetSetpointReference) deepCopy() *_BACnetSetpointReference { return nil } _BACnetSetpointReferenceCopy := &_BACnetSetpointReference{ - m.SetPointReference.DeepCopy().(BACnetObjectPropertyReferenceEnclosed), + utils.DeepCopy[BACnetObjectPropertyReferenceEnclosed](m.SetPointReference), } return _BACnetSetpointReferenceCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevel.go index 6be10797fd..80b9a12e78 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevel.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevel.go @@ -458,7 +458,7 @@ func (m *_BACnetShedLevel) deepCopy() *_BACnetShedLevel { } _BACnetShedLevelCopy := &_BACnetShedLevel{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetShedLevelCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelAmount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelAmount.go index 969a74b826..05bc781fd4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelAmount.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelAmount.go @@ -304,7 +304,7 @@ func (m *_BACnetShedLevelAmount) deepCopy() *_BACnetShedLevelAmount { } _BACnetShedLevelAmountCopy := &_BACnetShedLevelAmount{ m.BACnetShedLevelContract.(*_BACnetShedLevel).deepCopy(), - m.Amount.DeepCopy().(BACnetContextTagReal), + utils.DeepCopy[BACnetContextTagReal](m.Amount), } m.BACnetShedLevelContract.(*_BACnetShedLevel)._SubType = m return _BACnetShedLevelAmountCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelLevel.go index 0db04b8d1b..f97fd20003 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelLevel.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelLevel.go @@ -304,7 +304,7 @@ func (m *_BACnetShedLevelLevel) deepCopy() *_BACnetShedLevelLevel { } _BACnetShedLevelLevelCopy := &_BACnetShedLevelLevel{ m.BACnetShedLevelContract.(*_BACnetShedLevel).deepCopy(), - m.Level.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Level), } m.BACnetShedLevelContract.(*_BACnetShedLevel)._SubType = m return _BACnetShedLevelLevelCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelPercent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelPercent.go index 8cfe11099c..082f0546e4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelPercent.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetShedLevelPercent.go @@ -304,7 +304,7 @@ func (m *_BACnetShedLevelPercent) deepCopy() *_BACnetShedLevelPercent { } _BACnetShedLevelPercentCopy := &_BACnetShedLevelPercent{ m.BACnetShedLevelContract.(*_BACnetShedLevel).deepCopy(), - m.Percent.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Percent), } m.BACnetShedLevelContract.(*_BACnetShedLevel)._SubType = m return _BACnetShedLevelPercentCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetShedStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetShedStateTagged.go index ae39c9b657..d6ce7ec2ae 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetShedStateTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetShedStateTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetShedStateTagged) deepCopy() *_BACnetShedStateTagged { return nil } _BACnetShedStateTaggedCopy := &_BACnetShedStateTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSilencedStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSilencedStateTagged.go index 8aef378257..365ad79dd8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSilencedStateTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSilencedStateTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetSilencedStateTagged) deepCopy() *_BACnetSilencedStateTagged { return nil } _BACnetSilencedStateTaggedCopy := &_BACnetSilencedStateTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEvent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEvent.go index 14e8c11c96..e18d228b05 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEvent.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEvent.go @@ -381,9 +381,9 @@ func (m *_BACnetSpecialEvent) deepCopy() *_BACnetSpecialEvent { return nil } _BACnetSpecialEventCopy := &_BACnetSpecialEvent{ - m.Period.DeepCopy().(BACnetSpecialEventPeriod), - m.ListOfTimeValues.DeepCopy().(BACnetSpecialEventListOfTimeValues), - m.EventPriority.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetSpecialEventPeriod](m.Period), + utils.DeepCopy[BACnetSpecialEventListOfTimeValues](m.ListOfTimeValues), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.EventPriority), } return _BACnetSpecialEventCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventListOfTimeValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventListOfTimeValues.go index f6763b23a1..1e0f7482ee 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventListOfTimeValues.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventListOfTimeValues.go @@ -374,9 +374,9 @@ func (m *_BACnetSpecialEventListOfTimeValues) deepCopy() *_BACnetSpecialEventLis return nil } _BACnetSpecialEventListOfTimeValuesCopy := &_BACnetSpecialEventListOfTimeValues{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetTimeValue, BACnetTimeValue](m.ListOfTimeValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetSpecialEventListOfTimeValuesCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriod.go index a707946dd6..be0e1a3c50 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriod.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriod.go @@ -438,7 +438,7 @@ func (m *_BACnetSpecialEventPeriod) deepCopy() *_BACnetSpecialEventPeriod { } _BACnetSpecialEventPeriodCopy := &_BACnetSpecialEventPeriod{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetSpecialEventPeriodCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriodCalendarEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriodCalendarEntry.go index e9bc2bff0d..cb5961465f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriodCalendarEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriodCalendarEntry.go @@ -304,7 +304,7 @@ func (m *_BACnetSpecialEventPeriodCalendarEntry) deepCopy() *_BACnetSpecialEvent } _BACnetSpecialEventPeriodCalendarEntryCopy := &_BACnetSpecialEventPeriodCalendarEntry{ m.BACnetSpecialEventPeriodContract.(*_BACnetSpecialEventPeriod).deepCopy(), - m.CalendarEntry.DeepCopy().(BACnetCalendarEntryEnclosed), + utils.DeepCopy[BACnetCalendarEntryEnclosed](m.CalendarEntry), } m.BACnetSpecialEventPeriodContract.(*_BACnetSpecialEventPeriod)._SubType = m return _BACnetSpecialEventPeriodCalendarEntryCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriodCalendarReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriodCalendarReference.go index e64c122172..280261f40a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriodCalendarReference.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetSpecialEventPeriodCalendarReference.go @@ -304,7 +304,7 @@ func (m *_BACnetSpecialEventPeriodCalendarReference) deepCopy() *_BACnetSpecialE } _BACnetSpecialEventPeriodCalendarReferenceCopy := &_BACnetSpecialEventPeriodCalendarReference{ m.BACnetSpecialEventPeriodContract.(*_BACnetSpecialEventPeriod).deepCopy(), - m.CalendarReference.DeepCopy().(BACnetContextTagObjectIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.CalendarReference), } m.BACnetSpecialEventPeriodContract.(*_BACnetSpecialEventPeriod)._SubType = m return _BACnetSpecialEventPeriodCalendarReferenceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetStatusFlagsTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetStatusFlagsTagged.go index cb02cff76d..5e242516a3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetStatusFlagsTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetStatusFlagsTagged.go @@ -454,8 +454,8 @@ func (m *_BACnetStatusFlagsTagged) deepCopy() *_BACnetStatusFlagsTagged { return nil } _BACnetStatusFlagsTaggedCopy := &_BACnetStatusFlagsTagged{ - m.Header.DeepCopy().(BACnetTagHeader), - m.Payload.DeepCopy().(BACnetTagPayloadBitString), + utils.DeepCopy[BACnetTagHeader](m.Header), + utils.DeepCopy[BACnetTagPayloadBitString](m.Payload), m.TagNumber, m.TagClass, } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStamp.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStamp.go index c82650bd6b..0d67b3fce1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStamp.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStamp.go @@ -458,7 +458,7 @@ func (m *_BACnetTimeStamp) deepCopy() *_BACnetTimeStamp { } _BACnetTimeStampCopy := &_BACnetTimeStamp{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetTimeStampCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampDateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampDateTime.go index 8bb8b678c0..24020861a8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampDateTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampDateTime.go @@ -304,7 +304,7 @@ func (m *_BACnetTimeStampDateTime) deepCopy() *_BACnetTimeStampDateTime { } _BACnetTimeStampDateTimeCopy := &_BACnetTimeStampDateTime{ m.BACnetTimeStampContract.(*_BACnetTimeStamp).deepCopy(), - m.DateTimeValue.DeepCopy().(BACnetDateTimeEnclosed), + utils.DeepCopy[BACnetDateTimeEnclosed](m.DateTimeValue), } m.BACnetTimeStampContract.(*_BACnetTimeStamp)._SubType = m return _BACnetTimeStampDateTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampEnclosed.go index 95e2ed1553..e795641194 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampEnclosed.go @@ -394,9 +394,9 @@ func (m *_BACnetTimeStampEnclosed) deepCopy() *_BACnetTimeStampEnclosed { return nil } _BACnetTimeStampEnclosedCopy := &_BACnetTimeStampEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.Timestamp.DeepCopy().(BACnetTimeStamp), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetTimeStamp](m.Timestamp), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetTimeStampEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampSequence.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampSequence.go index fa5522767a..934edac97d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampSequence.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampSequence.go @@ -304,7 +304,7 @@ func (m *_BACnetTimeStampSequence) deepCopy() *_BACnetTimeStampSequence { } _BACnetTimeStampSequenceCopy := &_BACnetTimeStampSequence{ m.BACnetTimeStampContract.(*_BACnetTimeStamp).deepCopy(), - m.SequenceNumber.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.SequenceNumber), } m.BACnetTimeStampContract.(*_BACnetTimeStamp)._SubType = m return _BACnetTimeStampSequenceCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampTime.go index 15119b59dd..5b8560e556 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampTime.go @@ -304,7 +304,7 @@ func (m *_BACnetTimeStampTime) deepCopy() *_BACnetTimeStampTime { } _BACnetTimeStampTimeCopy := &_BACnetTimeStampTime{ m.BACnetTimeStampContract.(*_BACnetTimeStamp).deepCopy(), - m.TimeValue.DeepCopy().(BACnetContextTagTime), + utils.DeepCopy[BACnetContextTagTime](m.TimeValue), } m.BACnetTimeStampContract.(*_BACnetTimeStamp)._SubType = m return _BACnetTimeStampTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampsEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampsEnclosed.go index 3126329bfd..70a741760c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampsEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeStampsEnclosed.go @@ -374,9 +374,9 @@ func (m *_BACnetTimeStampsEnclosed) deepCopy() *_BACnetTimeStampsEnclosed { return nil } _BACnetTimeStampsEnclosedCopy := &_BACnetTimeStampsEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetTimeStamp, BACnetTimeStamp](m.Timestamps), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _BACnetTimeStampsEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeValue.go index a3e774b053..ecf96595f7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimeValue.go @@ -330,8 +330,8 @@ func (m *_BACnetTimeValue) deepCopy() *_BACnetTimeValue { return nil } _BACnetTimeValueCopy := &_BACnetTimeValue{ - m.TimeValue.DeepCopy().(BACnetApplicationTagTime), - m.Value.DeepCopy().(BACnetConstructedDataElement), + utils.DeepCopy[BACnetApplicationTagTime](m.TimeValue), + utils.DeepCopy[BACnetConstructedDataElement](m.Value), } return _BACnetTimeValueCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValue.go index 6094f6c2fc..4d8bca1069 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValue.go @@ -853,7 +853,7 @@ func (m *_BACnetTimerStateChangeValue) deepCopy() *_BACnetTimerStateChangeValue } _BACnetTimerStateChangeValueCopy := &_BACnetTimerStateChangeValue{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), m.ObjectTypeArgument, } return _BACnetTimerStateChangeValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueBitString.go index 6a7477f732..a2ce07e48e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueBitString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueBitString.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueBitString) deepCopy() *_BACnetTimerStateCha } _BACnetTimerStateChangeValueBitStringCopy := &_BACnetTimerStateChangeValueBitString{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.BitStringValue.DeepCopy().(BACnetApplicationTagBitString), + utils.DeepCopy[BACnetApplicationTagBitString](m.BitStringValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueBitStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueBoolean.go index 2c880853fd..ac4995601b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueBoolean.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueBoolean.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueBoolean) deepCopy() *_BACnetTimerStateChang } _BACnetTimerStateChangeValueBooleanCopy := &_BACnetTimerStateChangeValueBoolean{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.BooleanValue.DeepCopy().(BACnetApplicationTagBoolean), + utils.DeepCopy[BACnetApplicationTagBoolean](m.BooleanValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueBooleanCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueCharacterString.go index 9b3c0011cc..4f803e3cd3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueCharacterString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueCharacterString.go @@ -305,7 +305,7 @@ func (m *_BACnetTimerStateChangeValueCharacterString) deepCopy() *_BACnetTimerSt } _BACnetTimerStateChangeValueCharacterStringCopy := &_BACnetTimerStateChangeValueCharacterString{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.CharacterStringValue.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.CharacterStringValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueCharacterStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueConstructedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueConstructedValue.go index 69b5ea7585..abacea0ae3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueConstructedValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueConstructedValue.go @@ -305,7 +305,7 @@ func (m *_BACnetTimerStateChangeValueConstructedValue) deepCopy() *_BACnetTimerS } _BACnetTimerStateChangeValueConstructedValueCopy := &_BACnetTimerStateChangeValueConstructedValue{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.ConstructedValue.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetConstructedData](m.ConstructedValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueConstructedValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDate.go index a5f36c038e..fc10fca351 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDate.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueDate) deepCopy() *_BACnetTimerStateChangeVa } _BACnetTimerStateChangeValueDateCopy := &_BACnetTimerStateChangeValueDate{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.DateValue.DeepCopy().(BACnetApplicationTagDate), + utils.DeepCopy[BACnetApplicationTagDate](m.DateValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueDateCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDateTime.go index e4134c061a..403d578bae 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDateTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDateTime.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueDateTime) deepCopy() *_BACnetTimerStateChan } _BACnetTimerStateChangeValueDateTimeCopy := &_BACnetTimerStateChangeValueDateTime{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.DateTimeValue.DeepCopy().(BACnetDateTimeEnclosed), + utils.DeepCopy[BACnetDateTimeEnclosed](m.DateTimeValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueDateTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDouble.go index 82f1330fab..31c11420c0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDouble.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueDouble.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueDouble) deepCopy() *_BACnetTimerStateChange } _BACnetTimerStateChangeValueDoubleCopy := &_BACnetTimerStateChangeValueDouble{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.DoubleValue.DeepCopy().(BACnetApplicationTagDouble), + utils.DeepCopy[BACnetApplicationTagDouble](m.DoubleValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueDoubleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueEnumerated.go index 02aaed887c..4430b93ac8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueEnumerated.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueEnumerated.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueEnumerated) deepCopy() *_BACnetTimerStateCh } _BACnetTimerStateChangeValueEnumeratedCopy := &_BACnetTimerStateChangeValueEnumerated{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.EnumeratedValue.DeepCopy().(BACnetApplicationTagEnumerated), + utils.DeepCopy[BACnetApplicationTagEnumerated](m.EnumeratedValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueEnumeratedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueInteger.go index 27352ad323..abbf113301 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueInteger.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueInteger.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueInteger) deepCopy() *_BACnetTimerStateChang } _BACnetTimerStateChangeValueIntegerCopy := &_BACnetTimerStateChangeValueInteger{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.IntegerValue.DeepCopy().(BACnetApplicationTagSignedInteger), + utils.DeepCopy[BACnetApplicationTagSignedInteger](m.IntegerValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueIntegerCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueLightingCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueLightingCommand.go index 27d061fe19..b9ba20e8b6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueLightingCommand.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueLightingCommand.go @@ -305,7 +305,7 @@ func (m *_BACnetTimerStateChangeValueLightingCommand) deepCopy() *_BACnetTimerSt } _BACnetTimerStateChangeValueLightingCommandCopy := &_BACnetTimerStateChangeValueLightingCommand{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.LigthingCommandValue.DeepCopy().(BACnetLightingCommandEnclosed), + utils.DeepCopy[BACnetLightingCommandEnclosed](m.LigthingCommandValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueLightingCommandCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueNoValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueNoValue.go index 8691d5ede5..cb928d472f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueNoValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueNoValue.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueNoValue) deepCopy() *_BACnetTimerStateChang } _BACnetTimerStateChangeValueNoValueCopy := &_BACnetTimerStateChangeValueNoValue{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.NoValue.DeepCopy().(BACnetContextTagNull), + utils.DeepCopy[BACnetContextTagNull](m.NoValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueNoValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueNull.go index d2355326e7..c94fb89368 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueNull.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueNull.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueNull) deepCopy() *_BACnetTimerStateChangeVa } _BACnetTimerStateChangeValueNullCopy := &_BACnetTimerStateChangeValueNull{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.NullValue.DeepCopy().(BACnetApplicationTagNull), + utils.DeepCopy[BACnetApplicationTagNull](m.NullValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueNullCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueObjectidentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueObjectidentifier.go index 1e19f1ca92..0450c44983 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueObjectidentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueObjectidentifier.go @@ -305,7 +305,7 @@ func (m *_BACnetTimerStateChangeValueObjectidentifier) deepCopy() *_BACnetTimerS } _BACnetTimerStateChangeValueObjectidentifierCopy := &_BACnetTimerStateChangeValueObjectidentifier{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.ObjectidentifierValue.DeepCopy().(BACnetApplicationTagObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectidentifierValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueObjectidentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueOctetString.go index 70e0a41365..ca4f609afd 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueOctetString.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueOctetString.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueOctetString) deepCopy() *_BACnetTimerStateC } _BACnetTimerStateChangeValueOctetStringCopy := &_BACnetTimerStateChangeValueOctetString{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.OctetStringValue.DeepCopy().(BACnetApplicationTagOctetString), + utils.DeepCopy[BACnetApplicationTagOctetString](m.OctetStringValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueOctetStringCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueReal.go index e981440655..b9e3c5e7ff 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueReal.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueReal.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueReal) deepCopy() *_BACnetTimerStateChangeVa } _BACnetTimerStateChangeValueRealCopy := &_BACnetTimerStateChangeValueReal{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.RealValue.DeepCopy().(BACnetApplicationTagReal), + utils.DeepCopy[BACnetApplicationTagReal](m.RealValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueRealCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueTime.go index 59aacd9217..116060f3e1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueTime.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueTime.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueTime) deepCopy() *_BACnetTimerStateChangeVa } _BACnetTimerStateChangeValueTimeCopy := &_BACnetTimerStateChangeValueTime{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.TimeValue.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagTime](m.TimeValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueTimeCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueUnsigned.go index 26c8188f3e..d4b84d4eb7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueUnsigned.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateChangeValueUnsigned.go @@ -304,7 +304,7 @@ func (m *_BACnetTimerStateChangeValueUnsigned) deepCopy() *_BACnetTimerStateChan } _BACnetTimerStateChangeValueUnsignedCopy := &_BACnetTimerStateChangeValueUnsigned{ m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue).deepCopy(), - m.UnsignedValue.DeepCopy().(BACnetApplicationTagUnsignedInteger), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.UnsignedValue), } m.BACnetTimerStateChangeValueContract.(*_BACnetTimerStateChangeValue)._SubType = m return _BACnetTimerStateChangeValueUnsignedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateTagged.go index 7582de9a00..123ad4e450 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerStateTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetTimerStateTagged) deepCopy() *_BACnetTimerStateTagged { return nil } _BACnetTimerStateTaggedCopy := &_BACnetTimerStateTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerTransitionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerTransitionTagged.go index 25984da5b1..4f01180bcb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerTransitionTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetTimerTransitionTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetTimerTransitionTagged) deepCopy() *_BACnetTimerTransitionTagged return nil } _BACnetTimerTransitionTaggedCopy := &_BACnetTimerTransitionTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceChoiceTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceChoiceTagged.go index 495a101a56..07415ddcce 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceChoiceTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceChoiceTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetUnconfirmedServiceChoiceTagged) deepCopy() *_BACnetUnconfirmedSe return nil } _BACnetUnconfirmedServiceChoiceTaggedCopy := &_BACnetUnconfirmedServiceChoiceTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go index 7abddba63e..a79720709c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go @@ -464,10 +464,10 @@ func (m *_BACnetUnconfirmedServiceRequestIAm) deepCopy() *_BACnetUnconfirmedServ } _BACnetUnconfirmedServiceRequestIAmCopy := &_BACnetUnconfirmedServiceRequestIAm{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.DeviceIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), - m.MaximumApduLengthAcceptedLength.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.SegmentationSupported.DeepCopy().(BACnetSegmentationTagged), - m.VendorId.DeepCopy().(BACnetVendorIdTagged), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.DeviceIdentifier), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.MaximumApduLengthAcceptedLength), + utils.DeepCopy[BACnetSegmentationTagged](m.SegmentationSupported), + utils.DeepCopy[BACnetVendorIdTagged](m.VendorId), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestIAmCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go index 3417364331..89c1ef7dc8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go @@ -412,9 +412,9 @@ func (m *_BACnetUnconfirmedServiceRequestIHave) deepCopy() *_BACnetUnconfirmedSe } _BACnetUnconfirmedServiceRequestIHaveCopy := &_BACnetUnconfirmedServiceRequestIHave{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.DeviceIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), - m.ObjectIdentifier.DeepCopy().(BACnetApplicationTagObjectIdentifier), - m.ObjectName.DeepCopy().(BACnetApplicationTagCharacterString), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.DeviceIdentifier), + utils.DeepCopy[BACnetApplicationTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetApplicationTagCharacterString](m.ObjectName), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestIHaveCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go index 9658b3b012..da991b2ebb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go @@ -361,8 +361,8 @@ func (m *_BACnetUnconfirmedServiceRequestTimeSynchronization) deepCopy() *_BACne } _BACnetUnconfirmedServiceRequestTimeSynchronizationCopy := &_BACnetUnconfirmedServiceRequestTimeSynchronization{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.SynchronizedDate.DeepCopy().(BACnetApplicationTagDate), - m.SynchronizedTime.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagDate](m.SynchronizedDate), + utils.DeepCopy[BACnetApplicationTagTime](m.SynchronizedTime), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestTimeSynchronizationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go index f7031cbea8..42baa3be54 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go @@ -361,8 +361,8 @@ func (m *_BACnetUnconfirmedServiceRequestUTCTimeSynchronization) deepCopy() *_BA } _BACnetUnconfirmedServiceRequestUTCTimeSynchronizationCopy := &_BACnetUnconfirmedServiceRequestUTCTimeSynchronization{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.SynchronizedDate.DeepCopy().(BACnetApplicationTagDate), - m.SynchronizedTime.DeepCopy().(BACnetApplicationTagTime), + utils.DeepCopy[BACnetApplicationTagDate](m.SynchronizedDate), + utils.DeepCopy[BACnetApplicationTagTime](m.SynchronizedTime), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestUTCTimeSynchronizationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go index a18e2807cd..38b1ef682b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go @@ -517,11 +517,11 @@ func (m *_BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification) deepCopy() } _BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationCopy := &_BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.SubscriberProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.InitiatingDeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.MonitoredObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.LifetimeInSeconds.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ListOfValues.DeepCopy().(BACnetPropertyValues), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.SubscriberProcessIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.InitiatingDeviceIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.MonitoredObjectIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.LifetimeInSeconds), + utils.DeepCopy[BACnetPropertyValues](m.ListOfValues), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go index 6c5d1b606d..99930e6ccf 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go @@ -514,11 +514,11 @@ func (m *_BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple) dee } _BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultipleCopy := &_BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.SubscriberProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.InitiatingDeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.TimeRemaining.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Timestamp.DeepCopy().(BACnetTimeStampEnclosed), - m.ListOfCovNotifications.DeepCopy().(ListOfCovNotificationsList), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.SubscriberProcessIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.InitiatingDeviceIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.TimeRemaining), + utils.DeepCopy[BACnetTimeStampEnclosed](m.Timestamp), + utils.DeepCopy[ListOfCovNotificationsList](m.ListOfCovNotifications), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultipleCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go index 0fba207507..a849266ea7 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go @@ -921,19 +921,19 @@ func (m *_BACnetUnconfirmedServiceRequestUnconfirmedEventNotification) deepCopy( } _BACnetUnconfirmedServiceRequestUnconfirmedEventNotificationCopy := &_BACnetUnconfirmedServiceRequestUnconfirmedEventNotification{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.ProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.InitiatingDeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.EventObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.Timestamp.DeepCopy().(BACnetTimeStampEnclosed), - m.NotificationClass.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Priority.DeepCopy().(BACnetContextTagUnsignedInteger), - m.EventType.DeepCopy().(BACnetEventTypeTagged), - m.MessageText.DeepCopy().(BACnetContextTagCharacterString), - m.NotifyType.DeepCopy().(BACnetNotifyTypeTagged), - m.AckRequired.DeepCopy().(BACnetContextTagBoolean), - m.FromState.DeepCopy().(BACnetEventStateTagged), - m.ToState.DeepCopy().(BACnetEventStateTagged), - m.EventValues.DeepCopy().(BACnetNotificationParameters), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ProcessIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.InitiatingDeviceIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.EventObjectIdentifier), + utils.DeepCopy[BACnetTimeStampEnclosed](m.Timestamp), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.NotificationClass), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Priority), + utils.DeepCopy[BACnetEventTypeTagged](m.EventType), + utils.DeepCopy[BACnetContextTagCharacterString](m.MessageText), + utils.DeepCopy[BACnetNotifyTypeTagged](m.NotifyType), + utils.DeepCopy[BACnetContextTagBoolean](m.AckRequired), + utils.DeepCopy[BACnetEventStateTagged](m.FromState), + utils.DeepCopy[BACnetEventStateTagged](m.ToState), + utils.DeepCopy[BACnetNotificationParameters](m.EventValues), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestUnconfirmedEventNotificationCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go index 7e049fed40..b88f04e049 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go @@ -410,9 +410,9 @@ func (m *_BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer) deepCopy() } _BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransferCopy := &_BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.VendorId.DeepCopy().(BACnetVendorIdTagged), - m.ServiceNumber.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ServiceParameters.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[BACnetVendorIdTagged](m.VendorId), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ServiceNumber), + utils.DeepCopy[BACnetConstructedData](m.ServiceParameters), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransferCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go index d99dc703de..f4438930fb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go @@ -462,10 +462,10 @@ func (m *_BACnetUnconfirmedServiceRequestUnconfirmedTextMessage) deepCopy() *_BA } _BACnetUnconfirmedServiceRequestUnconfirmedTextMessageCopy := &_BACnetUnconfirmedServiceRequestUnconfirmedTextMessage{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.TextMessageSourceDevice.DeepCopy().(BACnetContextTagObjectIdentifier), - m.MessageClass.DeepCopy().(BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass), - m.MessagePriority.DeepCopy().(BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged), - m.Message.DeepCopy().(BACnetContextTagCharacterString), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.TextMessageSourceDevice), + utils.DeepCopy[BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass](m.MessageClass), + utils.DeepCopy[BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged](m.MessagePriority), + utils.DeepCopy[BACnetContextTagCharacterString](m.Message), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestUnconfirmedTextMessageCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHas.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHas.go index ad805bb57f..9d1c63dbd9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHas.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHas.go @@ -406,9 +406,9 @@ func (m *_BACnetUnconfirmedServiceRequestWhoHas) deepCopy() *_BACnetUnconfirmedS } _BACnetUnconfirmedServiceRequestWhoHasCopy := &_BACnetUnconfirmedServiceRequestWhoHas{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.DeviceInstanceRangeLowLimit.DeepCopy().(BACnetContextTagUnsignedInteger), - m.DeviceInstanceRangeHighLimit.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Object.DeepCopy().(BACnetUnconfirmedServiceRequestWhoHasObject), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.DeviceInstanceRangeLowLimit), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.DeviceInstanceRangeHighLimit), + utils.DeepCopy[BACnetUnconfirmedServiceRequestWhoHasObject](m.Object), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestWhoHasCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObject.go index 0185094c1b..5742acf1ee 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObject.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObject.go @@ -434,7 +434,7 @@ func (m *_BACnetUnconfirmedServiceRequestWhoHasObject) deepCopy() *_BACnetUnconf } _BACnetUnconfirmedServiceRequestWhoHasObjectCopy := &_BACnetUnconfirmedServiceRequestWhoHasObject{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetUnconfirmedServiceRequestWhoHasObjectCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObjectIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObjectIdentifier.go index b2f72bcc7c..541c652bcb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObjectIdentifier.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObjectIdentifier.go @@ -305,7 +305,7 @@ func (m *_BACnetUnconfirmedServiceRequestWhoHasObjectIdentifier) deepCopy() *_BA } _BACnetUnconfirmedServiceRequestWhoHasObjectIdentifierCopy := &_BACnetUnconfirmedServiceRequestWhoHasObjectIdentifier{ m.BACnetUnconfirmedServiceRequestWhoHasObjectContract.(*_BACnetUnconfirmedServiceRequestWhoHasObject).deepCopy(), - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), } m.BACnetUnconfirmedServiceRequestWhoHasObjectContract.(*_BACnetUnconfirmedServiceRequestWhoHasObject)._SubType = m return _BACnetUnconfirmedServiceRequestWhoHasObjectIdentifierCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObjectName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObjectName.go index 6957c238f4..6561d44180 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObjectName.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHasObjectName.go @@ -305,7 +305,7 @@ func (m *_BACnetUnconfirmedServiceRequestWhoHasObjectName) deepCopy() *_BACnetUn } _BACnetUnconfirmedServiceRequestWhoHasObjectNameCopy := &_BACnetUnconfirmedServiceRequestWhoHasObjectName{ m.BACnetUnconfirmedServiceRequestWhoHasObjectContract.(*_BACnetUnconfirmedServiceRequestWhoHasObject).deepCopy(), - m.ObjectName.DeepCopy().(BACnetContextTagCharacterString), + utils.DeepCopy[BACnetContextTagCharacterString](m.ObjectName), } m.BACnetUnconfirmedServiceRequestWhoHasObjectContract.(*_BACnetUnconfirmedServiceRequestWhoHasObject)._SubType = m return _BACnetUnconfirmedServiceRequestWhoHasObjectNameCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoIs.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoIs.go index 622f0b86da..0422f6e9e3 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoIs.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoIs.go @@ -354,8 +354,8 @@ func (m *_BACnetUnconfirmedServiceRequestWhoIs) deepCopy() *_BACnetUnconfirmedSe } _BACnetUnconfirmedServiceRequestWhoIsCopy := &_BACnetUnconfirmedServiceRequestWhoIs{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.DeviceInstanceRangeLowLimit.DeepCopy().(BACnetContextTagUnsignedInteger), - m.DeviceInstanceRangeHighLimit.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.DeviceInstanceRangeLowLimit), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.DeviceInstanceRangeHighLimit), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestWhoIsCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWriteGroup.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWriteGroup.go index 0a7bdfa90f..7a03426480 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWriteGroup.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWriteGroup.go @@ -461,10 +461,10 @@ func (m *_BACnetUnconfirmedServiceRequestWriteGroup) deepCopy() *_BACnetUnconfir } _BACnetUnconfirmedServiceRequestWriteGroupCopy := &_BACnetUnconfirmedServiceRequestWriteGroup{ m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest).deepCopy(), - m.GroupNumber.DeepCopy().(BACnetContextTagUnsignedInteger), - m.WritePriority.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ChangeList.DeepCopy().(BACnetGroupChannelValueList), - m.InhibitDelay.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.GroupNumber), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.WritePriority), + utils.DeepCopy[BACnetGroupChannelValueList](m.ChangeList), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.InhibitDelay), } m.BACnetUnconfirmedServiceRequestContract.(*_BACnetUnconfirmedServiceRequest)._SubType = m return _BACnetUnconfirmedServiceRequestWriteGroupCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetVMACEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetVMACEntry.go index b1465ce7c6..251d4ccbbe 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetVMACEntry.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetVMACEntry.go @@ -324,8 +324,8 @@ func (m *_BACnetVMACEntry) deepCopy() *_BACnetVMACEntry { return nil } _BACnetVMACEntryCopy := &_BACnetVMACEntry{ - m.VirtualMacAddress.DeepCopy().(BACnetContextTagOctetString), - m.NativeMacAddress.DeepCopy().(BACnetContextTagOctetString), + utils.DeepCopy[BACnetContextTagOctetString](m.VirtualMacAddress), + utils.DeepCopy[BACnetContextTagOctetString](m.NativeMacAddress), } return _BACnetVMACEntryCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetVTClassTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetVTClassTagged.go index e65d51d2d9..ee7404934e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetVTClassTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetVTClassTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetVTClassTagged) deepCopy() *_BACnetVTClassTagged { return nil } _BACnetVTClassTaggedCopy := &_BACnetVTClassTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetVTSession.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetVTSession.go index 533f5dc216..343dce03f2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetVTSession.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetVTSession.go @@ -381,9 +381,9 @@ func (m *_BACnetVTSession) deepCopy() *_BACnetVTSession { return nil } _BACnetVTSessionCopy := &_BACnetVTSession{ - m.LocalVtSessionId.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.RemoveVtSessionId.DeepCopy().(BACnetApplicationTagUnsignedInteger), - m.RemoteVtAddress.DeepCopy().(BACnetAddress), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.LocalVtSessionId), + utils.DeepCopy[BACnetApplicationTagUnsignedInteger](m.RemoveVtSessionId), + utils.DeepCopy[BACnetAddress](m.RemoteVtAddress), } return _BACnetVTSessionCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSource.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSource.go index ca2ccec0f1..617082ec05 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSource.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSource.go @@ -458,7 +458,7 @@ func (m *_BACnetValueSource) deepCopy() *_BACnetValueSource { } _BACnetValueSourceCopy := &_BACnetValueSource{ nil, // will be set by child - m.PeekedTagHeader.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.PeekedTagHeader), } return _BACnetValueSourceCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceAddress.go index f0cf54c5e6..e325ae66e1 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceAddress.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceAddress.go @@ -304,7 +304,7 @@ func (m *_BACnetValueSourceAddress) deepCopy() *_BACnetValueSourceAddress { } _BACnetValueSourceAddressCopy := &_BACnetValueSourceAddress{ m.BACnetValueSourceContract.(*_BACnetValueSource).deepCopy(), - m.Address.DeepCopy().(BACnetAddressEnclosed), + utils.DeepCopy[BACnetAddressEnclosed](m.Address), } m.BACnetValueSourceContract.(*_BACnetValueSource)._SubType = m return _BACnetValueSourceAddressCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceNone.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceNone.go index 902e996108..66ffd6b1b8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceNone.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceNone.go @@ -304,7 +304,7 @@ func (m *_BACnetValueSourceNone) deepCopy() *_BACnetValueSourceNone { } _BACnetValueSourceNoneCopy := &_BACnetValueSourceNone{ m.BACnetValueSourceContract.(*_BACnetValueSource).deepCopy(), - m.None.DeepCopy().(BACnetContextTagNull), + utils.DeepCopy[BACnetContextTagNull](m.None), } m.BACnetValueSourceContract.(*_BACnetValueSource)._SubType = m return _BACnetValueSourceNoneCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceObject.go index c374ba70b6..8ff640136c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceObject.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetValueSourceObject.go @@ -304,7 +304,7 @@ func (m *_BACnetValueSourceObject) deepCopy() *_BACnetValueSourceObject { } _BACnetValueSourceObjectCopy := &_BACnetValueSourceObject{ m.BACnetValueSourceContract.(*_BACnetValueSource).deepCopy(), - m.Object.DeepCopy().(BACnetDeviceObjectReferenceEnclosed), + utils.DeepCopy[BACnetDeviceObjectReferenceEnclosed](m.Object), } m.BACnetValueSourceContract.(*_BACnetValueSource)._SubType = m return _BACnetValueSourceObjectCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorIdTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorIdTagged.go index 9ee2b9566c..8f0ca214e5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorIdTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetVendorIdTagged.go @@ -393,7 +393,7 @@ func (m *_BACnetVendorIdTagged) deepCopy() *_BACnetVendorIdTagged { return nil } _BACnetVendorIdTaggedCopy := &_BACnetVendorIdTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.UnknownId, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetWeekNDayTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetWeekNDayTagged.go index 0ab64ecb0f..c3000ce01e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetWeekNDayTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetWeekNDayTagged.go @@ -709,7 +709,7 @@ func (m *_BACnetWeekNDayTagged) deepCopy() *_BACnetWeekNDayTagged { return nil } _BACnetWeekNDayTaggedCopy := &_BACnetWeekNDayTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Month, m.WeekOfMonth, m.DayOfWeek, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetWriteAccessSpecification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetWriteAccessSpecification.go index b563002c54..c475f0b4c4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetWriteAccessSpecification.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetWriteAccessSpecification.go @@ -412,10 +412,10 @@ func (m *_BACnetWriteAccessSpecification) deepCopy() *_BACnetWriteAccessSpecific return nil } _BACnetWriteAccessSpecificationCopy := &_BACnetWriteAccessSpecification{ - m.ObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.ObjectIdentifier), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetPropertyWriteDefinition, BACnetPropertyWriteDefinition](m.ListOfPropertyWriteDefinition), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } return _BACnetWriteAccessSpecificationCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetWriteStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetWriteStatusTagged.go index b83243e00a..1c5253d36c 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BACnetWriteStatusTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetWriteStatusTagged.go @@ -333,7 +333,7 @@ func (m *_BACnetWriteStatusTagged) deepCopy() *_BACnetWriteStatusTagged { return nil } _BACnetWriteStatusTaggedCopy := &_BACnetWriteStatusTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/BVLCDistributeBroadcastToNetwork.go b/plc4go/protocols/bacnetip/readwrite/model/BVLCDistributeBroadcastToNetwork.go index 5286f3ef2e..5e5342282e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BVLCDistributeBroadcastToNetwork.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BVLCDistributeBroadcastToNetwork.go @@ -323,7 +323,7 @@ func (m *_BVLCDistributeBroadcastToNetwork) deepCopy() *_BVLCDistributeBroadcast } _BVLCDistributeBroadcastToNetworkCopy := &_BVLCDistributeBroadcastToNetwork{ m.BVLCContract.(*_BVLC).deepCopy(), - m.Npdu.DeepCopy().(NPDU), + utils.DeepCopy[NPDU](m.Npdu), m.BvlcPayloadLength, } m.BVLCContract.(*_BVLC)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BVLCForwardedNPDU.go b/plc4go/protocols/bacnetip/readwrite/model/BVLCForwardedNPDU.go index 21868acec0..3b6ac037f9 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BVLCForwardedNPDU.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BVLCForwardedNPDU.go @@ -383,7 +383,7 @@ func (m *_BVLCForwardedNPDU) deepCopy() *_BVLCForwardedNPDU { m.BVLCContract.(*_BVLC).deepCopy(), utils.DeepCopySlice[uint8, uint8](m.Ip), m.Port, - m.Npdu.DeepCopy().(NPDU), + utils.DeepCopy[NPDU](m.Npdu), m.BvlcPayloadLength, } m.BVLCContract.(*_BVLC)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BVLCOriginalBroadcastNPDU.go b/plc4go/protocols/bacnetip/readwrite/model/BVLCOriginalBroadcastNPDU.go index 3de2669449..4e1d1c863f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BVLCOriginalBroadcastNPDU.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BVLCOriginalBroadcastNPDU.go @@ -323,7 +323,7 @@ func (m *_BVLCOriginalBroadcastNPDU) deepCopy() *_BVLCOriginalBroadcastNPDU { } _BVLCOriginalBroadcastNPDUCopy := &_BVLCOriginalBroadcastNPDU{ m.BVLCContract.(*_BVLC).deepCopy(), - m.Npdu.DeepCopy().(NPDU), + utils.DeepCopy[NPDU](m.Npdu), m.BvlcPayloadLength, } m.BVLCContract.(*_BVLC)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BVLCOriginalUnicastNPDU.go b/plc4go/protocols/bacnetip/readwrite/model/BVLCOriginalUnicastNPDU.go index fe0ba44f07..43334a8f58 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BVLCOriginalUnicastNPDU.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BVLCOriginalUnicastNPDU.go @@ -323,7 +323,7 @@ func (m *_BVLCOriginalUnicastNPDU) deepCopy() *_BVLCOriginalUnicastNPDU { } _BVLCOriginalUnicastNPDUCopy := &_BVLCOriginalUnicastNPDU{ m.BVLCContract.(*_BVLC).deepCopy(), - m.Npdu.DeepCopy().(NPDU), + utils.DeepCopy[NPDU](m.Npdu), m.BvlcPayloadLength, } m.BVLCContract.(*_BVLC)._SubType = m diff --git a/plc4go/protocols/bacnetip/readwrite/model/BVLCResultCodeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BVLCResultCodeTagged.go index 174eec2d30..1851b34f9b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/BVLCResultCodeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/BVLCResultCodeTagged.go @@ -333,7 +333,7 @@ func (m *_BVLCResultCodeTagged) deepCopy() *_BVLCResultCodeTagged { return nil } _BVLCResultCodeTaggedCopy := &_BVLCResultCodeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/ChangeListAddError.go b/plc4go/protocols/bacnetip/readwrite/model/ChangeListAddError.go index 4ea60f38db..a82cc388c4 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/ChangeListAddError.go +++ b/plc4go/protocols/bacnetip/readwrite/model/ChangeListAddError.go @@ -360,8 +360,8 @@ func (m *_ChangeListAddError) deepCopy() *_ChangeListAddError { } _ChangeListAddErrorCopy := &_ChangeListAddError{ m.BACnetErrorContract.(*_BACnetError).deepCopy(), - m.ErrorType.DeepCopy().(ErrorEnclosed), - m.FirstFailedElementNumber.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[ErrorEnclosed](m.ErrorType), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.FirstFailedElementNumber), } m.BACnetErrorContract.(*_BACnetError)._SubType = m return _ChangeListAddErrorCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/ChangeListRemoveError.go b/plc4go/protocols/bacnetip/readwrite/model/ChangeListRemoveError.go index ed0a27a504..f6e277848a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/ChangeListRemoveError.go +++ b/plc4go/protocols/bacnetip/readwrite/model/ChangeListRemoveError.go @@ -360,8 +360,8 @@ func (m *_ChangeListRemoveError) deepCopy() *_ChangeListRemoveError { } _ChangeListRemoveErrorCopy := &_ChangeListRemoveError{ m.BACnetErrorContract.(*_BACnetError).deepCopy(), - m.ErrorType.DeepCopy().(ErrorEnclosed), - m.FirstFailedElementNumber.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[ErrorEnclosed](m.ErrorType), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.FirstFailedElementNumber), } m.BACnetErrorContract.(*_BACnetError)._SubType = m return _ChangeListRemoveErrorCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/ConfirmedEventNotificationRequest.go b/plc4go/protocols/bacnetip/readwrite/model/ConfirmedEventNotificationRequest.go index 25b97915ca..8a4f6219f0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/ConfirmedEventNotificationRequest.go +++ b/plc4go/protocols/bacnetip/readwrite/model/ConfirmedEventNotificationRequest.go @@ -879,19 +879,19 @@ func (m *_ConfirmedEventNotificationRequest) deepCopy() *_ConfirmedEventNotifica return nil } _ConfirmedEventNotificationRequestCopy := &_ConfirmedEventNotificationRequest{ - m.ProcessIdentifier.DeepCopy().(BACnetContextTagUnsignedInteger), - m.InitiatingDeviceIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.EventObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.Timestamp.DeepCopy().(BACnetTimeStampEnclosed), - m.NotificationClass.DeepCopy().(BACnetContextTagUnsignedInteger), - m.Priority.DeepCopy().(BACnetContextTagUnsignedInteger), - m.EventType.DeepCopy().(BACnetEventTypeTagged), - m.MessageText.DeepCopy().(BACnetContextTagCharacterString), - m.NotifyType.DeepCopy().(BACnetNotifyTypeTagged), - m.AckRequired.DeepCopy().(BACnetContextTagBoolean), - m.FromState.DeepCopy().(BACnetEventStateTagged), - m.ToState.DeepCopy().(BACnetEventStateTagged), - m.EventValues.DeepCopy().(BACnetNotificationParameters), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ProcessIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.InitiatingDeviceIdentifier), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.EventObjectIdentifier), + utils.DeepCopy[BACnetTimeStampEnclosed](m.Timestamp), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.NotificationClass), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.Priority), + utils.DeepCopy[BACnetEventTypeTagged](m.EventType), + utils.DeepCopy[BACnetContextTagCharacterString](m.MessageText), + utils.DeepCopy[BACnetNotifyTypeTagged](m.NotifyType), + utils.DeepCopy[BACnetContextTagBoolean](m.AckRequired), + utils.DeepCopy[BACnetEventStateTagged](m.FromState), + utils.DeepCopy[BACnetEventStateTagged](m.ToState), + utils.DeepCopy[BACnetNotificationParameters](m.EventValues), } return _ConfirmedEventNotificationRequestCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/ConfirmedPrivateTransferError.go b/plc4go/protocols/bacnetip/readwrite/model/ConfirmedPrivateTransferError.go index 707b06e9d9..24d85e47a2 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/ConfirmedPrivateTransferError.go +++ b/plc4go/protocols/bacnetip/readwrite/model/ConfirmedPrivateTransferError.go @@ -461,10 +461,10 @@ func (m *_ConfirmedPrivateTransferError) deepCopy() *_ConfirmedPrivateTransferEr } _ConfirmedPrivateTransferErrorCopy := &_ConfirmedPrivateTransferError{ m.BACnetErrorContract.(*_BACnetError).deepCopy(), - m.ErrorType.DeepCopy().(ErrorEnclosed), - m.VendorId.DeepCopy().(BACnetVendorIdTagged), - m.ServiceNumber.DeepCopy().(BACnetContextTagUnsignedInteger), - m.ErrorParameters.DeepCopy().(BACnetConstructedData), + utils.DeepCopy[ErrorEnclosed](m.ErrorType), + utils.DeepCopy[BACnetVendorIdTagged](m.VendorId), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ServiceNumber), + utils.DeepCopy[BACnetConstructedData](m.ErrorParameters), } m.BACnetErrorContract.(*_BACnetError)._SubType = m return _ConfirmedPrivateTransferErrorCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/CreateObjectError.go b/plc4go/protocols/bacnetip/readwrite/model/CreateObjectError.go index c71498bf8b..d670280ca6 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/CreateObjectError.go +++ b/plc4go/protocols/bacnetip/readwrite/model/CreateObjectError.go @@ -360,8 +360,8 @@ func (m *_CreateObjectError) deepCopy() *_CreateObjectError { } _CreateObjectErrorCopy := &_CreateObjectError{ m.BACnetErrorContract.(*_BACnetError).deepCopy(), - m.ErrorType.DeepCopy().(ErrorEnclosed), - m.FirstFailedElementNumber.DeepCopy().(BACnetContextTagUnsignedInteger), + utils.DeepCopy[ErrorEnclosed](m.ErrorType), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.FirstFailedElementNumber), } m.BACnetErrorContract.(*_BACnetError)._SubType = m return _CreateObjectErrorCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/Error.go b/plc4go/protocols/bacnetip/readwrite/model/Error.go index 24b1f85956..f885791d7f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/Error.go +++ b/plc4go/protocols/bacnetip/readwrite/model/Error.go @@ -330,8 +330,8 @@ func (m *_Error) deepCopy() *_Error { return nil } _ErrorCopy := &_Error{ - m.ErrorClass.DeepCopy().(ErrorClassTagged), - m.ErrorCode.DeepCopy().(ErrorCodeTagged), + utils.DeepCopy[ErrorClassTagged](m.ErrorClass), + utils.DeepCopy[ErrorCodeTagged](m.ErrorCode), } return _ErrorCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/ErrorClassTagged.go b/plc4go/protocols/bacnetip/readwrite/model/ErrorClassTagged.go index c8cefa7f50..dd2deef2b0 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/ErrorClassTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/ErrorClassTagged.go @@ -393,7 +393,7 @@ func (m *_ErrorClassTagged) deepCopy() *_ErrorClassTagged { return nil } _ErrorClassTaggedCopy := &_ErrorClassTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/ErrorCodeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/ErrorCodeTagged.go index a32860840d..df011ce5eb 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/ErrorCodeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/ErrorCodeTagged.go @@ -393,7 +393,7 @@ func (m *_ErrorCodeTagged) deepCopy() *_ErrorCodeTagged { return nil } _ErrorCodeTaggedCopy := &_ErrorCodeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.ProprietaryValue, m.TagNumber, diff --git a/plc4go/protocols/bacnetip/readwrite/model/ErrorEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/ErrorEnclosed.go index 3bd8ee7f5a..95716c2b28 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/ErrorEnclosed.go +++ b/plc4go/protocols/bacnetip/readwrite/model/ErrorEnclosed.go @@ -394,9 +394,9 @@ func (m *_ErrorEnclosed) deepCopy() *_ErrorEnclosed { return nil } _ErrorEnclosedCopy := &_ErrorEnclosed{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.Error.DeepCopy().(Error), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[Error](m.Error), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _ErrorEnclosedCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotifications.go b/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotifications.go index 2d415fcadb..25c724934b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotifications.go +++ b/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotifications.go @@ -412,10 +412,10 @@ func (m *_ListOfCovNotifications) deepCopy() *_ListOfCovNotifications { return nil } _ListOfCovNotificationsCopy := &_ListOfCovNotifications{ - m.MonitoredObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.MonitoredObjectIdentifier), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[ListOfCovNotificationsValue, ListOfCovNotificationsValue](m.ListOfValues), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), } return _ListOfCovNotificationsCopy } diff --git a/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotificationsList.go b/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotificationsList.go index b79a829002..5fc0b065a8 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotificationsList.go +++ b/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotificationsList.go @@ -374,9 +374,9 @@ func (m *_ListOfCovNotificationsList) deepCopy() *_ListOfCovNotificationsList { return nil } _ListOfCovNotificationsListCopy := &_ListOfCovNotificationsList{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[ListOfCovNotifications, ListOfCovNotifications](m.Specifications), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _ListOfCovNotificationsListCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotificationsValue.go b/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotificationsValue.go index 2b43f5903d..a94ceb0f8b 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotificationsValue.go +++ b/plc4go/protocols/bacnetip/readwrite/model/ListOfCovNotificationsValue.go @@ -439,10 +439,10 @@ func (m *_ListOfCovNotificationsValue) deepCopy() *_ListOfCovNotificationsValue return nil } _ListOfCovNotificationsValueCopy := &_ListOfCovNotificationsValue{ - m.PropertyIdentifier.DeepCopy().(BACnetPropertyIdentifierTagged), - m.ArrayIndex.DeepCopy().(BACnetContextTagUnsignedInteger), - m.PropertyValue.DeepCopy().(BACnetConstructedData), - m.TimeOfChange.DeepCopy().(BACnetContextTagTime), + utils.DeepCopy[BACnetPropertyIdentifierTagged](m.PropertyIdentifier), + utils.DeepCopy[BACnetContextTagUnsignedInteger](m.ArrayIndex), + utils.DeepCopy[BACnetConstructedData](m.PropertyValue), + utils.DeepCopy[BACnetContextTagTime](m.TimeOfChange), m.ObjectTypeArgument, } return _ListOfCovNotificationsValueCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/NLMSetMasterKey.go b/plc4go/protocols/bacnetip/readwrite/model/NLMSetMasterKey.go index 2e375c10c1..8e02462b2e 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/NLMSetMasterKey.go +++ b/plc4go/protocols/bacnetip/readwrite/model/NLMSetMasterKey.go @@ -308,7 +308,7 @@ func (m *_NLMSetMasterKey) deepCopy() *_NLMSetMasterKey { } _NLMSetMasterKeyCopy := &_NLMSetMasterKey{ m.NLMContract.(*_NLM).deepCopy(), - m.Key.DeepCopy().(NLMUpdateKeyUpdateKeyEntry), + utils.DeepCopy[NLMUpdateKeyUpdateKeyEntry](m.Key), } m.NLMContract.(*_NLM)._SubType = m return _NLMSetMasterKeyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/NLMUpdateKeyDistributionKey.go b/plc4go/protocols/bacnetip/readwrite/model/NLMUpdateKeyDistributionKey.go index 65786f2df8..91913e757a 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/NLMUpdateKeyDistributionKey.go +++ b/plc4go/protocols/bacnetip/readwrite/model/NLMUpdateKeyDistributionKey.go @@ -337,7 +337,7 @@ func (m *_NLMUpdateKeyDistributionKey) deepCopy() *_NLMUpdateKeyDistributionKey _NLMUpdateKeyDistributionKeyCopy := &_NLMUpdateKeyDistributionKey{ m.NLMContract.(*_NLM).deepCopy(), m.KeyRevision, - m.Key.DeepCopy().(NLMUpdateKeyUpdateKeyEntry), + utils.DeepCopy[NLMUpdateKeyUpdateKeyEntry](m.Key), } m.NLMContract.(*_NLM)._SubType = m return _NLMUpdateKeyDistributionKeyCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/NLMUpdateKeyUpdate.go b/plc4go/protocols/bacnetip/readwrite/model/NLMUpdateKeyUpdate.go index 775718aa6d..7c32d42586 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/NLMUpdateKeyUpdate.go +++ b/plc4go/protocols/bacnetip/readwrite/model/NLMUpdateKeyUpdate.go @@ -626,7 +626,7 @@ func (m *_NLMUpdateKeyUpdate) deepCopy() *_NLMUpdateKeyUpdate { } _NLMUpdateKeyUpdateCopy := &_NLMUpdateKeyUpdate{ m.NLMContract.(*_NLM).deepCopy(), - m.ControlFlags.DeepCopy().(NLMUpdateKeyUpdateControlFlags), + utils.DeepCopy[NLMUpdateKeyUpdateControlFlags](m.ControlFlags), utils.CopyPtr[byte](m.Set1KeyRevision), utils.CopyPtr[uint32](m.Set1ActivationTime), utils.CopyPtr[uint32](m.Set1ExpirationTime), diff --git a/plc4go/protocols/bacnetip/readwrite/model/NPDU.go b/plc4go/protocols/bacnetip/readwrite/model/NPDU.go index 15075055a9..dc2cb0ff90 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/NPDU.go +++ b/plc4go/protocols/bacnetip/readwrite/model/NPDU.go @@ -756,7 +756,7 @@ func (m *_NPDU) deepCopy() *_NPDU { } _NPDUCopy := &_NPDU{ m.ProtocolVersionNumber, - m.Control.DeepCopy().(NPDUControl), + utils.DeepCopy[NPDUControl](m.Control), utils.CopyPtr[uint16](m.DestinationNetworkAddress), utils.CopyPtr[uint8](m.DestinationLength), utils.DeepCopySlice[uint8, uint8](m.DestinationAddress), @@ -764,8 +764,8 @@ func (m *_NPDU) deepCopy() *_NPDU { utils.CopyPtr[uint8](m.SourceLength), utils.DeepCopySlice[uint8, uint8](m.SourceAddress), utils.CopyPtr[uint8](m.HopCount), - m.Nlm.DeepCopy().(NLM), - m.Apdu.DeepCopy().(APDU), + utils.DeepCopy[NLM](m.Nlm), + utils.DeepCopy[APDU](m.Apdu), m.NpduLength, } return _NPDUCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/NPDUNetworkPriorityTagged.go b/plc4go/protocols/bacnetip/readwrite/model/NPDUNetworkPriorityTagged.go index 890e0b3154..045e10e36d 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/NPDUNetworkPriorityTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/NPDUNetworkPriorityTagged.go @@ -333,7 +333,7 @@ func (m *_NPDUNetworkPriorityTagged) deepCopy() *_NPDUNetworkPriorityTagged { return nil } _NPDUNetworkPriorityTaggedCopy := &_NPDUNetworkPriorityTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/SecurityResponseCodeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/SecurityResponseCodeTagged.go index 79934394b4..5dc8535278 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/SecurityResponseCodeTagged.go +++ b/plc4go/protocols/bacnetip/readwrite/model/SecurityResponseCodeTagged.go @@ -333,7 +333,7 @@ func (m *_SecurityResponseCodeTagged) deepCopy() *_SecurityResponseCodeTagged { return nil } _SecurityResponseCodeTaggedCopy := &_SecurityResponseCodeTagged{ - m.Header.DeepCopy().(BACnetTagHeader), + utils.DeepCopy[BACnetTagHeader](m.Header), m.Value, m.TagNumber, m.TagClass, diff --git a/plc4go/protocols/bacnetip/readwrite/model/SubscribeCOVPropertyMultipleError.go b/plc4go/protocols/bacnetip/readwrite/model/SubscribeCOVPropertyMultipleError.go index 726314c5ea..908aaa2f40 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/SubscribeCOVPropertyMultipleError.go +++ b/plc4go/protocols/bacnetip/readwrite/model/SubscribeCOVPropertyMultipleError.go @@ -360,8 +360,8 @@ func (m *_SubscribeCOVPropertyMultipleError) deepCopy() *_SubscribeCOVPropertyMu } _SubscribeCOVPropertyMultipleErrorCopy := &_SubscribeCOVPropertyMultipleError{ m.BACnetErrorContract.(*_BACnetError).deepCopy(), - m.ErrorType.DeepCopy().(ErrorEnclosed), - m.FirstFailedSubscription.DeepCopy().(SubscribeCOVPropertyMultipleErrorFirstFailedSubscription), + utils.DeepCopy[ErrorEnclosed](m.ErrorType), + utils.DeepCopy[SubscribeCOVPropertyMultipleErrorFirstFailedSubscription](m.FirstFailedSubscription), } m.BACnetErrorContract.(*_BACnetError)._SubType = m return _SubscribeCOVPropertyMultipleErrorCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/SubscribeCOVPropertyMultipleErrorFirstFailedSubscription.go b/plc4go/protocols/bacnetip/readwrite/model/SubscribeCOVPropertyMultipleErrorFirstFailedSubscription.go index 41de3f6e54..634ab8d735 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/SubscribeCOVPropertyMultipleErrorFirstFailedSubscription.go +++ b/plc4go/protocols/bacnetip/readwrite/model/SubscribeCOVPropertyMultipleErrorFirstFailedSubscription.go @@ -497,11 +497,11 @@ func (m *_SubscribeCOVPropertyMultipleErrorFirstFailedSubscription) deepCopy() * return nil } _SubscribeCOVPropertyMultipleErrorFirstFailedSubscriptionCopy := &_SubscribeCOVPropertyMultipleErrorFirstFailedSubscription{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), - m.MonitoredObjectIdentifier.DeepCopy().(BACnetContextTagObjectIdentifier), - m.MonitoredPropertyReference.DeepCopy().(BACnetPropertyReferenceEnclosed), - m.ErrorType.DeepCopy().(ErrorEnclosed), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), + utils.DeepCopy[BACnetContextTagObjectIdentifier](m.MonitoredObjectIdentifier), + utils.DeepCopy[BACnetPropertyReferenceEnclosed](m.MonitoredPropertyReference), + utils.DeepCopy[ErrorEnclosed](m.ErrorType), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _SubscribeCOVPropertyMultipleErrorFirstFailedSubscriptionCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/VTCloseError.go b/plc4go/protocols/bacnetip/readwrite/model/VTCloseError.go index d60a8ad17d..248c3525e5 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/VTCloseError.go +++ b/plc4go/protocols/bacnetip/readwrite/model/VTCloseError.go @@ -357,8 +357,8 @@ func (m *_VTCloseError) deepCopy() *_VTCloseError { } _VTCloseErrorCopy := &_VTCloseError{ m.BACnetErrorContract.(*_BACnetError).deepCopy(), - m.ErrorType.DeepCopy().(ErrorEnclosed), - m.ListOfVtSessionIdentifiers.DeepCopy().(VTCloseErrorListOfVTSessionIdentifiers), + utils.DeepCopy[ErrorEnclosed](m.ErrorType), + utils.DeepCopy[VTCloseErrorListOfVTSessionIdentifiers](m.ListOfVtSessionIdentifiers), } m.BACnetErrorContract.(*_BACnetError)._SubType = m return _VTCloseErrorCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/VTCloseErrorListOfVTSessionIdentifiers.go b/plc4go/protocols/bacnetip/readwrite/model/VTCloseErrorListOfVTSessionIdentifiers.go index 0bbae7e2cb..10d1d45100 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/VTCloseErrorListOfVTSessionIdentifiers.go +++ b/plc4go/protocols/bacnetip/readwrite/model/VTCloseErrorListOfVTSessionIdentifiers.go @@ -374,9 +374,9 @@ func (m *_VTCloseErrorListOfVTSessionIdentifiers) deepCopy() *_VTCloseErrorListO return nil } _VTCloseErrorListOfVTSessionIdentifiersCopy := &_VTCloseErrorListOfVTSessionIdentifiers{ - m.OpeningTag.DeepCopy().(BACnetOpeningTag), + utils.DeepCopy[BACnetOpeningTag](m.OpeningTag), utils.DeepCopySlice[BACnetApplicationTagUnsignedInteger, BACnetApplicationTagUnsignedInteger](m.ListOfVtSessionIdentifiers), - m.ClosingTag.DeepCopy().(BACnetClosingTag), + utils.DeepCopy[BACnetClosingTag](m.ClosingTag), m.TagNumber, } return _VTCloseErrorListOfVTSessionIdentifiersCopy diff --git a/plc4go/protocols/bacnetip/readwrite/model/WritePropertyMultipleError.go b/plc4go/protocols/bacnetip/readwrite/model/WritePropertyMultipleError.go index 20acd58467..beaabe4d8f 100644 --- a/plc4go/protocols/bacnetip/readwrite/model/WritePropertyMultipleError.go +++ b/plc4go/protocols/bacnetip/readwrite/model/WritePropertyMultipleError.go @@ -360,8 +360,8 @@ func (m *_WritePropertyMultipleError) deepCopy() *_WritePropertyMultipleError { } _WritePropertyMultipleErrorCopy := &_WritePropertyMultipleError{ m.BACnetErrorContract.(*_BACnetError).deepCopy(), - m.ErrorType.DeepCopy().(ErrorEnclosed), - m.FirstFailedWriteAttempt.DeepCopy().(BACnetObjectPropertyReferenceEnclosed), + utils.DeepCopy[ErrorEnclosed](m.ErrorType), + utils.DeepCopy[BACnetObjectPropertyReferenceEnclosed](m.FirstFailedWriteAttempt), } m.BACnetErrorContract.(*_BACnetError)._SubType = m return _WritePropertyMultipleErrorCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataHumidityScheduleEntry.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataHumidityScheduleEntry.go index 84ac0a9fdd..94a5ea91bc 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataHumidityScheduleEntry.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataHumidityScheduleEntry.go @@ -591,13 +591,13 @@ func (m *_AirConditioningDataHumidityScheduleEntry) deepCopy() *_AirConditioning _AirConditioningDataHumidityScheduleEntryCopy := &_AirConditioningDataHumidityScheduleEntry{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), + utils.DeepCopy[HVACZoneList](m.ZoneList), m.Entry, m.Format, - m.HumidityModeAndFlags.DeepCopy().(HVACHumidityModeAndFlags), - m.StartTime.DeepCopy().(HVACStartTime), - m.Level.DeepCopy().(HVACHumidity), - m.RawLevel.DeepCopy().(HVACRawLevels), + utils.DeepCopy[HVACHumidityModeAndFlags](m.HumidityModeAndFlags), + utils.DeepCopy[HVACStartTime](m.StartTime), + utils.DeepCopy[HVACHumidity](m.Level), + utils.DeepCopy[HVACRawLevels](m.RawLevel), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataHumidityScheduleEntryCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataHvacScheduleEntry.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataHvacScheduleEntry.go index cd15bbb433..31139f9dbd 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataHvacScheduleEntry.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataHvacScheduleEntry.go @@ -591,13 +591,13 @@ func (m *_AirConditioningDataHvacScheduleEntry) deepCopy() *_AirConditioningData _AirConditioningDataHvacScheduleEntryCopy := &_AirConditioningDataHvacScheduleEntry{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), + utils.DeepCopy[HVACZoneList](m.ZoneList), m.Entry, m.Format, - m.HvacModeAndFlags.DeepCopy().(HVACModeAndFlags), - m.StartTime.DeepCopy().(HVACStartTime), - m.Level.DeepCopy().(HVACTemperature), - m.RawLevel.DeepCopy().(HVACRawLevels), + utils.DeepCopy[HVACModeAndFlags](m.HvacModeAndFlags), + utils.DeepCopy[HVACStartTime](m.StartTime), + utils.DeepCopy[HVACTemperature](m.Level), + utils.DeepCopy[HVACRawLevels](m.RawLevel), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataHvacScheduleEntryCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumidityLowerGuardLimit.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumidityLowerGuardLimit.go index 0493663ccc..88edb03311 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumidityLowerGuardLimit.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumidityLowerGuardLimit.go @@ -438,9 +438,9 @@ func (m *_AirConditioningDataSetHumidityLowerGuardLimit) deepCopy() *_AirConditi _AirConditioningDataSetHumidityLowerGuardLimitCopy := &_AirConditioningDataSetHumidityLowerGuardLimit{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.Limit.DeepCopy().(HVACHumidity), - m.HvacModeAndFlags.DeepCopy().(HVACHumidityModeAndFlags), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACHumidity](m.Limit), + utils.DeepCopy[HVACHumidityModeAndFlags](m.HvacModeAndFlags), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataSetHumidityLowerGuardLimitCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumiditySetbackLimit.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumiditySetbackLimit.go index 02c51d29ed..89b27e5e29 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumiditySetbackLimit.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumiditySetbackLimit.go @@ -438,9 +438,9 @@ func (m *_AirConditioningDataSetHumiditySetbackLimit) deepCopy() *_AirConditioni _AirConditioningDataSetHumiditySetbackLimitCopy := &_AirConditioningDataSetHumiditySetbackLimit{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.Limit.DeepCopy().(HVACHumidity), - m.HvacModeAndFlags.DeepCopy().(HVACHumidityModeAndFlags), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACHumidity](m.Limit), + utils.DeepCopy[HVACHumidityModeAndFlags](m.HvacModeAndFlags), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataSetHumiditySetbackLimitCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumidityUpperGuardLimit.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumidityUpperGuardLimit.go index 42721051a0..bb14d94a68 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumidityUpperGuardLimit.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHumidityUpperGuardLimit.go @@ -438,9 +438,9 @@ func (m *_AirConditioningDataSetHumidityUpperGuardLimit) deepCopy() *_AirConditi _AirConditioningDataSetHumidityUpperGuardLimitCopy := &_AirConditioningDataSetHumidityUpperGuardLimit{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.Limit.DeepCopy().(HVACHumidity), - m.HvacModeAndFlags.DeepCopy().(HVACHumidityModeAndFlags), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACHumidity](m.Limit), + utils.DeepCopy[HVACHumidityModeAndFlags](m.HvacModeAndFlags), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataSetHumidityUpperGuardLimitCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacLowerGuardLimit.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacLowerGuardLimit.go index 1c5bd42998..1f254ed50b 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacLowerGuardLimit.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacLowerGuardLimit.go @@ -437,9 +437,9 @@ func (m *_AirConditioningDataSetHvacLowerGuardLimit) deepCopy() *_AirConditionin _AirConditioningDataSetHvacLowerGuardLimitCopy := &_AirConditioningDataSetHvacLowerGuardLimit{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.Limit.DeepCopy().(HVACTemperature), - m.HvacModeAndFlags.DeepCopy().(HVACModeAndFlags), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACTemperature](m.Limit), + utils.DeepCopy[HVACModeAndFlags](m.HvacModeAndFlags), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataSetHvacLowerGuardLimitCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacSetbackLimit.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacSetbackLimit.go index e241839836..730e350cd3 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacSetbackLimit.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacSetbackLimit.go @@ -437,9 +437,9 @@ func (m *_AirConditioningDataSetHvacSetbackLimit) deepCopy() *_AirConditioningDa _AirConditioningDataSetHvacSetbackLimitCopy := &_AirConditioningDataSetHvacSetbackLimit{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.Limit.DeepCopy().(HVACTemperature), - m.HvacModeAndFlags.DeepCopy().(HVACModeAndFlags), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACTemperature](m.Limit), + utils.DeepCopy[HVACModeAndFlags](m.HvacModeAndFlags), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataSetHvacSetbackLimitCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacUpperGuardLimit.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacUpperGuardLimit.go index 773ceaa688..60f7d2d89c 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacUpperGuardLimit.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetHvacUpperGuardLimit.go @@ -437,9 +437,9 @@ func (m *_AirConditioningDataSetHvacUpperGuardLimit) deepCopy() *_AirConditionin _AirConditioningDataSetHvacUpperGuardLimitCopy := &_AirConditioningDataSetHvacUpperGuardLimit{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.Limit.DeepCopy().(HVACTemperature), - m.HvacModeAndFlags.DeepCopy().(HVACModeAndFlags), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACTemperature](m.Limit), + utils.DeepCopy[HVACModeAndFlags](m.HvacModeAndFlags), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataSetHvacUpperGuardLimitCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetPlantHumidityLevel.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetPlantHumidityLevel.go index 0c19cc7e38..6d10516de0 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetPlantHumidityLevel.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetPlantHumidityLevel.go @@ -560,12 +560,12 @@ func (m *_AirConditioningDataSetPlantHumidityLevel) deepCopy() *_AirConditioning _AirConditioningDataSetPlantHumidityLevelCopy := &_AirConditioningDataSetPlantHumidityLevel{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.HumidityModeAndFlags.DeepCopy().(HVACHumidityModeAndFlags), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACHumidityModeAndFlags](m.HumidityModeAndFlags), m.HumidityType, - m.Level.DeepCopy().(HVACHumidity), - m.RawLevel.DeepCopy().(HVACRawLevels), - m.AuxLevel.DeepCopy().(HVACAuxiliaryLevel), + utils.DeepCopy[HVACHumidity](m.Level), + utils.DeepCopy[HVACRawLevels](m.RawLevel), + utils.DeepCopy[HVACAuxiliaryLevel](m.AuxLevel), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataSetPlantHumidityLevelCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetPlantHvacLevel.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetPlantHvacLevel.go index ccefa6e62a..5856672614 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetPlantHvacLevel.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetPlantHvacLevel.go @@ -560,12 +560,12 @@ func (m *_AirConditioningDataSetPlantHvacLevel) deepCopy() *_AirConditioningData _AirConditioningDataSetPlantHvacLevelCopy := &_AirConditioningDataSetPlantHvacLevel{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.HvacModeAndFlags.DeepCopy().(HVACModeAndFlags), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACModeAndFlags](m.HvacModeAndFlags), m.HvacType, - m.Level.DeepCopy().(HVACTemperature), - m.RawLevel.DeepCopy().(HVACRawLevels), - m.AuxLevel.DeepCopy().(HVACAuxiliaryLevel), + utils.DeepCopy[HVACTemperature](m.Level), + utils.DeepCopy[HVACRawLevels](m.RawLevel), + utils.DeepCopy[HVACAuxiliaryLevel](m.AuxLevel), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataSetPlantHvacLevelCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetZoneHumidityMode.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetZoneHumidityMode.go index 7762f2bd04..ddd64cbac3 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetZoneHumidityMode.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetZoneHumidityMode.go @@ -560,12 +560,12 @@ func (m *_AirConditioningDataSetZoneHumidityMode) deepCopy() *_AirConditioningDa _AirConditioningDataSetZoneHumidityModeCopy := &_AirConditioningDataSetZoneHumidityMode{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.HumidityModeAndFlags.DeepCopy().(HVACHumidityModeAndFlags), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACHumidityModeAndFlags](m.HumidityModeAndFlags), m.HumidityType, - m.Level.DeepCopy().(HVACHumidity), - m.RawLevel.DeepCopy().(HVACRawLevels), - m.AuxLevel.DeepCopy().(HVACAuxiliaryLevel), + utils.DeepCopy[HVACHumidity](m.Level), + utils.DeepCopy[HVACRawLevels](m.RawLevel), + utils.DeepCopy[HVACAuxiliaryLevel](m.AuxLevel), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataSetZoneHumidityModeCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetZoneHvacMode.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetZoneHvacMode.go index 731d5cec5c..55793dae1c 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetZoneHvacMode.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataSetZoneHvacMode.go @@ -560,12 +560,12 @@ func (m *_AirConditioningDataSetZoneHvacMode) deepCopy() *_AirConditioningDataSe _AirConditioningDataSetZoneHvacModeCopy := &_AirConditioningDataSetZoneHvacMode{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.HvacModeAndFlags.DeepCopy().(HVACModeAndFlags), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACModeAndFlags](m.HvacModeAndFlags), m.HvacType, - m.Level.DeepCopy().(HVACTemperature), - m.RawLevel.DeepCopy().(HVACRawLevels), - m.AuxLevel.DeepCopy().(HVACAuxiliaryLevel), + utils.DeepCopy[HVACTemperature](m.Level), + utils.DeepCopy[HVACRawLevels](m.RawLevel), + utils.DeepCopy[HVACAuxiliaryLevel](m.AuxLevel), } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m return _AirConditioningDataSetZoneHvacModeCopy diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHumidity.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHumidity.go index 7e369ebb64..0ad3c278a5 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHumidity.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHumidity.go @@ -413,8 +413,8 @@ func (m *_AirConditioningDataZoneHumidity) deepCopy() *_AirConditioningDataZoneH _AirConditioningDataZoneHumidityCopy := &_AirConditioningDataZoneHumidity{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.Humidity.DeepCopy().(HVACHumidity), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACHumidity](m.Humidity), m.SensorStatus, } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHumidityPlantStatus.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHumidityPlantStatus.go index b06326ea1e..5882dd8c36 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHumidityPlantStatus.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHumidityPlantStatus.go @@ -442,9 +442,9 @@ func (m *_AirConditioningDataZoneHumidityPlantStatus) deepCopy() *_AirConditioni _AirConditioningDataZoneHumidityPlantStatusCopy := &_AirConditioningDataZoneHumidityPlantStatus{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), + utils.DeepCopy[HVACZoneList](m.ZoneList), m.HumidityType, - m.HumidityStatus.DeepCopy().(HVACHumidityStatusFlags), + utils.DeepCopy[HVACHumidityStatusFlags](m.HumidityStatus), m.HumidityErrorCode, } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHvacPlantStatus.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHvacPlantStatus.go index e7649ac9d2..ce2638abf0 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHvacPlantStatus.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneHvacPlantStatus.go @@ -441,9 +441,9 @@ func (m *_AirConditioningDataZoneHvacPlantStatus) deepCopy() *_AirConditioningDa _AirConditioningDataZoneHvacPlantStatusCopy := &_AirConditioningDataZoneHvacPlantStatus{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), + utils.DeepCopy[HVACZoneList](m.ZoneList), m.HvacType, - m.HvacStatus.DeepCopy().(HVACStatusFlags), + utils.DeepCopy[HVACStatusFlags](m.HvacStatus), m.HvacErrorCode, } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneTemperature.go b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneTemperature.go index 5a5ae274c6..a1acc0915c 100644 --- a/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneTemperature.go +++ b/plc4go/protocols/cbus/readwrite/model/AirConditioningDataZoneTemperature.go @@ -413,8 +413,8 @@ func (m *_AirConditioningDataZoneTemperature) deepCopy() *_AirConditioningDataZo _AirConditioningDataZoneTemperatureCopy := &_AirConditioningDataZoneTemperature{ m.AirConditioningDataContract.(*_AirConditioningData).deepCopy(), m.ZoneGroup, - m.ZoneList.DeepCopy().(HVACZoneList), - m.Temperature.DeepCopy().(HVACTemperature), + utils.DeepCopy[HVACZoneList](m.ZoneList), + utils.DeepCopy[HVACTemperature](m.Temperature), m.SensorStatus, } m.AirConditioningDataContract.(*_AirConditioningData)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/CALData.go b/plc4go/protocols/cbus/readwrite/model/CALData.go index 4cc9c3f95e..13c43590a3 100644 --- a/plc4go/protocols/cbus/readwrite/model/CALData.go +++ b/plc4go/protocols/cbus/readwrite/model/CALData.go @@ -714,7 +714,7 @@ func (m *_CALData) deepCopy() *_CALData { _CALDataCopy := &_CALData{ nil, // will be set by child m.CommandTypeContainer, - m.AdditionalData.DeepCopy().(CALData), + utils.DeepCopy[CALData](m.AdditionalData), m.RequestContext, } return _CALDataCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CALDataIdentifyReply.go b/plc4go/protocols/cbus/readwrite/model/CALDataIdentifyReply.go index 77b9849c50..4766a170b1 100644 --- a/plc4go/protocols/cbus/readwrite/model/CALDataIdentifyReply.go +++ b/plc4go/protocols/cbus/readwrite/model/CALDataIdentifyReply.go @@ -333,7 +333,7 @@ func (m *_CALDataIdentifyReply) deepCopy() *_CALDataIdentifyReply { _CALDataIdentifyReplyCopy := &_CALDataIdentifyReply{ m.CALDataContract.(*_CALData).deepCopy(), m.Attribute, - m.IdentifyReplyCommand.DeepCopy().(IdentifyReplyCommand), + utils.DeepCopy[IdentifyReplyCommand](m.IdentifyReplyCommand), } m.CALDataContract.(*_CALData)._SubType = m return _CALDataIdentifyReplyCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CALDataReply.go b/plc4go/protocols/cbus/readwrite/model/CALDataReply.go index 2945689dcc..33c2a02519 100644 --- a/plc4go/protocols/cbus/readwrite/model/CALDataReply.go +++ b/plc4go/protocols/cbus/readwrite/model/CALDataReply.go @@ -333,7 +333,7 @@ func (m *_CALDataReply) deepCopy() *_CALDataReply { _CALDataReplyCopy := &_CALDataReply{ m.CALDataContract.(*_CALData).deepCopy(), m.ParamNo, - m.ParameterValue.DeepCopy().(ParameterValue), + utils.DeepCopy[ParameterValue](m.ParameterValue), } m.CALDataContract.(*_CALData)._SubType = m return _CALDataReplyCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CALDataWrite.go b/plc4go/protocols/cbus/readwrite/model/CALDataWrite.go index d3294dd25e..c43e96dbb0 100644 --- a/plc4go/protocols/cbus/readwrite/model/CALDataWrite.go +++ b/plc4go/protocols/cbus/readwrite/model/CALDataWrite.go @@ -362,7 +362,7 @@ func (m *_CALDataWrite) deepCopy() *_CALDataWrite { m.CALDataContract.(*_CALData).deepCopy(), m.ParamNo, m.Code, - m.ParameterValue.DeepCopy().(ParameterValue), + utils.DeepCopy[ParameterValue](m.ParameterValue), } m.CALDataContract.(*_CALData)._SubType = m return _CALDataWriteCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CALReply.go b/plc4go/protocols/cbus/readwrite/model/CALReply.go index 1e69269168..54ffc8fb16 100644 --- a/plc4go/protocols/cbus/readwrite/model/CALReply.go +++ b/plc4go/protocols/cbus/readwrite/model/CALReply.go @@ -450,7 +450,7 @@ func (m *_CALReply) deepCopy() *_CALReply { _CALReplyCopy := &_CALReply{ nil, // will be set by child m.CalType, - m.CalData.DeepCopy().(CALData), + utils.DeepCopy[CALData](m.CalData), m.CBusOptions, m.RequestContext, } diff --git a/plc4go/protocols/cbus/readwrite/model/CALReplyLong.go b/plc4go/protocols/cbus/readwrite/model/CALReplyLong.go index e873e09af5..db0fb311ab 100644 --- a/plc4go/protocols/cbus/readwrite/model/CALReplyLong.go +++ b/plc4go/protocols/cbus/readwrite/model/CALReplyLong.go @@ -563,11 +563,11 @@ func (m *_CALReplyLong) deepCopy() *_CALReplyLong { _CALReplyLongCopy := &_CALReplyLong{ m.CALReplyContract.(*_CALReply).deepCopy(), m.TerminatingByte, - m.UnitAddress.DeepCopy().(UnitAddress), - m.BridgeAddress.DeepCopy().(BridgeAddress), - m.SerialInterfaceAddress.DeepCopy().(SerialInterfaceAddress), + utils.DeepCopy[UnitAddress](m.UnitAddress), + utils.DeepCopy[BridgeAddress](m.BridgeAddress), + utils.DeepCopy[SerialInterfaceAddress](m.SerialInterfaceAddress), utils.CopyPtr[byte](m.ReservedByte), - m.ReplyNetwork.DeepCopy().(ReplyNetwork), + utils.DeepCopy[ReplyNetwork](m.ReplyNetwork), m.reservedField0, } m.CALReplyContract.(*_CALReply)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/CBusCommand.go b/plc4go/protocols/cbus/readwrite/model/CBusCommand.go index 0b1c7168ac..0920d8d52c 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusCommand.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusCommand.go @@ -530,7 +530,7 @@ func (m *_CBusCommand) deepCopy() *_CBusCommand { } _CBusCommandCopy := &_CBusCommand{ nil, // will be set by child - m.Header.DeepCopy().(CBusHeader), + utils.DeepCopy[CBusHeader](m.Header), m.CBusOptions, } return _CBusCommandCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToMultiPoint.go b/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToMultiPoint.go index 975b1ddbed..acec7db938 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToMultiPoint.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToMultiPoint.go @@ -304,7 +304,7 @@ func (m *_CBusCommandPointToMultiPoint) deepCopy() *_CBusCommandPointToMultiPoin } _CBusCommandPointToMultiPointCopy := &_CBusCommandPointToMultiPoint{ m.CBusCommandContract.(*_CBusCommand).deepCopy(), - m.Command.DeepCopy().(CBusPointToMultiPointCommand), + utils.DeepCopy[CBusPointToMultiPointCommand](m.Command), } m.CBusCommandContract.(*_CBusCommand)._SubType = m return _CBusCommandPointToMultiPointCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToPoint.go b/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToPoint.go index e41fe3fe77..03338c7a0b 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToPoint.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToPoint.go @@ -304,7 +304,7 @@ func (m *_CBusCommandPointToPoint) deepCopy() *_CBusCommandPointToPoint { } _CBusCommandPointToPointCopy := &_CBusCommandPointToPoint{ m.CBusCommandContract.(*_CBusCommand).deepCopy(), - m.Command.DeepCopy().(CBusPointToPointCommand), + utils.DeepCopy[CBusPointToPointCommand](m.Command), } m.CBusCommandContract.(*_CBusCommand)._SubType = m return _CBusCommandPointToPointCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToPointToMultiPoint.go b/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToPointToMultiPoint.go index f9e11258c8..0a100e0733 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToPointToMultiPoint.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusCommandPointToPointToMultiPoint.go @@ -304,7 +304,7 @@ func (m *_CBusCommandPointToPointToMultiPoint) deepCopy() *_CBusCommandPointToPo } _CBusCommandPointToPointToMultiPointCopy := &_CBusCommandPointToPointToMultiPoint{ m.CBusCommandContract.(*_CBusCommand).deepCopy(), - m.Command.DeepCopy().(CBusPointToPointToMultiPointCommand), + utils.DeepCopy[CBusPointToPointToMultiPointCommand](m.Command), } m.CBusCommandContract.(*_CBusCommand)._SubType = m return _CBusCommandPointToPointToMultiPointCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CBusMessageToClient.go b/plc4go/protocols/cbus/readwrite/model/CBusMessageToClient.go index 2e16ca887e..af27509a98 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusMessageToClient.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusMessageToClient.go @@ -308,7 +308,7 @@ func (m *_CBusMessageToClient) deepCopy() *_CBusMessageToClient { } _CBusMessageToClientCopy := &_CBusMessageToClient{ m.CBusMessageContract.(*_CBusMessage).deepCopy(), - m.Reply.DeepCopy().(ReplyOrConfirmation), + utils.DeepCopy[ReplyOrConfirmation](m.Reply), } m.CBusMessageContract.(*_CBusMessage)._SubType = m return _CBusMessageToClientCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CBusMessageToServer.go b/plc4go/protocols/cbus/readwrite/model/CBusMessageToServer.go index 4f0946d246..66dda1f7ae 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusMessageToServer.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusMessageToServer.go @@ -308,7 +308,7 @@ func (m *_CBusMessageToServer) deepCopy() *_CBusMessageToServer { } _CBusMessageToServerCopy := &_CBusMessageToServer{ m.CBusMessageContract.(*_CBusMessage).deepCopy(), - m.Request.DeepCopy().(Request), + utils.DeepCopy[Request](m.Request), } m.CBusMessageContract.(*_CBusMessage)._SubType = m return _CBusMessageToServerCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CBusPointToMultiPointCommandNormal.go b/plc4go/protocols/cbus/readwrite/model/CBusPointToMultiPointCommandNormal.go index 0e36bfae43..2da0ecfbd0 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusPointToMultiPointCommandNormal.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusPointToMultiPointCommandNormal.go @@ -348,7 +348,7 @@ func (m *_CBusPointToMultiPointCommandNormal) deepCopy() *_CBusPointToMultiPoint _CBusPointToMultiPointCommandNormalCopy := &_CBusPointToMultiPointCommandNormal{ m.CBusPointToMultiPointCommandContract.(*_CBusPointToMultiPointCommand).deepCopy(), m.Application, - m.SalData.DeepCopy().(SALData), + utils.DeepCopy[SALData](m.SalData), m.reservedField0, } m.CBusPointToMultiPointCommandContract.(*_CBusPointToMultiPointCommand)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/CBusPointToMultiPointCommandStatus.go b/plc4go/protocols/cbus/readwrite/model/CBusPointToMultiPointCommandStatus.go index 93d4c2ca90..f64b79a8db 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusPointToMultiPointCommandStatus.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusPointToMultiPointCommandStatus.go @@ -333,7 +333,7 @@ func (m *_CBusPointToMultiPointCommandStatus) deepCopy() *_CBusPointToMultiPoint } _CBusPointToMultiPointCommandStatusCopy := &_CBusPointToMultiPointCommandStatus{ m.CBusPointToMultiPointCommandContract.(*_CBusPointToMultiPointCommand).deepCopy(), - m.StatusRequest.DeepCopy().(StatusRequest), + utils.DeepCopy[StatusRequest](m.StatusRequest), m.reservedField0, m.reservedField1, } diff --git a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommand.go b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommand.go index 236a2d9ac2..f1593b793f 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommand.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommand.go @@ -476,7 +476,7 @@ func (m *_CBusPointToPointCommand) deepCopy() *_CBusPointToPointCommand { _CBusPointToPointCommandCopy := &_CBusPointToPointCommand{ nil, // will be set by child m.BridgeAddressCountPeek, - m.CalData.DeepCopy().(CALData), + utils.DeepCopy[CALData](m.CalData), m.CBusOptions, } return _CBusPointToPointCommandCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommandDirect.go b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommandDirect.go index 221d104c76..6ea2be5898 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommandDirect.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommandDirect.go @@ -319,7 +319,7 @@ func (m *_CBusPointToPointCommandDirect) deepCopy() *_CBusPointToPointCommandDir } _CBusPointToPointCommandDirectCopy := &_CBusPointToPointCommandDirect{ m.CBusPointToPointCommandContract.(*_CBusPointToPointCommand).deepCopy(), - m.UnitAddress.DeepCopy().(UnitAddress), + utils.DeepCopy[UnitAddress](m.UnitAddress), m.reservedField0, } m.CBusPointToPointCommandContract.(*_CBusPointToPointCommand)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommandIndirect.go b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommandIndirect.go index 78687dc152..d960192a9d 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommandIndirect.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointCommandIndirect.go @@ -408,9 +408,9 @@ func (m *_CBusPointToPointCommandIndirect) deepCopy() *_CBusPointToPointCommandI } _CBusPointToPointCommandIndirectCopy := &_CBusPointToPointCommandIndirect{ m.CBusPointToPointCommandContract.(*_CBusPointToPointCommand).deepCopy(), - m.BridgeAddress.DeepCopy().(BridgeAddress), - m.NetworkRoute.DeepCopy().(NetworkRoute), - m.UnitAddress.DeepCopy().(UnitAddress), + utils.DeepCopy[BridgeAddress](m.BridgeAddress), + utils.DeepCopy[NetworkRoute](m.NetworkRoute), + utils.DeepCopy[UnitAddress](m.UnitAddress), } m.CBusPointToPointCommandContract.(*_CBusPointToPointCommand)._SubType = m return _CBusPointToPointCommandIndirectCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommand.go b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommand.go index 816add73b3..77a9915732 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommand.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommand.go @@ -494,8 +494,8 @@ func (m *_CBusPointToPointToMultiPointCommand) deepCopy() *_CBusPointToPointToMu } _CBusPointToPointToMultiPointCommandCopy := &_CBusPointToPointToMultiPointCommand{ nil, // will be set by child - m.BridgeAddress.DeepCopy().(BridgeAddress), - m.NetworkRoute.DeepCopy().(NetworkRoute), + utils.DeepCopy[BridgeAddress](m.BridgeAddress), + utils.DeepCopy[NetworkRoute](m.NetworkRoute), m.PeekedApplication, m.CBusOptions, } diff --git a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommandNormal.go b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommandNormal.go index d763f50d3b..6fdcae6774 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommandNormal.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommandNormal.go @@ -333,7 +333,7 @@ func (m *_CBusPointToPointToMultiPointCommandNormal) deepCopy() *_CBusPointToPoi _CBusPointToPointToMultiPointCommandNormalCopy := &_CBusPointToPointToMultiPointCommandNormal{ m.CBusPointToPointToMultiPointCommandContract.(*_CBusPointToPointToMultiPointCommand).deepCopy(), m.Application, - m.SalData.DeepCopy().(SALData), + utils.DeepCopy[SALData](m.SalData), } m.CBusPointToPointToMultiPointCommandContract.(*_CBusPointToPointToMultiPointCommand)._SubType = m return _CBusPointToPointToMultiPointCommandNormalCopy diff --git a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommandStatus.go b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommandStatus.go index 99ed6a0004..9b58cdf38c 100644 --- a/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommandStatus.go +++ b/plc4go/protocols/cbus/readwrite/model/CBusPointToPointToMultiPointCommandStatus.go @@ -319,7 +319,7 @@ func (m *_CBusPointToPointToMultiPointCommandStatus) deepCopy() *_CBusPointToPoi } _CBusPointToPointToMultiPointCommandStatusCopy := &_CBusPointToPointToMultiPointCommandStatus{ m.CBusPointToPointToMultiPointCommandContract.(*_CBusPointToPointToMultiPointCommand).deepCopy(), - m.StatusRequest.DeepCopy().(StatusRequest), + utils.DeepCopy[StatusRequest](m.StatusRequest), m.reservedField0, } m.CBusPointToPointToMultiPointCommandContract.(*_CBusPointToPointToMultiPointCommand)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/Confirmation.go b/plc4go/protocols/cbus/readwrite/model/Confirmation.go index 4c37f8f6a3..4d59497da5 100644 --- a/plc4go/protocols/cbus/readwrite/model/Confirmation.go +++ b/plc4go/protocols/cbus/readwrite/model/Confirmation.go @@ -387,8 +387,8 @@ func (m *_Confirmation) deepCopy() *_Confirmation { return nil } _ConfirmationCopy := &_Confirmation{ - m.Alpha.DeepCopy().(Alpha), - m.SecondAlpha.DeepCopy().(Alpha), + utils.DeepCopy[Alpha](m.Alpha), + utils.DeepCopy[Alpha](m.SecondAlpha), m.ConfirmationType, } return _ConfirmationCopy diff --git a/plc4go/protocols/cbus/readwrite/model/EncodedReplyCALReply.go b/plc4go/protocols/cbus/readwrite/model/EncodedReplyCALReply.go index 8ff35110b5..80e8a5d7f4 100644 --- a/plc4go/protocols/cbus/readwrite/model/EncodedReplyCALReply.go +++ b/plc4go/protocols/cbus/readwrite/model/EncodedReplyCALReply.go @@ -304,7 +304,7 @@ func (m *_EncodedReplyCALReply) deepCopy() *_EncodedReplyCALReply { } _EncodedReplyCALReplyCopy := &_EncodedReplyCALReply{ m.EncodedReplyContract.(*_EncodedReply).deepCopy(), - m.CalReply.DeepCopy().(CALReply), + utils.DeepCopy[CALReply](m.CalReply), } m.EncodedReplyContract.(*_EncodedReply)._SubType = m return _EncodedReplyCALReplyCopy diff --git a/plc4go/protocols/cbus/readwrite/model/ErrorReportingDataGeneric.go b/plc4go/protocols/cbus/readwrite/model/ErrorReportingDataGeneric.go index fe5cfefa6d..bb73eecbe8 100644 --- a/plc4go/protocols/cbus/readwrite/model/ErrorReportingDataGeneric.go +++ b/plc4go/protocols/cbus/readwrite/model/ErrorReportingDataGeneric.go @@ -580,7 +580,7 @@ func (m *_ErrorReportingDataGeneric) deepCopy() *_ErrorReportingDataGeneric { } _ErrorReportingDataGenericCopy := &_ErrorReportingDataGeneric{ m.ErrorReportingDataContract.(*_ErrorReportingData).deepCopy(), - m.SystemCategory.DeepCopy().(ErrorReportingSystemCategory), + utils.DeepCopy[ErrorReportingSystemCategory](m.SystemCategory), m.MostRecent, m.Acknowledge, m.MostSevere, diff --git a/plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategory.go b/plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategory.go index 8bcbe0bfec..4c622718a7 100644 --- a/plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategory.go +++ b/plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategory.go @@ -334,7 +334,7 @@ func (m *_ErrorReportingSystemCategory) deepCopy() *_ErrorReportingSystemCategor } _ErrorReportingSystemCategoryCopy := &_ErrorReportingSystemCategory{ m.SystemCategoryClass, - m.SystemCategoryType.DeepCopy().(ErrorReportingSystemCategoryType), + utils.DeepCopy[ErrorReportingSystemCategoryType](m.SystemCategoryType), m.SystemCategoryVariant, } return _ErrorReportingSystemCategoryCopy diff --git a/plc4go/protocols/cbus/readwrite/model/IdentifyReplyCommandOutputUnitSummary.go b/plc4go/protocols/cbus/readwrite/model/IdentifyReplyCommandOutputUnitSummary.go index 8c262ef6e9..b04f4e62a7 100644 --- a/plc4go/protocols/cbus/readwrite/model/IdentifyReplyCommandOutputUnitSummary.go +++ b/plc4go/protocols/cbus/readwrite/model/IdentifyReplyCommandOutputUnitSummary.go @@ -398,7 +398,7 @@ func (m *_IdentifyReplyCommandOutputUnitSummary) deepCopy() *_IdentifyReplyComma } _IdentifyReplyCommandOutputUnitSummaryCopy := &_IdentifyReplyCommandOutputUnitSummary{ m.IdentifyReplyCommandContract.(*_IdentifyReplyCommand).deepCopy(), - m.UnitFlags.DeepCopy().(IdentifyReplyCommandUnitSummary), + utils.DeepCopy[IdentifyReplyCommandUnitSummary](m.UnitFlags), utils.CopyPtr[byte](m.GavStoreEnabledByte1), utils.CopyPtr[byte](m.GavStoreEnabledByte2), m.TimeFromLastRecoverOfMainsInSeconds, diff --git a/plc4go/protocols/cbus/readwrite/model/InterfaceOptions1PowerUpSettings.go b/plc4go/protocols/cbus/readwrite/model/InterfaceOptions1PowerUpSettings.go index 438e3a1481..873c1046ca 100644 --- a/plc4go/protocols/cbus/readwrite/model/InterfaceOptions1PowerUpSettings.go +++ b/plc4go/protocols/cbus/readwrite/model/InterfaceOptions1PowerUpSettings.go @@ -279,7 +279,7 @@ func (m *_InterfaceOptions1PowerUpSettings) deepCopy() *_InterfaceOptions1PowerU return nil } _InterfaceOptions1PowerUpSettingsCopy := &_InterfaceOptions1PowerUpSettings{ - m.InterfaceOptions1.DeepCopy().(InterfaceOptions1), + utils.DeepCopy[InterfaceOptions1](m.InterfaceOptions1), } return _InterfaceOptions1PowerUpSettingsCopy } diff --git a/plc4go/protocols/cbus/readwrite/model/LightingDataLabel.go b/plc4go/protocols/cbus/readwrite/model/LightingDataLabel.go index bc1f697a98..6125eb950a 100644 --- a/plc4go/protocols/cbus/readwrite/model/LightingDataLabel.go +++ b/plc4go/protocols/cbus/readwrite/model/LightingDataLabel.go @@ -394,7 +394,7 @@ func (m *_LightingDataLabel) deepCopy() *_LightingDataLabel { _LightingDataLabelCopy := &_LightingDataLabel{ m.LightingDataContract.(*_LightingData).deepCopy(), m.Group, - m.LabelOptions.DeepCopy().(LightingLabelOptions), + utils.DeepCopy[LightingLabelOptions](m.LabelOptions), utils.CopyPtr[Language](m.Language), utils.DeepCopySlice[byte, byte](m.Data), } diff --git a/plc4go/protocols/cbus/readwrite/model/MonitoredSALLongFormSmartMode.go b/plc4go/protocols/cbus/readwrite/model/MonitoredSALLongFormSmartMode.go index 5f5fae7c5f..31399ecba8 100644 --- a/plc4go/protocols/cbus/readwrite/model/MonitoredSALLongFormSmartMode.go +++ b/plc4go/protocols/cbus/readwrite/model/MonitoredSALLongFormSmartMode.go @@ -590,12 +590,12 @@ func (m *_MonitoredSALLongFormSmartMode) deepCopy() *_MonitoredSALLongFormSmartM _MonitoredSALLongFormSmartModeCopy := &_MonitoredSALLongFormSmartMode{ m.MonitoredSALContract.(*_MonitoredSAL).deepCopy(), m.TerminatingByte, - m.UnitAddress.DeepCopy().(UnitAddress), - m.BridgeAddress.DeepCopy().(BridgeAddress), + utils.DeepCopy[UnitAddress](m.UnitAddress), + utils.DeepCopy[BridgeAddress](m.BridgeAddress), m.Application, utils.CopyPtr[byte](m.ReservedByte), - m.ReplyNetwork.DeepCopy().(ReplyNetwork), - m.SalData.DeepCopy().(SALData), + utils.DeepCopy[ReplyNetwork](m.ReplyNetwork), + utils.DeepCopy[SALData](m.SalData), m.reservedField0, } m.MonitoredSALContract.(*_MonitoredSAL)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/MonitoredSALReply.go b/plc4go/protocols/cbus/readwrite/model/MonitoredSALReply.go index 6b43bf3107..fcb942a462 100644 --- a/plc4go/protocols/cbus/readwrite/model/MonitoredSALReply.go +++ b/plc4go/protocols/cbus/readwrite/model/MonitoredSALReply.go @@ -304,7 +304,7 @@ func (m *_MonitoredSALReply) deepCopy() *_MonitoredSALReply { } _MonitoredSALReplyCopy := &_MonitoredSALReply{ m.EncodedReplyContract.(*_EncodedReply).deepCopy(), - m.MonitoredSAL.DeepCopy().(MonitoredSAL), + utils.DeepCopy[MonitoredSAL](m.MonitoredSAL), } m.EncodedReplyContract.(*_EncodedReply)._SubType = m return _MonitoredSALReplyCopy diff --git a/plc4go/protocols/cbus/readwrite/model/MonitoredSALShortFormBasicMode.go b/plc4go/protocols/cbus/readwrite/model/MonitoredSALShortFormBasicMode.go index 8f18c355bb..dd8329e17f 100644 --- a/plc4go/protocols/cbus/readwrite/model/MonitoredSALShortFormBasicMode.go +++ b/plc4go/protocols/cbus/readwrite/model/MonitoredSALShortFormBasicMode.go @@ -448,7 +448,7 @@ func (m *_MonitoredSALShortFormBasicMode) deepCopy() *_MonitoredSALShortFormBasi utils.CopyPtr[uint8](m.NetworkNumber), utils.CopyPtr[byte](m.NoCounts), m.Application, - m.SalData.DeepCopy().(SALData), + utils.DeepCopy[SALData](m.SalData), } m.MonitoredSALContract.(*_MonitoredSAL)._SubType = m return _MonitoredSALShortFormBasicModeCopy diff --git a/plc4go/protocols/cbus/readwrite/model/NetworkRoute.go b/plc4go/protocols/cbus/readwrite/model/NetworkRoute.go index c7699345b4..89eac763f2 100644 --- a/plc4go/protocols/cbus/readwrite/model/NetworkRoute.go +++ b/plc4go/protocols/cbus/readwrite/model/NetworkRoute.go @@ -313,7 +313,7 @@ func (m *_NetworkRoute) deepCopy() *_NetworkRoute { return nil } _NetworkRouteCopy := &_NetworkRoute{ - m.NetworkPCI.DeepCopy().(NetworkProtocolControlInformation), + utils.DeepCopy[NetworkProtocolControlInformation](m.NetworkPCI), utils.DeepCopySlice[BridgeAddress, BridgeAddress](m.AdditionalBridgeAddresses), } return _NetworkRouteCopy diff --git a/plc4go/protocols/cbus/readwrite/model/ParameterChangeReply.go b/plc4go/protocols/cbus/readwrite/model/ParameterChangeReply.go index 4b12e9e973..f203fb283f 100644 --- a/plc4go/protocols/cbus/readwrite/model/ParameterChangeReply.go +++ b/plc4go/protocols/cbus/readwrite/model/ParameterChangeReply.go @@ -304,7 +304,7 @@ func (m *_ParameterChangeReply) deepCopy() *_ParameterChangeReply { } _ParameterChangeReplyCopy := &_ParameterChangeReply{ m.ReplyContract.(*_Reply).deepCopy(), - m.ParameterChange.DeepCopy().(ParameterChange), + utils.DeepCopy[ParameterChange](m.ParameterChange), } m.ReplyContract.(*_Reply)._SubType = m return _ParameterChangeReplyCopy diff --git a/plc4go/protocols/cbus/readwrite/model/ParameterValueApplicationAddress1.go b/plc4go/protocols/cbus/readwrite/model/ParameterValueApplicationAddress1.go index d6bbd5708b..1ec35d626e 100644 --- a/plc4go/protocols/cbus/readwrite/model/ParameterValueApplicationAddress1.go +++ b/plc4go/protocols/cbus/readwrite/model/ParameterValueApplicationAddress1.go @@ -343,7 +343,7 @@ func (m *_ParameterValueApplicationAddress1) deepCopy() *_ParameterValueApplicat } _ParameterValueApplicationAddress1Copy := &_ParameterValueApplicationAddress1{ m.ParameterValueContract.(*_ParameterValue).deepCopy(), - m.Value.DeepCopy().(ApplicationAddress1), + utils.DeepCopy[ApplicationAddress1](m.Value), utils.DeepCopySlice[byte, byte](m.Data), } m.ParameterValueContract.(*_ParameterValue)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/ParameterValueApplicationAddress2.go b/plc4go/protocols/cbus/readwrite/model/ParameterValueApplicationAddress2.go index 2f9a7161aa..1381d4581a 100644 --- a/plc4go/protocols/cbus/readwrite/model/ParameterValueApplicationAddress2.go +++ b/plc4go/protocols/cbus/readwrite/model/ParameterValueApplicationAddress2.go @@ -343,7 +343,7 @@ func (m *_ParameterValueApplicationAddress2) deepCopy() *_ParameterValueApplicat } _ParameterValueApplicationAddress2Copy := &_ParameterValueApplicationAddress2{ m.ParameterValueContract.(*_ParameterValue).deepCopy(), - m.Value.DeepCopy().(ApplicationAddress2), + utils.DeepCopy[ApplicationAddress2](m.Value), utils.DeepCopySlice[byte, byte](m.Data), } m.ParameterValueContract.(*_ParameterValue)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/ParameterValueCustomManufacturer.go b/plc4go/protocols/cbus/readwrite/model/ParameterValueCustomManufacturer.go index e6f4b33214..d061b9e279 100644 --- a/plc4go/protocols/cbus/readwrite/model/ParameterValueCustomManufacturer.go +++ b/plc4go/protocols/cbus/readwrite/model/ParameterValueCustomManufacturer.go @@ -308,7 +308,7 @@ func (m *_ParameterValueCustomManufacturer) deepCopy() *_ParameterValueCustomMan } _ParameterValueCustomManufacturerCopy := &_ParameterValueCustomManufacturer{ m.ParameterValueContract.(*_ParameterValue).deepCopy(), - m.Value.DeepCopy().(CustomManufacturer), + utils.DeepCopy[CustomManufacturer](m.Value), } m.ParameterValueContract.(*_ParameterValue)._SubType = m return _ParameterValueCustomManufacturerCopy diff --git a/plc4go/protocols/cbus/readwrite/model/ParameterValueCustomTypes.go b/plc4go/protocols/cbus/readwrite/model/ParameterValueCustomTypes.go index 60368ac3e0..cd5bbf5d6e 100644 --- a/plc4go/protocols/cbus/readwrite/model/ParameterValueCustomTypes.go +++ b/plc4go/protocols/cbus/readwrite/model/ParameterValueCustomTypes.go @@ -308,7 +308,7 @@ func (m *_ParameterValueCustomTypes) deepCopy() *_ParameterValueCustomTypes { } _ParameterValueCustomTypesCopy := &_ParameterValueCustomTypes{ m.ParameterValueContract.(*_ParameterValue).deepCopy(), - m.Value.DeepCopy().(CustomTypes), + utils.DeepCopy[CustomTypes](m.Value), } m.ParameterValueContract.(*_ParameterValue)._SubType = m return _ParameterValueCustomTypesCopy diff --git a/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions1.go b/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions1.go index c1013007da..1430e60e67 100644 --- a/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions1.go +++ b/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions1.go @@ -343,7 +343,7 @@ func (m *_ParameterValueInterfaceOptions1) deepCopy() *_ParameterValueInterfaceO } _ParameterValueInterfaceOptions1Copy := &_ParameterValueInterfaceOptions1{ m.ParameterValueContract.(*_ParameterValue).deepCopy(), - m.Value.DeepCopy().(InterfaceOptions1), + utils.DeepCopy[InterfaceOptions1](m.Value), utils.DeepCopySlice[byte, byte](m.Data), } m.ParameterValueContract.(*_ParameterValue)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions1PowerUpSettings.go b/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions1PowerUpSettings.go index 4d120d2681..b55adf985c 100644 --- a/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions1PowerUpSettings.go +++ b/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions1PowerUpSettings.go @@ -314,7 +314,7 @@ func (m *_ParameterValueInterfaceOptions1PowerUpSettings) deepCopy() *_Parameter } _ParameterValueInterfaceOptions1PowerUpSettingsCopy := &_ParameterValueInterfaceOptions1PowerUpSettings{ m.ParameterValueContract.(*_ParameterValue).deepCopy(), - m.Value.DeepCopy().(InterfaceOptions1PowerUpSettings), + utils.DeepCopy[InterfaceOptions1PowerUpSettings](m.Value), } m.ParameterValueContract.(*_ParameterValue)._SubType = m return _ParameterValueInterfaceOptions1PowerUpSettingsCopy diff --git a/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions2.go b/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions2.go index 3e9fd0c106..ccb2b14e56 100644 --- a/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions2.go +++ b/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions2.go @@ -343,7 +343,7 @@ func (m *_ParameterValueInterfaceOptions2) deepCopy() *_ParameterValueInterfaceO } _ParameterValueInterfaceOptions2Copy := &_ParameterValueInterfaceOptions2{ m.ParameterValueContract.(*_ParameterValue).deepCopy(), - m.Value.DeepCopy().(InterfaceOptions2), + utils.DeepCopy[InterfaceOptions2](m.Value), utils.DeepCopySlice[byte, byte](m.Data), } m.ParameterValueContract.(*_ParameterValue)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions3.go b/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions3.go index 4b77411368..6e583cf05e 100644 --- a/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions3.go +++ b/plc4go/protocols/cbus/readwrite/model/ParameterValueInterfaceOptions3.go @@ -343,7 +343,7 @@ func (m *_ParameterValueInterfaceOptions3) deepCopy() *_ParameterValueInterfaceO } _ParameterValueInterfaceOptions3Copy := &_ParameterValueInterfaceOptions3{ m.ParameterValueContract.(*_ParameterValue).deepCopy(), - m.Value.DeepCopy().(InterfaceOptions3), + utils.DeepCopy[InterfaceOptions3](m.Value), utils.DeepCopySlice[byte, byte](m.Data), } m.ParameterValueContract.(*_ParameterValue)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/ParameterValueSerialNumber.go b/plc4go/protocols/cbus/readwrite/model/ParameterValueSerialNumber.go index db13f2cc0e..69d1be48be 100644 --- a/plc4go/protocols/cbus/readwrite/model/ParameterValueSerialNumber.go +++ b/plc4go/protocols/cbus/readwrite/model/ParameterValueSerialNumber.go @@ -343,7 +343,7 @@ func (m *_ParameterValueSerialNumber) deepCopy() *_ParameterValueSerialNumber { } _ParameterValueSerialNumberCopy := &_ParameterValueSerialNumber{ m.ParameterValueContract.(*_ParameterValue).deepCopy(), - m.Value.DeepCopy().(SerialNumber), + utils.DeepCopy[SerialNumber](m.Value), utils.DeepCopySlice[byte, byte](m.Data), } m.ParameterValueContract.(*_ParameterValue)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/PowerUpReply.go b/plc4go/protocols/cbus/readwrite/model/PowerUpReply.go index a5a80449d7..66c8d857af 100644 --- a/plc4go/protocols/cbus/readwrite/model/PowerUpReply.go +++ b/plc4go/protocols/cbus/readwrite/model/PowerUpReply.go @@ -304,7 +304,7 @@ func (m *_PowerUpReply) deepCopy() *_PowerUpReply { } _PowerUpReplyCopy := &_PowerUpReply{ m.ReplyContract.(*_Reply).deepCopy(), - m.PowerUpIndicator.DeepCopy().(PowerUp), + utils.DeepCopy[PowerUp](m.PowerUpIndicator), } m.ReplyContract.(*_Reply)._SubType = m return _PowerUpReplyCopy diff --git a/plc4go/protocols/cbus/readwrite/model/ReplyEncodedReply.go b/plc4go/protocols/cbus/readwrite/model/ReplyEncodedReply.go index 8584b5fa6d..bfc7d2d83a 100644 --- a/plc4go/protocols/cbus/readwrite/model/ReplyEncodedReply.go +++ b/plc4go/protocols/cbus/readwrite/model/ReplyEncodedReply.go @@ -404,8 +404,8 @@ func (m *_ReplyEncodedReply) deepCopy() *_ReplyEncodedReply { } _ReplyEncodedReplyCopy := &_ReplyEncodedReply{ m.ReplyContract.(*_Reply).deepCopy(), - m.EncodedReply.DeepCopy().(EncodedReply), - m.Chksum.DeepCopy().(Checksum), + utils.DeepCopy[EncodedReply](m.EncodedReply), + utils.DeepCopy[Checksum](m.Chksum), } m.ReplyContract.(*_Reply)._SubType = m return _ReplyEncodedReplyCopy diff --git a/plc4go/protocols/cbus/readwrite/model/ReplyNetwork.go b/plc4go/protocols/cbus/readwrite/model/ReplyNetwork.go index 490ff1b9e3..104449c188 100644 --- a/plc4go/protocols/cbus/readwrite/model/ReplyNetwork.go +++ b/plc4go/protocols/cbus/readwrite/model/ReplyNetwork.go @@ -330,8 +330,8 @@ func (m *_ReplyNetwork) deepCopy() *_ReplyNetwork { return nil } _ReplyNetworkCopy := &_ReplyNetwork{ - m.NetworkRoute.DeepCopy().(NetworkRoute), - m.UnitAddress.DeepCopy().(UnitAddress), + utils.DeepCopy[NetworkRoute](m.NetworkRoute), + utils.DeepCopy[UnitAddress](m.UnitAddress), } return _ReplyNetworkCopy } diff --git a/plc4go/protocols/cbus/readwrite/model/ReplyOrConfirmationConfirmation.go b/plc4go/protocols/cbus/readwrite/model/ReplyOrConfirmationConfirmation.go index 1c0e3f7437..4e48801711 100644 --- a/plc4go/protocols/cbus/readwrite/model/ReplyOrConfirmationConfirmation.go +++ b/plc4go/protocols/cbus/readwrite/model/ReplyOrConfirmationConfirmation.go @@ -353,8 +353,8 @@ func (m *_ReplyOrConfirmationConfirmation) deepCopy() *_ReplyOrConfirmationConfi } _ReplyOrConfirmationConfirmationCopy := &_ReplyOrConfirmationConfirmation{ m.ReplyOrConfirmationContract.(*_ReplyOrConfirmation).deepCopy(), - m.Confirmation.DeepCopy().(Confirmation), - m.EmbeddedReply.DeepCopy().(ReplyOrConfirmation), + utils.DeepCopy[Confirmation](m.Confirmation), + utils.DeepCopy[ReplyOrConfirmation](m.EmbeddedReply), } m.ReplyOrConfirmationContract.(*_ReplyOrConfirmation)._SubType = m return _ReplyOrConfirmationConfirmationCopy diff --git a/plc4go/protocols/cbus/readwrite/model/ReplyOrConfirmationReply.go b/plc4go/protocols/cbus/readwrite/model/ReplyOrConfirmationReply.go index 0efce5773e..7373e8bb31 100644 --- a/plc4go/protocols/cbus/readwrite/model/ReplyOrConfirmationReply.go +++ b/plc4go/protocols/cbus/readwrite/model/ReplyOrConfirmationReply.go @@ -356,8 +356,8 @@ func (m *_ReplyOrConfirmationReply) deepCopy() *_ReplyOrConfirmationReply { } _ReplyOrConfirmationReplyCopy := &_ReplyOrConfirmationReply{ m.ReplyOrConfirmationContract.(*_ReplyOrConfirmation).deepCopy(), - m.Reply.DeepCopy().(Reply), - m.Termination.DeepCopy().(ResponseTermination), + utils.DeepCopy[Reply](m.Reply), + utils.DeepCopy[ResponseTermination](m.Termination), } m.ReplyOrConfirmationContract.(*_ReplyOrConfirmation)._SubType = m return _ReplyOrConfirmationReplyCopy diff --git a/plc4go/protocols/cbus/readwrite/model/Request.go b/plc4go/protocols/cbus/readwrite/model/Request.go index d572928b7d..e47fef2038 100644 --- a/plc4go/protocols/cbus/readwrite/model/Request.go +++ b/plc4go/protocols/cbus/readwrite/model/Request.go @@ -688,7 +688,7 @@ func (m *_Request) deepCopy() *_Request { utils.CopyPtr[RequestType](m.StartingCR), utils.CopyPtr[RequestType](m.ResetMode), m.SecondPeek, - m.Termination.DeepCopy().(RequestTermination), + utils.DeepCopy[RequestTermination](m.Termination), m.CBusOptions, } return _RequestCopy diff --git a/plc4go/protocols/cbus/readwrite/model/RequestCommand.go b/plc4go/protocols/cbus/readwrite/model/RequestCommand.go index 30afffc4d2..2381c9fb5e 100644 --- a/plc4go/protocols/cbus/readwrite/model/RequestCommand.go +++ b/plc4go/protocols/cbus/readwrite/model/RequestCommand.go @@ -487,9 +487,9 @@ func (m *_RequestCommand) deepCopy() *_RequestCommand { } _RequestCommandCopy := &_RequestCommand{ m.RequestContract.(*_Request).deepCopy(), - m.CbusCommand.DeepCopy().(CBusCommand), - m.Chksum.DeepCopy().(Checksum), - m.Alpha.DeepCopy().(Alpha), + utils.DeepCopy[CBusCommand](m.CbusCommand), + utils.DeepCopy[Checksum](m.Chksum), + utils.DeepCopy[Alpha](m.Alpha), } m.RequestContract.(*_Request)._SubType = m return _RequestCommandCopy diff --git a/plc4go/protocols/cbus/readwrite/model/RequestDirectCommandAccess.go b/plc4go/protocols/cbus/readwrite/model/RequestDirectCommandAccess.go index e9fa5736a3..7411b70bd2 100644 --- a/plc4go/protocols/cbus/readwrite/model/RequestDirectCommandAccess.go +++ b/plc4go/protocols/cbus/readwrite/model/RequestDirectCommandAccess.go @@ -412,8 +412,8 @@ func (m *_RequestDirectCommandAccess) deepCopy() *_RequestDirectCommandAccess { } _RequestDirectCommandAccessCopy := &_RequestDirectCommandAccess{ m.RequestContract.(*_Request).deepCopy(), - m.CalData.DeepCopy().(CALData), - m.Alpha.DeepCopy().(Alpha), + utils.DeepCopy[CALData](m.CalData), + utils.DeepCopy[Alpha](m.Alpha), } m.RequestContract.(*_Request)._SubType = m return _RequestDirectCommandAccessCopy diff --git a/plc4go/protocols/cbus/readwrite/model/RequestObsolete.go b/plc4go/protocols/cbus/readwrite/model/RequestObsolete.go index a0134535ab..b14c84f939 100644 --- a/plc4go/protocols/cbus/readwrite/model/RequestObsolete.go +++ b/plc4go/protocols/cbus/readwrite/model/RequestObsolete.go @@ -383,8 +383,8 @@ func (m *_RequestObsolete) deepCopy() *_RequestObsolete { } _RequestObsoleteCopy := &_RequestObsolete{ m.RequestContract.(*_Request).deepCopy(), - m.CalData.DeepCopy().(CALData), - m.Alpha.DeepCopy().(Alpha), + utils.DeepCopy[CALData](m.CalData), + utils.DeepCopy[Alpha](m.Alpha), } m.RequestContract.(*_Request)._SubType = m return _RequestObsoleteCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALData.go b/plc4go/protocols/cbus/readwrite/model/SALData.go index 0957e04f14..081dd3b42d 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALData.go +++ b/plc4go/protocols/cbus/readwrite/model/SALData.go @@ -930,7 +930,7 @@ func (m *_SALData) deepCopy() *_SALData { } _SALDataCopy := &_SALData{ nil, // will be set by child - m.SalData.DeepCopy().(SALData), + utils.DeepCopy[SALData](m.SalData), } return _SALDataCopy } diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataAccessControl.go b/plc4go/protocols/cbus/readwrite/model/SALDataAccessControl.go index 0badd894f2..c81f21ab58 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataAccessControl.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataAccessControl.go @@ -308,7 +308,7 @@ func (m *_SALDataAccessControl) deepCopy() *_SALDataAccessControl { } _SALDataAccessControlCopy := &_SALDataAccessControl{ m.SALDataContract.(*_SALData).deepCopy(), - m.AccessControlData.DeepCopy().(AccessControlData), + utils.DeepCopy[AccessControlData](m.AccessControlData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataAccessControlCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataAirConditioning.go b/plc4go/protocols/cbus/readwrite/model/SALDataAirConditioning.go index bbd705f767..1b4ec19cc9 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataAirConditioning.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataAirConditioning.go @@ -308,7 +308,7 @@ func (m *_SALDataAirConditioning) deepCopy() *_SALDataAirConditioning { } _SALDataAirConditioningCopy := &_SALDataAirConditioning{ m.SALDataContract.(*_SALData).deepCopy(), - m.AirConditioningData.DeepCopy().(AirConditioningData), + utils.DeepCopy[AirConditioningData](m.AirConditioningData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataAirConditioningCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataAudioAndVideo.go b/plc4go/protocols/cbus/readwrite/model/SALDataAudioAndVideo.go index 483a580b56..9712a73ea3 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataAudioAndVideo.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataAudioAndVideo.go @@ -308,7 +308,7 @@ func (m *_SALDataAudioAndVideo) deepCopy() *_SALDataAudioAndVideo { } _SALDataAudioAndVideoCopy := &_SALDataAudioAndVideo{ m.SALDataContract.(*_SALData).deepCopy(), - m.AudioVideoData.DeepCopy().(LightingData), + utils.DeepCopy[LightingData](m.AudioVideoData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataAudioAndVideoCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataClockAndTimekeeping.go b/plc4go/protocols/cbus/readwrite/model/SALDataClockAndTimekeeping.go index c086ffa0cb..5302665e6f 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataClockAndTimekeeping.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataClockAndTimekeeping.go @@ -308,7 +308,7 @@ func (m *_SALDataClockAndTimekeeping) deepCopy() *_SALDataClockAndTimekeeping { } _SALDataClockAndTimekeepingCopy := &_SALDataClockAndTimekeeping{ m.SALDataContract.(*_SALData).deepCopy(), - m.ClockAndTimekeepingData.DeepCopy().(ClockAndTimekeepingData), + utils.DeepCopy[ClockAndTimekeepingData](m.ClockAndTimekeepingData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataClockAndTimekeepingCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataEnableControl.go b/plc4go/protocols/cbus/readwrite/model/SALDataEnableControl.go index 2c771f308e..002dc00e78 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataEnableControl.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataEnableControl.go @@ -308,7 +308,7 @@ func (m *_SALDataEnableControl) deepCopy() *_SALDataEnableControl { } _SALDataEnableControlCopy := &_SALDataEnableControl{ m.SALDataContract.(*_SALData).deepCopy(), - m.EnableControlData.DeepCopy().(EnableControlData), + utils.DeepCopy[EnableControlData](m.EnableControlData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataEnableControlCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataErrorReporting.go b/plc4go/protocols/cbus/readwrite/model/SALDataErrorReporting.go index 2157812d1e..c7136301fb 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataErrorReporting.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataErrorReporting.go @@ -308,7 +308,7 @@ func (m *_SALDataErrorReporting) deepCopy() *_SALDataErrorReporting { } _SALDataErrorReportingCopy := &_SALDataErrorReporting{ m.SALDataContract.(*_SALData).deepCopy(), - m.ErrorReportingData.DeepCopy().(ErrorReportingData), + utils.DeepCopy[ErrorReportingData](m.ErrorReportingData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataErrorReportingCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataHeating.go b/plc4go/protocols/cbus/readwrite/model/SALDataHeating.go index d15173ab24..cb51c64764 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataHeating.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataHeating.go @@ -308,7 +308,7 @@ func (m *_SALDataHeating) deepCopy() *_SALDataHeating { } _SALDataHeatingCopy := &_SALDataHeating{ m.SALDataContract.(*_SALData).deepCopy(), - m.HeatingData.DeepCopy().(LightingData), + utils.DeepCopy[LightingData](m.HeatingData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataHeatingCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataHvacActuator.go b/plc4go/protocols/cbus/readwrite/model/SALDataHvacActuator.go index d39cab354e..c31d97c1ea 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataHvacActuator.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataHvacActuator.go @@ -308,7 +308,7 @@ func (m *_SALDataHvacActuator) deepCopy() *_SALDataHvacActuator { } _SALDataHvacActuatorCopy := &_SALDataHvacActuator{ m.SALDataContract.(*_SALData).deepCopy(), - m.HvacActuatorData.DeepCopy().(LightingData), + utils.DeepCopy[LightingData](m.HvacActuatorData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataHvacActuatorCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataIrrigationControl.go b/plc4go/protocols/cbus/readwrite/model/SALDataIrrigationControl.go index d2a11d66ff..95cba3c3d0 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataIrrigationControl.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataIrrigationControl.go @@ -308,7 +308,7 @@ func (m *_SALDataIrrigationControl) deepCopy() *_SALDataIrrigationControl { } _SALDataIrrigationControlCopy := &_SALDataIrrigationControl{ m.SALDataContract.(*_SALData).deepCopy(), - m.IrrigationControlData.DeepCopy().(LightingData), + utils.DeepCopy[LightingData](m.IrrigationControlData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataIrrigationControlCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataLighting.go b/plc4go/protocols/cbus/readwrite/model/SALDataLighting.go index c62d8517ee..ecdca05167 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataLighting.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataLighting.go @@ -308,7 +308,7 @@ func (m *_SALDataLighting) deepCopy() *_SALDataLighting { } _SALDataLightingCopy := &_SALDataLighting{ m.SALDataContract.(*_SALData).deepCopy(), - m.LightingData.DeepCopy().(LightingData), + utils.DeepCopy[LightingData](m.LightingData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataLightingCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataMeasurement.go b/plc4go/protocols/cbus/readwrite/model/SALDataMeasurement.go index 9198e8549c..2f58cc73d0 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataMeasurement.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataMeasurement.go @@ -308,7 +308,7 @@ func (m *_SALDataMeasurement) deepCopy() *_SALDataMeasurement { } _SALDataMeasurementCopy := &_SALDataMeasurement{ m.SALDataContract.(*_SALData).deepCopy(), - m.MeasurementData.DeepCopy().(MeasurementData), + utils.DeepCopy[MeasurementData](m.MeasurementData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataMeasurementCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataMediaTransport.go b/plc4go/protocols/cbus/readwrite/model/SALDataMediaTransport.go index 8c205d7dc5..a06422a876 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataMediaTransport.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataMediaTransport.go @@ -308,7 +308,7 @@ func (m *_SALDataMediaTransport) deepCopy() *_SALDataMediaTransport { } _SALDataMediaTransportCopy := &_SALDataMediaTransport{ m.SALDataContract.(*_SALData).deepCopy(), - m.MediaTransportControlData.DeepCopy().(MediaTransportControlData), + utils.DeepCopy[MediaTransportControlData](m.MediaTransportControlData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataMediaTransportCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataMetering.go b/plc4go/protocols/cbus/readwrite/model/SALDataMetering.go index 11bf0b4e12..64a423edf8 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataMetering.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataMetering.go @@ -308,7 +308,7 @@ func (m *_SALDataMetering) deepCopy() *_SALDataMetering { } _SALDataMeteringCopy := &_SALDataMetering{ m.SALDataContract.(*_SALData).deepCopy(), - m.MeteringData.DeepCopy().(MeteringData), + utils.DeepCopy[MeteringData](m.MeteringData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataMeteringCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataPoolsSpasPondsFountainsControl.go b/plc4go/protocols/cbus/readwrite/model/SALDataPoolsSpasPondsFountainsControl.go index 90084ebb1d..8972a4ed9f 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataPoolsSpasPondsFountainsControl.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataPoolsSpasPondsFountainsControl.go @@ -308,7 +308,7 @@ func (m *_SALDataPoolsSpasPondsFountainsControl) deepCopy() *_SALDataPoolsSpasPo } _SALDataPoolsSpasPondsFountainsControlCopy := &_SALDataPoolsSpasPondsFountainsControl{ m.SALDataContract.(*_SALData).deepCopy(), - m.PoolsSpaPondsFountainsData.DeepCopy().(LightingData), + utils.DeepCopy[LightingData](m.PoolsSpaPondsFountainsData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataPoolsSpasPondsFountainsControlCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataSecurity.go b/plc4go/protocols/cbus/readwrite/model/SALDataSecurity.go index 8723db479e..c71b14847d 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataSecurity.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataSecurity.go @@ -308,7 +308,7 @@ func (m *_SALDataSecurity) deepCopy() *_SALDataSecurity { } _SALDataSecurityCopy := &_SALDataSecurity{ m.SALDataContract.(*_SALData).deepCopy(), - m.SecurityData.DeepCopy().(SecurityData), + utils.DeepCopy[SecurityData](m.SecurityData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataSecurityCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataTelephonyStatusAndControl.go b/plc4go/protocols/cbus/readwrite/model/SALDataTelephonyStatusAndControl.go index ec31c5f663..2ef8ba4b34 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataTelephonyStatusAndControl.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataTelephonyStatusAndControl.go @@ -308,7 +308,7 @@ func (m *_SALDataTelephonyStatusAndControl) deepCopy() *_SALDataTelephonyStatusA } _SALDataTelephonyStatusAndControlCopy := &_SALDataTelephonyStatusAndControl{ m.SALDataContract.(*_SALData).deepCopy(), - m.TelephonyData.DeepCopy().(TelephonyData), + utils.DeepCopy[TelephonyData](m.TelephonyData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataTelephonyStatusAndControlCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataTemperatureBroadcast.go b/plc4go/protocols/cbus/readwrite/model/SALDataTemperatureBroadcast.go index b7c49e5c9b..6522d0964a 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataTemperatureBroadcast.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataTemperatureBroadcast.go @@ -308,7 +308,7 @@ func (m *_SALDataTemperatureBroadcast) deepCopy() *_SALDataTemperatureBroadcast } _SALDataTemperatureBroadcastCopy := &_SALDataTemperatureBroadcast{ m.SALDataContract.(*_SALData).deepCopy(), - m.TemperatureBroadcastData.DeepCopy().(TemperatureBroadcastData), + utils.DeepCopy[TemperatureBroadcastData](m.TemperatureBroadcastData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataTemperatureBroadcastCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataTriggerControl.go b/plc4go/protocols/cbus/readwrite/model/SALDataTriggerControl.go index fa1b71135e..da9ee6df26 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataTriggerControl.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataTriggerControl.go @@ -308,7 +308,7 @@ func (m *_SALDataTriggerControl) deepCopy() *_SALDataTriggerControl { } _SALDataTriggerControlCopy := &_SALDataTriggerControl{ m.SALDataContract.(*_SALData).deepCopy(), - m.TriggerControlData.DeepCopy().(TriggerControlData), + utils.DeepCopy[TriggerControlData](m.TriggerControlData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataTriggerControlCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SALDataVentilation.go b/plc4go/protocols/cbus/readwrite/model/SALDataVentilation.go index 54bd942220..a6a048117f 100644 --- a/plc4go/protocols/cbus/readwrite/model/SALDataVentilation.go +++ b/plc4go/protocols/cbus/readwrite/model/SALDataVentilation.go @@ -308,7 +308,7 @@ func (m *_SALDataVentilation) deepCopy() *_SALDataVentilation { } _SALDataVentilationCopy := &_SALDataVentilation{ m.SALDataContract.(*_SALData).deepCopy(), - m.VentilationData.DeepCopy().(LightingData), + utils.DeepCopy[LightingData](m.VentilationData), } m.SALDataContract.(*_SALData)._SubType = m return _SALDataVentilationCopy diff --git a/plc4go/protocols/cbus/readwrite/model/SecurityDataStatusReport1.go b/plc4go/protocols/cbus/readwrite/model/SecurityDataStatusReport1.go index 8662ecfb60..21be45b29c 100644 --- a/plc4go/protocols/cbus/readwrite/model/SecurityDataStatusReport1.go +++ b/plc4go/protocols/cbus/readwrite/model/SecurityDataStatusReport1.go @@ -443,9 +443,9 @@ func (m *_SecurityDataStatusReport1) deepCopy() *_SecurityDataStatusReport1 { } _SecurityDataStatusReport1Copy := &_SecurityDataStatusReport1{ m.SecurityDataContract.(*_SecurityData).deepCopy(), - m.ArmCodeType.DeepCopy().(SecurityArmCode), - m.TamperStatus.DeepCopy().(TamperStatus), - m.PanicStatus.DeepCopy().(PanicStatus), + utils.DeepCopy[SecurityArmCode](m.ArmCodeType), + utils.DeepCopy[TamperStatus](m.TamperStatus), + utils.DeepCopy[PanicStatus](m.PanicStatus), utils.DeepCopySlice[ZoneStatus, ZoneStatus](m.ZoneStatus), } m.SecurityDataContract.(*_SecurityData)._SubType = m diff --git a/plc4go/protocols/cbus/readwrite/model/SecurityDataSystemArmedDisarmed.go b/plc4go/protocols/cbus/readwrite/model/SecurityDataSystemArmedDisarmed.go index a885d1fa3f..0ca07a5aae 100644 --- a/plc4go/protocols/cbus/readwrite/model/SecurityDataSystemArmedDisarmed.go +++ b/plc4go/protocols/cbus/readwrite/model/SecurityDataSystemArmedDisarmed.go @@ -304,7 +304,7 @@ func (m *_SecurityDataSystemArmedDisarmed) deepCopy() *_SecurityDataSystemArmedD } _SecurityDataSystemArmedDisarmedCopy := &_SecurityDataSystemArmedDisarmed{ m.SecurityDataContract.(*_SecurityData).deepCopy(), - m.ArmCodeType.DeepCopy().(SecurityArmCode), + utils.DeepCopy[SecurityArmCode](m.ArmCodeType), } m.SecurityDataContract.(*_SecurityData)._SubType = m return _SecurityDataSystemArmedDisarmedCopy diff --git a/plc4go/protocols/cbus/readwrite/model/TriggerControlDataLabel.go b/plc4go/protocols/cbus/readwrite/model/TriggerControlDataLabel.go index 09acd82358..737b55b2a4 100644 --- a/plc4go/protocols/cbus/readwrite/model/TriggerControlDataLabel.go +++ b/plc4go/protocols/cbus/readwrite/model/TriggerControlDataLabel.go @@ -393,7 +393,7 @@ func (m *_TriggerControlDataLabel) deepCopy() *_TriggerControlDataLabel { } _TriggerControlDataLabelCopy := &_TriggerControlDataLabel{ m.TriggerControlDataContract.(*_TriggerControlData).deepCopy(), - m.TriggerControlOptions.DeepCopy().(TriggerControlLabelOptions), + utils.DeepCopy[TriggerControlLabelOptions](m.TriggerControlOptions), m.ActionSelector, utils.CopyPtr[Language](m.Language), utils.DeepCopySlice[byte, byte](m.Data), diff --git a/plc4go/protocols/df1/readwrite/model/DF1SymbolMessageFrame.go b/plc4go/protocols/df1/readwrite/model/DF1SymbolMessageFrame.go index c08ac2a241..0e76f3c00f 100644 --- a/plc4go/protocols/df1/readwrite/model/DF1SymbolMessageFrame.go +++ b/plc4go/protocols/df1/readwrite/model/DF1SymbolMessageFrame.go @@ -428,7 +428,7 @@ func (m *_DF1SymbolMessageFrame) deepCopy() *_DF1SymbolMessageFrame { m.DF1SymbolContract.(*_DF1Symbol).deepCopy(), m.DestinationAddress, m.SourceAddress, - m.Command.DeepCopy().(DF1Command), + utils.DeepCopy[DF1Command](m.Command), } m.DF1SymbolContract.(*_DF1Symbol)._SubType = m return _DF1SymbolMessageFrameCopy diff --git a/plc4go/protocols/eip/readwrite/model/CipConnectedResponse.go b/plc4go/protocols/eip/readwrite/model/CipConnectedResponse.go index 3bb4418bea..5eac11a233 100644 --- a/plc4go/protocols/eip/readwrite/model/CipConnectedResponse.go +++ b/plc4go/protocols/eip/readwrite/model/CipConnectedResponse.go @@ -386,7 +386,7 @@ func (m *_CipConnectedResponse) deepCopy() *_CipConnectedResponse { m.CipServiceContract.(*_CipService).deepCopy(), m.Status, m.AdditionalStatusWords, - m.Data.DeepCopy().(CIPDataConnected), + utils.DeepCopy[CIPDataConnected](m.Data), m.reservedField0, } m.CipServiceContract.(*_CipService)._SubType = m diff --git a/plc4go/protocols/eip/readwrite/model/CipConnectionManagerCloseRequest.go b/plc4go/protocols/eip/readwrite/model/CipConnectionManagerCloseRequest.go index c768f46e31..33c2837c4e 100644 --- a/plc4go/protocols/eip/readwrite/model/CipConnectionManagerCloseRequest.go +++ b/plc4go/protocols/eip/readwrite/model/CipConnectionManagerCloseRequest.go @@ -640,8 +640,8 @@ func (m *_CipConnectionManagerCloseRequest) deepCopy() *_CipConnectionManagerClo _CipConnectionManagerCloseRequestCopy := &_CipConnectionManagerCloseRequest{ m.CipServiceContract.(*_CipService).deepCopy(), m.RequestPathSize, - m.ClassSegment.DeepCopy().(PathSegment), - m.InstanceSegment.DeepCopy().(PathSegment), + utils.DeepCopy[PathSegment](m.ClassSegment), + utils.DeepCopy[PathSegment](m.InstanceSegment), m.Priority, m.TickTime, m.TimeoutTicks, diff --git a/plc4go/protocols/eip/readwrite/model/CipConnectionManagerRequest.go b/plc4go/protocols/eip/readwrite/model/CipConnectionManagerRequest.go index f0b087a78a..045c594317 100644 --- a/plc4go/protocols/eip/readwrite/model/CipConnectionManagerRequest.go +++ b/plc4go/protocols/eip/readwrite/model/CipConnectionManagerRequest.go @@ -920,8 +920,8 @@ func (m *_CipConnectionManagerRequest) deepCopy() *_CipConnectionManagerRequest } _CipConnectionManagerRequestCopy := &_CipConnectionManagerRequest{ m.CipServiceContract.(*_CipService).deepCopy(), - m.ClassSegment.DeepCopy().(PathSegment), - m.InstanceSegment.DeepCopy().(PathSegment), + utils.DeepCopy[PathSegment](m.ClassSegment), + utils.DeepCopy[PathSegment](m.InstanceSegment), m.Priority, m.TickTime, m.TimeoutTicks, @@ -932,10 +932,10 @@ func (m *_CipConnectionManagerRequest) deepCopy() *_CipConnectionManagerRequest m.OriginatorSerialNumber, m.TimeoutMultiplier, m.OtRpi, - m.OtConnectionParameters.DeepCopy().(NetworkConnectionParameters), + utils.DeepCopy[NetworkConnectionParameters](m.OtConnectionParameters), m.ToRpi, - m.ToConnectionParameters.DeepCopy().(NetworkConnectionParameters), - m.TransportType.DeepCopy().(TransportType), + utils.DeepCopy[NetworkConnectionParameters](m.ToConnectionParameters), + utils.DeepCopy[TransportType](m.TransportType), m.ConnectionPathSize, utils.DeepCopySlice[PathSegment, PathSegment](m.ConnectionPaths), m.reservedField0, diff --git a/plc4go/protocols/eip/readwrite/model/CipReadResponse.go b/plc4go/protocols/eip/readwrite/model/CipReadResponse.go index 09370b88f4..d95e6a20d5 100644 --- a/plc4go/protocols/eip/readwrite/model/CipReadResponse.go +++ b/plc4go/protocols/eip/readwrite/model/CipReadResponse.go @@ -386,7 +386,7 @@ func (m *_CipReadResponse) deepCopy() *_CipReadResponse { m.CipServiceContract.(*_CipService).deepCopy(), m.Status, m.ExtStatus, - m.Data.DeepCopy().(CIPData), + utils.DeepCopy[CIPData](m.Data), m.reservedField0, } m.CipServiceContract.(*_CipService)._SubType = m diff --git a/plc4go/protocols/eip/readwrite/model/CipUnconnectedRequest.go b/plc4go/protocols/eip/readwrite/model/CipUnconnectedRequest.go index dd2f410a52..a78d2044a4 100644 --- a/plc4go/protocols/eip/readwrite/model/CipUnconnectedRequest.go +++ b/plc4go/protocols/eip/readwrite/model/CipUnconnectedRequest.go @@ -546,9 +546,9 @@ func (m *_CipUnconnectedRequest) deepCopy() *_CipUnconnectedRequest { } _CipUnconnectedRequestCopy := &_CipUnconnectedRequest{ m.CipServiceContract.(*_CipService).deepCopy(), - m.ClassSegment.DeepCopy().(PathSegment), - m.InstanceSegment.DeepCopy().(PathSegment), - m.UnconnectedService.DeepCopy().(CipService), + utils.DeepCopy[PathSegment](m.ClassSegment), + utils.DeepCopy[PathSegment](m.InstanceSegment), + utils.DeepCopy[CipService](m.UnconnectedService), m.BackPlane, m.Slot, m.reservedField0, diff --git a/plc4go/protocols/eip/readwrite/model/ConnectedDataItem.go b/plc4go/protocols/eip/readwrite/model/ConnectedDataItem.go index da6f364d66..7841d76c20 100644 --- a/plc4go/protocols/eip/readwrite/model/ConnectedDataItem.go +++ b/plc4go/protocols/eip/readwrite/model/ConnectedDataItem.go @@ -350,7 +350,7 @@ func (m *_ConnectedDataItem) deepCopy() *_ConnectedDataItem { _ConnectedDataItemCopy := &_ConnectedDataItem{ m.TypeIdContract.(*_TypeId).deepCopy(), m.SequenceCount, - m.Service.DeepCopy().(CipService), + utils.DeepCopy[CipService](m.Service), } m.TypeIdContract.(*_TypeId)._SubType = m return _ConnectedDataItemCopy diff --git a/plc4go/protocols/eip/readwrite/model/DataSegment.go b/plc4go/protocols/eip/readwrite/model/DataSegment.go index d80631055a..e736b6d380 100644 --- a/plc4go/protocols/eip/readwrite/model/DataSegment.go +++ b/plc4go/protocols/eip/readwrite/model/DataSegment.go @@ -308,7 +308,7 @@ func (m *_DataSegment) deepCopy() *_DataSegment { } _DataSegmentCopy := &_DataSegment{ m.PathSegmentContract.(*_PathSegment).deepCopy(), - m.SegmentType.DeepCopy().(DataSegmentType), + utils.DeepCopy[DataSegmentType](m.SegmentType), } m.PathSegmentContract.(*_PathSegment)._SubType = m return _DataSegmentCopy diff --git a/plc4go/protocols/eip/readwrite/model/GetAttributeAllRequest.go b/plc4go/protocols/eip/readwrite/model/GetAttributeAllRequest.go index f770feef51..0ec8f5bec9 100644 --- a/plc4go/protocols/eip/readwrite/model/GetAttributeAllRequest.go +++ b/plc4go/protocols/eip/readwrite/model/GetAttributeAllRequest.go @@ -381,8 +381,8 @@ func (m *_GetAttributeAllRequest) deepCopy() *_GetAttributeAllRequest { } _GetAttributeAllRequestCopy := &_GetAttributeAllRequest{ m.CipServiceContract.(*_CipService).deepCopy(), - m.ClassSegment.DeepCopy().(PathSegment), - m.InstanceSegment.DeepCopy().(PathSegment), + utils.DeepCopy[PathSegment](m.ClassSegment), + utils.DeepCopy[PathSegment](m.InstanceSegment), } m.CipServiceContract.(*_CipService)._SubType = m return _GetAttributeAllRequestCopy diff --git a/plc4go/protocols/eip/readwrite/model/GetAttributeAllResponse.go b/plc4go/protocols/eip/readwrite/model/GetAttributeAllResponse.go index df2f070bf6..8696f61664 100644 --- a/plc4go/protocols/eip/readwrite/model/GetAttributeAllResponse.go +++ b/plc4go/protocols/eip/readwrite/model/GetAttributeAllResponse.go @@ -386,7 +386,7 @@ func (m *_GetAttributeAllResponse) deepCopy() *_GetAttributeAllResponse { m.CipServiceContract.(*_CipService).deepCopy(), m.Status, m.ExtStatus, - m.Attributes.DeepCopy().(CIPAttributes), + utils.DeepCopy[CIPAttributes](m.Attributes), m.reservedField0, } m.CipServiceContract.(*_CipService)._SubType = m diff --git a/plc4go/protocols/eip/readwrite/model/LogicalSegment.go b/plc4go/protocols/eip/readwrite/model/LogicalSegment.go index 658fac56f2..c7cc011de7 100644 --- a/plc4go/protocols/eip/readwrite/model/LogicalSegment.go +++ b/plc4go/protocols/eip/readwrite/model/LogicalSegment.go @@ -308,7 +308,7 @@ func (m *_LogicalSegment) deepCopy() *_LogicalSegment { } _LogicalSegmentCopy := &_LogicalSegment{ m.PathSegmentContract.(*_PathSegment).deepCopy(), - m.SegmentType.DeepCopy().(LogicalSegmentType), + utils.DeepCopy[LogicalSegmentType](m.SegmentType), } m.PathSegmentContract.(*_PathSegment)._SubType = m return _LogicalSegmentCopy diff --git a/plc4go/protocols/eip/readwrite/model/MultipleServiceRequest.go b/plc4go/protocols/eip/readwrite/model/MultipleServiceRequest.go index f068e60681..b20d8032a2 100644 --- a/plc4go/protocols/eip/readwrite/model/MultipleServiceRequest.go +++ b/plc4go/protocols/eip/readwrite/model/MultipleServiceRequest.go @@ -363,7 +363,7 @@ func (m *_MultipleServiceRequest) deepCopy() *_MultipleServiceRequest { } _MultipleServiceRequestCopy := &_MultipleServiceRequest{ m.CipServiceContract.(*_CipService).deepCopy(), - m.Data.DeepCopy().(Services), + utils.DeepCopy[Services](m.Data), } m.CipServiceContract.(*_CipService)._SubType = m return _MultipleServiceRequestCopy diff --git a/plc4go/protocols/eip/readwrite/model/PortSegment.go b/plc4go/protocols/eip/readwrite/model/PortSegment.go index 6d584abcd6..bae0811776 100644 --- a/plc4go/protocols/eip/readwrite/model/PortSegment.go +++ b/plc4go/protocols/eip/readwrite/model/PortSegment.go @@ -308,7 +308,7 @@ func (m *_PortSegment) deepCopy() *_PortSegment { } _PortSegmentCopy := &_PortSegment{ m.PathSegmentContract.(*_PathSegment).deepCopy(), - m.SegmentType.DeepCopy().(PortSegmentType), + utils.DeepCopy[PortSegmentType](m.SegmentType), } m.PathSegmentContract.(*_PathSegment)._SubType = m return _PortSegmentCopy diff --git a/plc4go/protocols/eip/readwrite/model/UnConnectedDataItem.go b/plc4go/protocols/eip/readwrite/model/UnConnectedDataItem.go index 3d1a2bc4b4..9f523ec5c4 100644 --- a/plc4go/protocols/eip/readwrite/model/UnConnectedDataItem.go +++ b/plc4go/protocols/eip/readwrite/model/UnConnectedDataItem.go @@ -321,7 +321,7 @@ func (m *_UnConnectedDataItem) deepCopy() *_UnConnectedDataItem { } _UnConnectedDataItemCopy := &_UnConnectedDataItem{ m.TypeIdContract.(*_TypeId).deepCopy(), - m.Service.DeepCopy().(CipService), + utils.DeepCopy[CipService](m.Service), } m.TypeIdContract.(*_TypeId)._SubType = m return _UnConnectedDataItemCopy diff --git a/plc4go/protocols/firmata/readwrite/model/FirmataCommandSysex.go b/plc4go/protocols/firmata/readwrite/model/FirmataCommandSysex.go index 9d1480b418..2590a7a472 100644 --- a/plc4go/protocols/firmata/readwrite/model/FirmataCommandSysex.go +++ b/plc4go/protocols/firmata/readwrite/model/FirmataCommandSysex.go @@ -323,7 +323,7 @@ func (m *_FirmataCommandSysex) deepCopy() *_FirmataCommandSysex { } _FirmataCommandSysexCopy := &_FirmataCommandSysex{ m.FirmataCommandContract.(*_FirmataCommand).deepCopy(), - m.Command.DeepCopy().(SysexCommand), + utils.DeepCopy[SysexCommand](m.Command), m.reservedField0, } m.FirmataCommandContract.(*_FirmataCommand)._SubType = m diff --git a/plc4go/protocols/firmata/readwrite/model/FirmataMessageCommand.go b/plc4go/protocols/firmata/readwrite/model/FirmataMessageCommand.go index c02f8fe7e6..5dbf89273e 100644 --- a/plc4go/protocols/firmata/readwrite/model/FirmataMessageCommand.go +++ b/plc4go/protocols/firmata/readwrite/model/FirmataMessageCommand.go @@ -310,7 +310,7 @@ func (m *_FirmataMessageCommand) deepCopy() *_FirmataMessageCommand { } _FirmataMessageCommandCopy := &_FirmataMessageCommand{ m.FirmataMessageContract.(*_FirmataMessage).deepCopy(), - m.Command.DeepCopy().(FirmataCommand), + utils.DeepCopy[FirmataCommand](m.Command), } m.FirmataMessageContract.(*_FirmataMessage)._SubType = m return _FirmataMessageCommandCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/ApduControlContainer.go b/plc4go/protocols/knxnetip/readwrite/model/ApduControlContainer.go index ce9f6d1563..63db19bb57 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/ApduControlContainer.go +++ b/plc4go/protocols/knxnetip/readwrite/model/ApduControlContainer.go @@ -308,7 +308,7 @@ func (m *_ApduControlContainer) deepCopy() *_ApduControlContainer { } _ApduControlContainerCopy := &_ApduControlContainer{ m.ApduContract.(*_Apdu).deepCopy(), - m.ControlApdu.DeepCopy().(ApduControl), + utils.DeepCopy[ApduControl](m.ControlApdu), } m.ApduContract.(*_Apdu)._SubType = m return _ApduControlContainerCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/ApduDataContainer.go b/plc4go/protocols/knxnetip/readwrite/model/ApduDataContainer.go index 5df8e7a6c7..9d7d49114d 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/ApduDataContainer.go +++ b/plc4go/protocols/knxnetip/readwrite/model/ApduDataContainer.go @@ -308,7 +308,7 @@ func (m *_ApduDataContainer) deepCopy() *_ApduDataContainer { } _ApduDataContainerCopy := &_ApduDataContainer{ m.ApduContract.(*_Apdu).deepCopy(), - m.DataApdu.DeepCopy().(ApduData), + utils.DeepCopy[ApduData](m.DataApdu), } m.ApduContract.(*_Apdu)._SubType = m return _ApduDataContainerCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/ApduDataOther.go b/plc4go/protocols/knxnetip/readwrite/model/ApduDataOther.go index cc7a3620db..0235afd5e4 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/ApduDataOther.go +++ b/plc4go/protocols/knxnetip/readwrite/model/ApduDataOther.go @@ -308,7 +308,7 @@ func (m *_ApduDataOther) deepCopy() *_ApduDataOther { } _ApduDataOtherCopy := &_ApduDataOther{ m.ApduDataContract.(*_ApduData).deepCopy(), - m.ExtendedApdu.DeepCopy().(ApduDataExt), + utils.DeepCopy[ApduDataExt](m.ExtendedApdu), } m.ApduDataContract.(*_ApduData)._SubType = m return _ApduDataOtherCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/CEMIAdditionalInformationRelativeTimestamp.go b/plc4go/protocols/knxnetip/readwrite/model/CEMIAdditionalInformationRelativeTimestamp.go index 1e09ab718c..b2ae14d0e6 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/CEMIAdditionalInformationRelativeTimestamp.go +++ b/plc4go/protocols/knxnetip/readwrite/model/CEMIAdditionalInformationRelativeTimestamp.go @@ -338,7 +338,7 @@ func (m *_CEMIAdditionalInformationRelativeTimestamp) deepCopy() *_CEMIAdditiona } _CEMIAdditionalInformationRelativeTimestampCopy := &_CEMIAdditionalInformationRelativeTimestamp{ m.CEMIAdditionalInformationContract.(*_CEMIAdditionalInformation).deepCopy(), - m.RelativeTimestamp.DeepCopy().(RelativeTimestamp), + utils.DeepCopy[RelativeTimestamp](m.RelativeTimestamp), } m.CEMIAdditionalInformationContract.(*_CEMIAdditionalInformation)._SubType = m return _CEMIAdditionalInformationRelativeTimestampCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/ComObjectTableRealisationType6.go b/plc4go/protocols/knxnetip/readwrite/model/ComObjectTableRealisationType6.go index 477ded4dd8..37602d3b26 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/ComObjectTableRealisationType6.go +++ b/plc4go/protocols/knxnetip/readwrite/model/ComObjectTableRealisationType6.go @@ -308,7 +308,7 @@ func (m *_ComObjectTableRealisationType6) deepCopy() *_ComObjectTableRealisation } _ComObjectTableRealisationType6Copy := &_ComObjectTableRealisationType6{ m.ComObjectTableContract.(*_ComObjectTable).deepCopy(), - m.ComObjectDescriptors.DeepCopy().(GroupObjectDescriptorRealisationType6), + utils.DeepCopy[GroupObjectDescriptorRealisationType6](m.ComObjectDescriptors), } m.ComObjectTableContract.(*_ComObjectTable)._SubType = m return _ComObjectTableRealisationType6Copy diff --git a/plc4go/protocols/knxnetip/readwrite/model/ConnectionRequest.go b/plc4go/protocols/knxnetip/readwrite/model/ConnectionRequest.go index 2185a21e34..14beb7e78d 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/ConnectionRequest.go +++ b/plc4go/protocols/knxnetip/readwrite/model/ConnectionRequest.go @@ -414,9 +414,9 @@ func (m *_ConnectionRequest) deepCopy() *_ConnectionRequest { } _ConnectionRequestCopy := &_ConnectionRequest{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), - m.HpaiDiscoveryEndpoint.DeepCopy().(HPAIDiscoveryEndpoint), - m.HpaiDataEndpoint.DeepCopy().(HPAIDataEndpoint), - m.ConnectionRequestInformation.DeepCopy().(ConnectionRequestInformation), + utils.DeepCopy[HPAIDiscoveryEndpoint](m.HpaiDiscoveryEndpoint), + utils.DeepCopy[HPAIDataEndpoint](m.HpaiDataEndpoint), + utils.DeepCopy[ConnectionRequestInformation](m.ConnectionRequestInformation), } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m return _ConnectionRequestCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/ConnectionResponse.go b/plc4go/protocols/knxnetip/readwrite/model/ConnectionResponse.go index 2a2f1020e5..f2f16c8631 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/ConnectionResponse.go +++ b/plc4go/protocols/knxnetip/readwrite/model/ConnectionResponse.go @@ -414,8 +414,8 @@ func (m *_ConnectionResponse) deepCopy() *_ConnectionResponse { m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), m.CommunicationChannelId, m.Status, - m.HpaiDataEndpoint.DeepCopy().(HPAIDataEndpoint), - m.ConnectionResponseDataBlock.DeepCopy().(ConnectionResponseDataBlock), + utils.DeepCopy[HPAIDataEndpoint](m.HpaiDataEndpoint), + utils.DeepCopy[ConnectionResponseDataBlock](m.ConnectionResponseDataBlock), } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m return _ConnectionResponseCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/ConnectionResponseDataBlockTunnelConnection.go b/plc4go/protocols/knxnetip/readwrite/model/ConnectionResponseDataBlockTunnelConnection.go index 763021b66a..bf74a0bae8 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/ConnectionResponseDataBlockTunnelConnection.go +++ b/plc4go/protocols/knxnetip/readwrite/model/ConnectionResponseDataBlockTunnelConnection.go @@ -309,7 +309,7 @@ func (m *_ConnectionResponseDataBlockTunnelConnection) deepCopy() *_ConnectionRe } _ConnectionResponseDataBlockTunnelConnectionCopy := &_ConnectionResponseDataBlockTunnelConnection{ m.ConnectionResponseDataBlockContract.(*_ConnectionResponseDataBlock).deepCopy(), - m.KnxAddress.DeepCopy().(KnxAddress), + utils.DeepCopy[KnxAddress](m.KnxAddress), } m.ConnectionResponseDataBlockContract.(*_ConnectionResponseDataBlock)._SubType = m return _ConnectionResponseDataBlockTunnelConnectionCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/ConnectionStateRequest.go b/plc4go/protocols/knxnetip/readwrite/model/ConnectionStateRequest.go index 02b37ba298..dc304639ca 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/ConnectionStateRequest.go +++ b/plc4go/protocols/knxnetip/readwrite/model/ConnectionStateRequest.go @@ -354,7 +354,7 @@ func (m *_ConnectionStateRequest) deepCopy() *_ConnectionStateRequest { _ConnectionStateRequestCopy := &_ConnectionStateRequest{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), m.CommunicationChannelId, - m.HpaiControlEndpoint.DeepCopy().(HPAIControlEndpoint), + utils.DeepCopy[HPAIControlEndpoint](m.HpaiControlEndpoint), m.reservedField0, } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m diff --git a/plc4go/protocols/knxnetip/readwrite/model/DIBDeviceInfo.go b/plc4go/protocols/knxnetip/readwrite/model/DIBDeviceInfo.go index 7197a089f9..73dbc7f0a1 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/DIBDeviceInfo.go +++ b/plc4go/protocols/knxnetip/readwrite/model/DIBDeviceInfo.go @@ -610,12 +610,12 @@ func (m *_DIBDeviceInfo) deepCopy() *_DIBDeviceInfo { _DIBDeviceInfoCopy := &_DIBDeviceInfo{ m.DescriptionType, m.KnxMedium, - m.DeviceStatus.DeepCopy().(DeviceStatus), - m.KnxAddress.DeepCopy().(KnxAddress), - m.ProjectInstallationIdentifier.DeepCopy().(ProjectInstallationIdentifier), + utils.DeepCopy[DeviceStatus](m.DeviceStatus), + utils.DeepCopy[KnxAddress](m.KnxAddress), + utils.DeepCopy[ProjectInstallationIdentifier](m.ProjectInstallationIdentifier), utils.DeepCopySlice[byte, byte](m.KnxNetIpDeviceSerialNumber), - m.KnxNetIpDeviceMulticastAddress.DeepCopy().(IPAddress), - m.KnxNetIpDeviceMacAddress.DeepCopy().(MACAddress), + utils.DeepCopy[IPAddress](m.KnxNetIpDeviceMulticastAddress), + utils.DeepCopy[MACAddress](m.KnxNetIpDeviceMacAddress), utils.DeepCopySlice[byte, byte](m.DeviceFriendlyName), } return _DIBDeviceInfoCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/DescriptionRequest.go b/plc4go/protocols/knxnetip/readwrite/model/DescriptionRequest.go index 16aeebff0a..ac14daaea2 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/DescriptionRequest.go +++ b/plc4go/protocols/knxnetip/readwrite/model/DescriptionRequest.go @@ -310,7 +310,7 @@ func (m *_DescriptionRequest) deepCopy() *_DescriptionRequest { } _DescriptionRequestCopy := &_DescriptionRequest{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), - m.HpaiControlEndpoint.DeepCopy().(HPAIControlEndpoint), + utils.DeepCopy[HPAIControlEndpoint](m.HpaiControlEndpoint), } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m return _DescriptionRequestCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/DescriptionResponse.go b/plc4go/protocols/knxnetip/readwrite/model/DescriptionResponse.go index a839da01d6..1617480c9a 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/DescriptionResponse.go +++ b/plc4go/protocols/knxnetip/readwrite/model/DescriptionResponse.go @@ -362,8 +362,8 @@ func (m *_DescriptionResponse) deepCopy() *_DescriptionResponse { } _DescriptionResponseCopy := &_DescriptionResponse{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), - m.DibDeviceInfo.DeepCopy().(DIBDeviceInfo), - m.DibSuppSvcFamilies.DeepCopy().(DIBSuppSvcFamilies), + utils.DeepCopy[DIBDeviceInfo](m.DibDeviceInfo), + utils.DeepCopy[DIBSuppSvcFamilies](m.DibSuppSvcFamilies), } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m return _DescriptionResponseCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/DeviceConfigurationAck.go b/plc4go/protocols/knxnetip/readwrite/model/DeviceConfigurationAck.go index 94810d508d..998804b1f4 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/DeviceConfigurationAck.go +++ b/plc4go/protocols/knxnetip/readwrite/model/DeviceConfigurationAck.go @@ -310,7 +310,7 @@ func (m *_DeviceConfigurationAck) deepCopy() *_DeviceConfigurationAck { } _DeviceConfigurationAckCopy := &_DeviceConfigurationAck{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), - m.DeviceConfigurationAckDataBlock.DeepCopy().(DeviceConfigurationAckDataBlock), + utils.DeepCopy[DeviceConfigurationAckDataBlock](m.DeviceConfigurationAckDataBlock), } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m return _DeviceConfigurationAckCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/DeviceConfigurationRequest.go b/plc4go/protocols/knxnetip/readwrite/model/DeviceConfigurationRequest.go index 554f8a8d2d..e0ea2d40e3 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/DeviceConfigurationRequest.go +++ b/plc4go/protocols/knxnetip/readwrite/model/DeviceConfigurationRequest.go @@ -375,8 +375,8 @@ func (m *_DeviceConfigurationRequest) deepCopy() *_DeviceConfigurationRequest { } _DeviceConfigurationRequestCopy := &_DeviceConfigurationRequest{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), - m.DeviceConfigurationRequestDataBlock.DeepCopy().(DeviceConfigurationRequestDataBlock), - m.Cemi.DeepCopy().(CEMI), + utils.DeepCopy[DeviceConfigurationRequestDataBlock](m.DeviceConfigurationRequestDataBlock), + utils.DeepCopy[CEMI](m.Cemi), m.TotalLength, } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m diff --git a/plc4go/protocols/knxnetip/readwrite/model/DeviceDescriptorType2.go b/plc4go/protocols/knxnetip/readwrite/model/DeviceDescriptorType2.go index 116ba320d4..c1983243c7 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/DeviceDescriptorType2.go +++ b/plc4go/protocols/knxnetip/readwrite/model/DeviceDescriptorType2.go @@ -600,10 +600,10 @@ func (m *_DeviceDescriptorType2) deepCopy() *_DeviceDescriptorType2 { m.ReadSupported, m.WriteSupported, m.LogicalTagBase, - m.ChannelInfo1.DeepCopy().(ChannelInformation), - m.ChannelInfo2.DeepCopy().(ChannelInformation), - m.ChannelInfo3.DeepCopy().(ChannelInformation), - m.ChannelInfo4.DeepCopy().(ChannelInformation), + utils.DeepCopy[ChannelInformation](m.ChannelInfo1), + utils.DeepCopy[ChannelInformation](m.ChannelInfo2), + utils.DeepCopy[ChannelInformation](m.ChannelInfo3), + utils.DeepCopy[ChannelInformation](m.ChannelInfo4), } return _DeviceDescriptorType2Copy } diff --git a/plc4go/protocols/knxnetip/readwrite/model/DisconnectRequest.go b/plc4go/protocols/knxnetip/readwrite/model/DisconnectRequest.go index cad353f72d..7b20154ad8 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/DisconnectRequest.go +++ b/plc4go/protocols/knxnetip/readwrite/model/DisconnectRequest.go @@ -354,7 +354,7 @@ func (m *_DisconnectRequest) deepCopy() *_DisconnectRequest { _DisconnectRequestCopy := &_DisconnectRequest{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), m.CommunicationChannelId, - m.HpaiControlEndpoint.DeepCopy().(HPAIControlEndpoint), + utils.DeepCopy[HPAIControlEndpoint](m.HpaiControlEndpoint), m.reservedField0, } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m diff --git a/plc4go/protocols/knxnetip/readwrite/model/HPAIControlEndpoint.go b/plc4go/protocols/knxnetip/readwrite/model/HPAIControlEndpoint.go index 2094691788..18e4c46793 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/HPAIControlEndpoint.go +++ b/plc4go/protocols/knxnetip/readwrite/model/HPAIControlEndpoint.go @@ -347,7 +347,7 @@ func (m *_HPAIControlEndpoint) deepCopy() *_HPAIControlEndpoint { } _HPAIControlEndpointCopy := &_HPAIControlEndpoint{ m.HostProtocolCode, - m.IpAddress.DeepCopy().(IPAddress), + utils.DeepCopy[IPAddress](m.IpAddress), m.IpPort, } return _HPAIControlEndpointCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/HPAIDataEndpoint.go b/plc4go/protocols/knxnetip/readwrite/model/HPAIDataEndpoint.go index 4b6b1ec795..4a9b97cc87 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/HPAIDataEndpoint.go +++ b/plc4go/protocols/knxnetip/readwrite/model/HPAIDataEndpoint.go @@ -347,7 +347,7 @@ func (m *_HPAIDataEndpoint) deepCopy() *_HPAIDataEndpoint { } _HPAIDataEndpointCopy := &_HPAIDataEndpoint{ m.HostProtocolCode, - m.IpAddress.DeepCopy().(IPAddress), + utils.DeepCopy[IPAddress](m.IpAddress), m.IpPort, } return _HPAIDataEndpointCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/HPAIDiscoveryEndpoint.go b/plc4go/protocols/knxnetip/readwrite/model/HPAIDiscoveryEndpoint.go index 9a60ced616..f400723c03 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/HPAIDiscoveryEndpoint.go +++ b/plc4go/protocols/knxnetip/readwrite/model/HPAIDiscoveryEndpoint.go @@ -347,7 +347,7 @@ func (m *_HPAIDiscoveryEndpoint) deepCopy() *_HPAIDiscoveryEndpoint { } _HPAIDiscoveryEndpointCopy := &_HPAIDiscoveryEndpoint{ m.HostProtocolCode, - m.IpAddress.DeepCopy().(IPAddress), + utils.DeepCopy[IPAddress](m.IpAddress), m.IpPort, } return _HPAIDiscoveryEndpointCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go index 7192d1b4cc..71ee548232 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go +++ b/plc4go/protocols/knxnetip/readwrite/model/KnxManufacturer.go @@ -738,8 +738,9 @@ const ( KnxManufacturer_M_ASTRA_LED_AG KnxManufacturer = 692 KnxManufacturer_M_WONDERFUL_HI_TECH_CO___LTD_ KnxManufacturer = 693 KnxManufacturer_M_REXLITE_AI_INTEGRATIONS_CO__LTD KnxManufacturer = 694 - KnxManufacturer_M_ABB___RESERVED KnxManufacturer = 695 - KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED KnxManufacturer = 696 + KnxManufacturer_M_ALLORADO KnxManufacturer = 695 + KnxManufacturer_M_ABB___RESERVED KnxManufacturer = 696 + KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED KnxManufacturer = 697 ) var KnxManufacturerValues []KnxManufacturer @@ -1442,6 +1443,7 @@ func init() { KnxManufacturer_M_ASTRA_LED_AG, KnxManufacturer_M_WONDERFUL_HI_TECH_CO___LTD_, KnxManufacturer_M_REXLITE_AI_INTEGRATIONS_CO__LTD, + KnxManufacturer_M_ALLORADO, KnxManufacturer_M_ABB___RESERVED, KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, } @@ -4099,10 +4101,14 @@ func (e KnxManufacturer) Number() uint16 { } case 695: { /* '695' */ - return 43954 + return 753 } case 696: { /* '696' */ + return 43954 + } + case 697: + { /* '697' */ return 43959 } case 7: @@ -6905,10 +6911,14 @@ func (e KnxManufacturer) Name() string { } case 695: { /* '695' */ - return "ABB - reserved" + return "Allorado" } case 696: { /* '696' */ + return "ABB - reserved" + } + case 697: + { /* '697' */ return "Busch-Jaeger Elektro - reserved" } case 7: @@ -8385,8 +8395,10 @@ func KnxManufacturerByValue(value uint16) (enum KnxManufacturer, ok bool) { case 694: return KnxManufacturer_M_REXLITE_AI_INTEGRATIONS_CO__LTD, true case 695: - return KnxManufacturer_M_ABB___RESERVED, true + return KnxManufacturer_M_ALLORADO, true case 696: + return KnxManufacturer_M_ABB___RESERVED, true + case 697: return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED, true case 7: return KnxManufacturer_M_GIRA_GIERSIEPEN, true @@ -9784,6 +9796,8 @@ func KnxManufacturerByName(value string) (enum KnxManufacturer, ok bool) { return KnxManufacturer_M_WONDERFUL_HI_TECH_CO___LTD_, true case "M_REXLITE_AI_INTEGRATIONS_CO__LTD": return KnxManufacturer_M_REXLITE_AI_INTEGRATIONS_CO__LTD, true + case "M_ALLORADO": + return KnxManufacturer_M_ALLORADO, true case "M_ABB___RESERVED": return KnxManufacturer_M_ABB___RESERVED, true case "M_BUSCH_JAEGER_ELEKTRO___RESERVED": @@ -11256,6 +11270,8 @@ func (e KnxManufacturer) PLC4XEnumName() string { return "M_WONDERFUL_HI_TECH_CO___LTD_" case KnxManufacturer_M_REXLITE_AI_INTEGRATIONS_CO__LTD: return "M_REXLITE_AI_INTEGRATIONS_CO__LTD" + case KnxManufacturer_M_ALLORADO: + return "M_ALLORADO" case KnxManufacturer_M_ABB___RESERVED: return "M_ABB___RESERVED" case KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED: diff --git a/plc4go/protocols/knxnetip/readwrite/model/LBusmonInd.go b/plc4go/protocols/knxnetip/readwrite/model/LBusmonInd.go index 867c8382cc..d8bf970992 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/LBusmonInd.go +++ b/plc4go/protocols/knxnetip/readwrite/model/LBusmonInd.go @@ -401,7 +401,7 @@ func (m *_LBusmonInd) deepCopy() *_LBusmonInd { m.CEMIContract.(*_CEMI).deepCopy(), m.AdditionalInformationLength, utils.DeepCopySlice[CEMIAdditionalInformation, CEMIAdditionalInformation](m.AdditionalInformation), - m.DataFrame.DeepCopy().(LDataFrame), + utils.DeepCopy[LDataFrame](m.DataFrame), utils.CopyPtr[uint8](m.Crc), } m.CEMIContract.(*_CEMI)._SubType = m diff --git a/plc4go/protocols/knxnetip/readwrite/model/LDataCon.go b/plc4go/protocols/knxnetip/readwrite/model/LDataCon.go index bc0e40406b..33a04f1a85 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/LDataCon.go +++ b/plc4go/protocols/knxnetip/readwrite/model/LDataCon.go @@ -370,7 +370,7 @@ func (m *_LDataCon) deepCopy() *_LDataCon { m.CEMIContract.(*_CEMI).deepCopy(), m.AdditionalInformationLength, utils.DeepCopySlice[CEMIAdditionalInformation, CEMIAdditionalInformation](m.AdditionalInformation), - m.DataFrame.DeepCopy().(LDataFrame), + utils.DeepCopy[LDataFrame](m.DataFrame), } m.CEMIContract.(*_CEMI)._SubType = m return _LDataConCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/LDataExtended.go b/plc4go/protocols/knxnetip/readwrite/model/LDataExtended.go index 18303b9214..8fd65ea00f 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/LDataExtended.go +++ b/plc4go/protocols/knxnetip/readwrite/model/LDataExtended.go @@ -494,9 +494,9 @@ func (m *_LDataExtended) deepCopy() *_LDataExtended { m.GroupAddress, m.HopCount, m.ExtendedFrameFormat, - m.SourceAddress.DeepCopy().(KnxAddress), + utils.DeepCopy[KnxAddress](m.SourceAddress), utils.DeepCopySlice[byte, byte](m.DestinationAddress), - m.Apdu.DeepCopy().(Apdu), + utils.DeepCopy[Apdu](m.Apdu), } m.LDataFrameContract.(*_LDataFrame)._SubType = m return _LDataExtendedCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/LDataInd.go b/plc4go/protocols/knxnetip/readwrite/model/LDataInd.go index b465b5c319..2cc3efaf49 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/LDataInd.go +++ b/plc4go/protocols/knxnetip/readwrite/model/LDataInd.go @@ -370,7 +370,7 @@ func (m *_LDataInd) deepCopy() *_LDataInd { m.CEMIContract.(*_CEMI).deepCopy(), m.AdditionalInformationLength, utils.DeepCopySlice[CEMIAdditionalInformation, CEMIAdditionalInformation](m.AdditionalInformation), - m.DataFrame.DeepCopy().(LDataFrame), + utils.DeepCopy[LDataFrame](m.DataFrame), } m.CEMIContract.(*_CEMI)._SubType = m return _LDataIndCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/LDataReq.go b/plc4go/protocols/knxnetip/readwrite/model/LDataReq.go index 3bd9fb8a82..249431ce18 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/LDataReq.go +++ b/plc4go/protocols/knxnetip/readwrite/model/LDataReq.go @@ -370,7 +370,7 @@ func (m *_LDataReq) deepCopy() *_LDataReq { m.CEMIContract.(*_CEMI).deepCopy(), m.AdditionalInformationLength, utils.DeepCopySlice[CEMIAdditionalInformation, CEMIAdditionalInformation](m.AdditionalInformation), - m.DataFrame.DeepCopy().(LDataFrame), + utils.DeepCopy[LDataFrame](m.DataFrame), } m.CEMIContract.(*_CEMI)._SubType = m return _LDataReqCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/LPollData.go b/plc4go/protocols/knxnetip/readwrite/model/LPollData.go index 6e864aca53..cb7795d52c 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/LPollData.go +++ b/plc4go/protocols/knxnetip/readwrite/model/LPollData.go @@ -385,7 +385,7 @@ func (m *_LPollData) deepCopy() *_LPollData { } _LPollDataCopy := &_LPollData{ m.LDataFrameContract.(*_LDataFrame).deepCopy(), - m.SourceAddress.DeepCopy().(KnxAddress), + utils.DeepCopy[KnxAddress](m.SourceAddress), utils.DeepCopySlice[byte, byte](m.TargetAddress), m.NumberExpectedPollData, m.reservedField0, diff --git a/plc4go/protocols/knxnetip/readwrite/model/SearchRequest.go b/plc4go/protocols/knxnetip/readwrite/model/SearchRequest.go index a8476765cc..7ea487a538 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/SearchRequest.go +++ b/plc4go/protocols/knxnetip/readwrite/model/SearchRequest.go @@ -310,7 +310,7 @@ func (m *_SearchRequest) deepCopy() *_SearchRequest { } _SearchRequestCopy := &_SearchRequest{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), - m.HpaiIDiscoveryEndpoint.DeepCopy().(HPAIDiscoveryEndpoint), + utils.DeepCopy[HPAIDiscoveryEndpoint](m.HpaiIDiscoveryEndpoint), } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m return _SearchRequestCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/SearchResponse.go b/plc4go/protocols/knxnetip/readwrite/model/SearchResponse.go index e2cd9a1233..0f695689b1 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/SearchResponse.go +++ b/plc4go/protocols/knxnetip/readwrite/model/SearchResponse.go @@ -414,9 +414,9 @@ func (m *_SearchResponse) deepCopy() *_SearchResponse { } _SearchResponseCopy := &_SearchResponse{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), - m.HpaiControlEndpoint.DeepCopy().(HPAIControlEndpoint), - m.DibDeviceInfo.DeepCopy().(DIBDeviceInfo), - m.DibSuppSvcFamilies.DeepCopy().(DIBSuppSvcFamilies), + utils.DeepCopy[HPAIControlEndpoint](m.HpaiControlEndpoint), + utils.DeepCopy[DIBDeviceInfo](m.DibDeviceInfo), + utils.DeepCopy[DIBSuppSvcFamilies](m.DibSuppSvcFamilies), } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m return _SearchResponseCopy diff --git a/plc4go/protocols/knxnetip/readwrite/model/TunnelingRequest.go b/plc4go/protocols/knxnetip/readwrite/model/TunnelingRequest.go index 248ce349cc..e9c95d2673 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/TunnelingRequest.go +++ b/plc4go/protocols/knxnetip/readwrite/model/TunnelingRequest.go @@ -375,8 +375,8 @@ func (m *_TunnelingRequest) deepCopy() *_TunnelingRequest { } _TunnelingRequestCopy := &_TunnelingRequest{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), - m.TunnelingRequestDataBlock.DeepCopy().(TunnelingRequestDataBlock), - m.Cemi.DeepCopy().(CEMI), + utils.DeepCopy[TunnelingRequestDataBlock](m.TunnelingRequestDataBlock), + utils.DeepCopy[CEMI](m.Cemi), m.TotalLength, } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m diff --git a/plc4go/protocols/knxnetip/readwrite/model/TunnelingResponse.go b/plc4go/protocols/knxnetip/readwrite/model/TunnelingResponse.go index 87fb6c8d18..e568e49821 100644 --- a/plc4go/protocols/knxnetip/readwrite/model/TunnelingResponse.go +++ b/plc4go/protocols/knxnetip/readwrite/model/TunnelingResponse.go @@ -310,7 +310,7 @@ func (m *_TunnelingResponse) deepCopy() *_TunnelingResponse { } _TunnelingResponseCopy := &_TunnelingResponse{ m.KnxNetIpMessageContract.(*_KnxNetIpMessage).deepCopy(), - m.TunnelingResponseDataBlock.DeepCopy().(TunnelingResponseDataBlock), + utils.DeepCopy[TunnelingResponseDataBlock](m.TunnelingResponseDataBlock), } m.KnxNetIpMessageContract.(*_KnxNetIpMessage)._SubType = m return _TunnelingResponseCopy diff --git a/plc4go/protocols/modbus/readwrite/model/ModbusAsciiADU.go b/plc4go/protocols/modbus/readwrite/model/ModbusAsciiADU.go index f52677c551..66ef4051fb 100644 --- a/plc4go/protocols/modbus/readwrite/model/ModbusAsciiADU.go +++ b/plc4go/protocols/modbus/readwrite/model/ModbusAsciiADU.go @@ -352,7 +352,7 @@ func (m *_ModbusAsciiADU) deepCopy() *_ModbusAsciiADU { _ModbusAsciiADUCopy := &_ModbusAsciiADU{ m.ModbusADUContract.(*_ModbusADU).deepCopy(), m.Address, - m.Pdu.DeepCopy().(ModbusPDU), + utils.DeepCopy[ModbusPDU](m.Pdu), } m.ModbusADUContract.(*_ModbusADU)._SubType = m return _ModbusAsciiADUCopy diff --git a/plc4go/protocols/modbus/readwrite/model/ModbusRtuADU.go b/plc4go/protocols/modbus/readwrite/model/ModbusRtuADU.go index b9ba25d703..3f222e6823 100644 --- a/plc4go/protocols/modbus/readwrite/model/ModbusRtuADU.go +++ b/plc4go/protocols/modbus/readwrite/model/ModbusRtuADU.go @@ -352,7 +352,7 @@ func (m *_ModbusRtuADU) deepCopy() *_ModbusRtuADU { _ModbusRtuADUCopy := &_ModbusRtuADU{ m.ModbusADUContract.(*_ModbusADU).deepCopy(), m.Address, - m.Pdu.DeepCopy().(ModbusPDU), + utils.DeepCopy[ModbusPDU](m.Pdu), } m.ModbusADUContract.(*_ModbusADU)._SubType = m return _ModbusRtuADUCopy diff --git a/plc4go/protocols/modbus/readwrite/model/ModbusTcpADU.go b/plc4go/protocols/modbus/readwrite/model/ModbusTcpADU.go index c4767b744d..08e176830b 100644 --- a/plc4go/protocols/modbus/readwrite/model/ModbusTcpADU.go +++ b/plc4go/protocols/modbus/readwrite/model/ModbusTcpADU.go @@ -410,7 +410,7 @@ func (m *_ModbusTcpADU) deepCopy() *_ModbusTcpADU { m.ModbusADUContract.(*_ModbusADU).deepCopy(), m.TransactionIdentifier, m.UnitIdentifier, - m.Pdu.DeepCopy().(ModbusPDU), + utils.DeepCopy[ModbusPDU](m.Pdu), } m.ModbusADUContract.(*_ModbusADU)._SubType = m return _ModbusTcpADUCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ActivateSessionRequest.go b/plc4go/protocols/opcua/readwrite/model/ActivateSessionRequest.go index 0d7266bbd8..eff7b1e01d 100644 --- a/plc4go/protocols/opcua/readwrite/model/ActivateSessionRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/ActivateSessionRequest.go @@ -560,12 +560,12 @@ func (m *_ActivateSessionRequest) deepCopy() *_ActivateSessionRequest { } _ActivateSessionRequestCopy := &_ActivateSessionRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), - m.ClientSignature.DeepCopy().(SignatureData), + utils.DeepCopy[RequestHeader](m.RequestHeader), + utils.DeepCopy[SignatureData](m.ClientSignature), utils.DeepCopySlice[SignedSoftwareCertificate, SignedSoftwareCertificate](m.ClientSoftwareCertificates), utils.DeepCopySlice[PascalString, PascalString](m.LocaleIds), - m.UserIdentityToken.DeepCopy().(ExtensionObject), - m.UserTokenSignature.DeepCopy().(SignatureData), + utils.DeepCopy[ExtensionObject](m.UserIdentityToken), + utils.DeepCopy[SignatureData](m.UserTokenSignature), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ActivateSessionRequestCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ActivateSessionResponse.go b/plc4go/protocols/opcua/readwrite/model/ActivateSessionResponse.go index 93503e9952..5258ef7081 100644 --- a/plc4go/protocols/opcua/readwrite/model/ActivateSessionResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/ActivateSessionResponse.go @@ -456,8 +456,8 @@ func (m *_ActivateSessionResponse) deepCopy() *_ActivateSessionResponse { } _ActivateSessionResponseCopy := &_ActivateSessionResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), - m.ServerNonce.DeepCopy().(PascalByteString), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), + utils.DeepCopy[PascalByteString](m.ServerNonce), utils.DeepCopySlice[StatusCode, StatusCode](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/AddNodesItem.go b/plc4go/protocols/opcua/readwrite/model/AddNodesItem.go index d152e24979..c02277638b 100644 --- a/plc4go/protocols/opcua/readwrite/model/AddNodesItem.go +++ b/plc4go/protocols/opcua/readwrite/model/AddNodesItem.go @@ -596,13 +596,13 @@ func (m *_AddNodesItem) deepCopy() *_AddNodesItem { } _AddNodesItemCopy := &_AddNodesItem{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ParentNodeId.DeepCopy().(ExpandedNodeId), - m.ReferenceTypeId.DeepCopy().(NodeId), - m.RequestedNewNodeId.DeepCopy().(ExpandedNodeId), - m.BrowseName.DeepCopy().(QualifiedName), + utils.DeepCopy[ExpandedNodeId](m.ParentNodeId), + utils.DeepCopy[NodeId](m.ReferenceTypeId), + utils.DeepCopy[ExpandedNodeId](m.RequestedNewNodeId), + utils.DeepCopy[QualifiedName](m.BrowseName), m.NodeClass, - m.NodeAttributes.DeepCopy().(ExtensionObject), - m.TypeDefinition.DeepCopy().(ExpandedNodeId), + utils.DeepCopy[ExtensionObject](m.NodeAttributes), + utils.DeepCopy[ExpandedNodeId](m.TypeDefinition), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _AddNodesItemCopy diff --git a/plc4go/protocols/opcua/readwrite/model/AddNodesRequest.go b/plc4go/protocols/opcua/readwrite/model/AddNodesRequest.go index d85bc6fda6..6536c16597 100644 --- a/plc4go/protocols/opcua/readwrite/model/AddNodesRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/AddNodesRequest.go @@ -356,7 +356,7 @@ func (m *_AddNodesRequest) deepCopy() *_AddNodesRequest { } _AddNodesRequestCopy := &_AddNodesRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[AddNodesItem, AddNodesItem](m.NodesToAdd), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/AddNodesResponse.go b/plc4go/protocols/opcua/readwrite/model/AddNodesResponse.go index d33712d57f..7bfe9920f6 100644 --- a/plc4go/protocols/opcua/readwrite/model/AddNodesResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/AddNodesResponse.go @@ -404,7 +404,7 @@ func (m *_AddNodesResponse) deepCopy() *_AddNodesResponse { } _AddNodesResponseCopy := &_AddNodesResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[AddNodesResult, AddNodesResult](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/AddNodesResult.go b/plc4go/protocols/opcua/readwrite/model/AddNodesResult.go index 00b60b7365..21b1920485 100644 --- a/plc4go/protocols/opcua/readwrite/model/AddNodesResult.go +++ b/plc4go/protocols/opcua/readwrite/model/AddNodesResult.go @@ -360,8 +360,8 @@ func (m *_AddNodesResult) deepCopy() *_AddNodesResult { } _AddNodesResultCopy := &_AddNodesResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), - m.AddedNodeId.DeepCopy().(NodeId), + utils.DeepCopy[StatusCode](m.StatusCode), + utils.DeepCopy[NodeId](m.AddedNodeId), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _AddNodesResultCopy diff --git a/plc4go/protocols/opcua/readwrite/model/AddReferencesItem.go b/plc4go/protocols/opcua/readwrite/model/AddReferencesItem.go index cae4f8732f..55fb5e0208 100644 --- a/plc4go/protocols/opcua/readwrite/model/AddReferencesItem.go +++ b/plc4go/protocols/opcua/readwrite/model/AddReferencesItem.go @@ -535,11 +535,11 @@ func (m *_AddReferencesItem) deepCopy() *_AddReferencesItem { } _AddReferencesItemCopy := &_AddReferencesItem{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.SourceNodeId.DeepCopy().(NodeId), - m.ReferenceTypeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.SourceNodeId), + utils.DeepCopy[NodeId](m.ReferenceTypeId), m.IsForward, - m.TargetServerUri.DeepCopy().(PascalString), - m.TargetNodeId.DeepCopy().(ExpandedNodeId), + utils.DeepCopy[PascalString](m.TargetServerUri), + utils.DeepCopy[ExpandedNodeId](m.TargetNodeId), m.TargetNodeClass, m.reservedField0, } diff --git a/plc4go/protocols/opcua/readwrite/model/AddReferencesRequest.go b/plc4go/protocols/opcua/readwrite/model/AddReferencesRequest.go index 20b3865157..172d22ef69 100644 --- a/plc4go/protocols/opcua/readwrite/model/AddReferencesRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/AddReferencesRequest.go @@ -356,7 +356,7 @@ func (m *_AddReferencesRequest) deepCopy() *_AddReferencesRequest { } _AddReferencesRequestCopy := &_AddReferencesRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[AddReferencesItem, AddReferencesItem](m.ReferencesToAdd), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/AddReferencesResponse.go b/plc4go/protocols/opcua/readwrite/model/AddReferencesResponse.go index b91f935d53..3b8dec6b83 100644 --- a/plc4go/protocols/opcua/readwrite/model/AddReferencesResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/AddReferencesResponse.go @@ -404,7 +404,7 @@ func (m *_AddReferencesResponse) deepCopy() *_AddReferencesResponse { } _AddReferencesResponseCopy := &_AddReferencesResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[StatusCode, StatusCode](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/AggregateFilter.go b/plc4go/protocols/opcua/readwrite/model/AggregateFilter.go index a22e6802cd..8d060cdc0f 100644 --- a/plc4go/protocols/opcua/readwrite/model/AggregateFilter.go +++ b/plc4go/protocols/opcua/readwrite/model/AggregateFilter.go @@ -417,9 +417,9 @@ func (m *_AggregateFilter) deepCopy() *_AggregateFilter { _AggregateFilterCopy := &_AggregateFilter{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.StartTime, - m.AggregateType.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.AggregateType), m.ProcessingInterval, - m.AggregateConfiguration.DeepCopy().(AggregateConfiguration), + utils.DeepCopy[AggregateConfiguration](m.AggregateConfiguration), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _AggregateFilterCopy diff --git a/plc4go/protocols/opcua/readwrite/model/AggregateFilterResult.go b/plc4go/protocols/opcua/readwrite/model/AggregateFilterResult.go index af5622b56f..05a0d87084 100644 --- a/plc4go/protocols/opcua/readwrite/model/AggregateFilterResult.go +++ b/plc4go/protocols/opcua/readwrite/model/AggregateFilterResult.go @@ -366,7 +366,7 @@ func (m *_AggregateFilterResult) deepCopy() *_AggregateFilterResult { m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.RevisedStartTime, m.RevisedProcessingInterval, - m.RevisedAggregateConfiguration.DeepCopy().(AggregateConfiguration), + utils.DeepCopy[AggregateConfiguration](m.RevisedAggregateConfiguration), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _AggregateFilterResultCopy diff --git a/plc4go/protocols/opcua/readwrite/model/AliasNameDataType.go b/plc4go/protocols/opcua/readwrite/model/AliasNameDataType.go index 783d8a6563..2c5115d5a9 100644 --- a/plc4go/protocols/opcua/readwrite/model/AliasNameDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/AliasNameDataType.go @@ -356,7 +356,7 @@ func (m *_AliasNameDataType) deepCopy() *_AliasNameDataType { } _AliasNameDataTypeCopy := &_AliasNameDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.AliasName.DeepCopy().(QualifiedName), + utils.DeepCopy[QualifiedName](m.AliasName), utils.DeepCopySlice[ExpandedNodeId, ExpandedNodeId](m.ReferencedNodes), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/Annotation.go b/plc4go/protocols/opcua/readwrite/model/Annotation.go index 88cc25b4fd..2bd12388ba 100644 --- a/plc4go/protocols/opcua/readwrite/model/Annotation.go +++ b/plc4go/protocols/opcua/readwrite/model/Annotation.go @@ -388,8 +388,8 @@ func (m *_Annotation) deepCopy() *_Annotation { } _AnnotationCopy := &_Annotation{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Message.DeepCopy().(PascalString), - m.UserName.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Message), + utils.DeepCopy[PascalString](m.UserName), m.AnnotationTime, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/AnnotationDataType.go b/plc4go/protocols/opcua/readwrite/model/AnnotationDataType.go index 44be615e12..8929429bd4 100644 --- a/plc4go/protocols/opcua/readwrite/model/AnnotationDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/AnnotationDataType.go @@ -412,9 +412,9 @@ func (m *_AnnotationDataType) deepCopy() *_AnnotationDataType { } _AnnotationDataTypeCopy := &_AnnotationDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Annotation.DeepCopy().(PascalString), - m.Discipline.DeepCopy().(PascalString), - m.Uri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Annotation), + utils.DeepCopy[PascalString](m.Discipline), + utils.DeepCopy[PascalString](m.Uri), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _AnnotationDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/AnonymousIdentityToken.go b/plc4go/protocols/opcua/readwrite/model/AnonymousIdentityToken.go index ff6a91620d..6e7edf2898 100644 --- a/plc4go/protocols/opcua/readwrite/model/AnonymousIdentityToken.go +++ b/plc4go/protocols/opcua/readwrite/model/AnonymousIdentityToken.go @@ -308,7 +308,7 @@ func (m *_AnonymousIdentityToken) deepCopy() *_AnonymousIdentityToken { } _AnonymousIdentityTokenCopy := &_AnonymousIdentityToken{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.PolicyId.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.PolicyId), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _AnonymousIdentityTokenCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ApplicationDescription.go b/plc4go/protocols/opcua/readwrite/model/ApplicationDescription.go index 445dbf58b0..f65eb7b507 100644 --- a/plc4go/protocols/opcua/readwrite/model/ApplicationDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/ApplicationDescription.go @@ -592,12 +592,12 @@ func (m *_ApplicationDescription) deepCopy() *_ApplicationDescription { } _ApplicationDescriptionCopy := &_ApplicationDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ApplicationUri.DeepCopy().(PascalString), - m.ProductUri.DeepCopy().(PascalString), - m.ApplicationName.DeepCopy().(LocalizedText), + utils.DeepCopy[PascalString](m.ApplicationUri), + utils.DeepCopy[PascalString](m.ProductUri), + utils.DeepCopy[LocalizedText](m.ApplicationName), m.ApplicationType, - m.GatewayServerUri.DeepCopy().(PascalString), - m.DiscoveryProfileUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.GatewayServerUri), + utils.DeepCopy[PascalString](m.DiscoveryProfileUri), utils.DeepCopySlice[PascalString, PascalString](m.DiscoveryUrls), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/Argument.go b/plc4go/protocols/opcua/readwrite/model/Argument.go index fce5ed362c..eddfa809ee 100644 --- a/plc4go/protocols/opcua/readwrite/model/Argument.go +++ b/plc4go/protocols/opcua/readwrite/model/Argument.go @@ -483,11 +483,11 @@ func (m *_Argument) deepCopy() *_Argument { } _ArgumentCopy := &_Argument{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), - m.DataType.DeepCopy().(NodeId), + utils.DeepCopy[PascalString](m.Name), + utils.DeepCopy[NodeId](m.DataType), m.ValueRank, utils.DeepCopySlice[uint32, uint32](m.ArrayDimensions), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.Description), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ArgumentCopy diff --git a/plc4go/protocols/opcua/readwrite/model/AttributeOperand.go b/plc4go/protocols/opcua/readwrite/model/AttributeOperand.go index db6af10521..63f8762343 100644 --- a/plc4go/protocols/opcua/readwrite/model/AttributeOperand.go +++ b/plc4go/protocols/opcua/readwrite/model/AttributeOperand.go @@ -492,11 +492,11 @@ func (m *_AttributeOperand) deepCopy() *_AttributeOperand { } _AttributeOperandCopy := &_AttributeOperand{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), - m.Alias.DeepCopy().(PascalString), - m.BrowsePath.DeepCopy().(RelativePath), + utils.DeepCopy[NodeId](m.NodeId), + utils.DeepCopy[PascalString](m.Alias), + utils.DeepCopy[RelativePath](m.BrowsePath), m.AttributeId, - m.IndexRange.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.IndexRange), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _AttributeOperandCopy diff --git a/plc4go/protocols/opcua/readwrite/model/AxisInformation.go b/plc4go/protocols/opcua/readwrite/model/AxisInformation.go index 1db6ddc980..6e5e7ef50d 100644 --- a/plc4go/protocols/opcua/readwrite/model/AxisInformation.go +++ b/plc4go/protocols/opcua/readwrite/model/AxisInformation.go @@ -483,9 +483,9 @@ func (m *_AxisInformation) deepCopy() *_AxisInformation { } _AxisInformationCopy := &_AxisInformation{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.EngineeringUnits.DeepCopy().(EUInformation), - m.EURange.DeepCopy().(Range), - m.Title.DeepCopy().(LocalizedText), + utils.DeepCopy[EUInformation](m.EngineeringUnits), + utils.DeepCopy[Range](m.EURange), + utils.DeepCopy[LocalizedText](m.Title), m.AxisScaleType, utils.DeepCopySlice[float64, float64](m.AxisSteps), } diff --git a/plc4go/protocols/opcua/readwrite/model/BinaryExtensionObjectWithMask.go b/plc4go/protocols/opcua/readwrite/model/BinaryExtensionObjectWithMask.go index 2c244e2603..f4acfa2030 100644 --- a/plc4go/protocols/opcua/readwrite/model/BinaryExtensionObjectWithMask.go +++ b/plc4go/protocols/opcua/readwrite/model/BinaryExtensionObjectWithMask.go @@ -325,7 +325,7 @@ func (m *_BinaryExtensionObjectWithMask) deepCopy() *_BinaryExtensionObjectWithM } _BinaryExtensionObjectWithMaskCopy := &_BinaryExtensionObjectWithMask{ m.ExtensionObjectWithMaskContract.(*_ExtensionObjectWithMask).deepCopy(), - m.Body.DeepCopy().(ExtensionObjectDefinition), + utils.DeepCopy[ExtensionObjectDefinition](m.Body), } m.ExtensionObjectWithMaskContract.(*_ExtensionObjectWithMask)._SubType = m return _BinaryExtensionObjectWithMaskCopy diff --git a/plc4go/protocols/opcua/readwrite/model/BitFieldDefinition.go b/plc4go/protocols/opcua/readwrite/model/BitFieldDefinition.go index 0eb360fc50..ad2a6a2378 100644 --- a/plc4go/protocols/opcua/readwrite/model/BitFieldDefinition.go +++ b/plc4go/protocols/opcua/readwrite/model/BitFieldDefinition.go @@ -445,8 +445,8 @@ func (m *_BitFieldDefinition) deepCopy() *_BitFieldDefinition { } _BitFieldDefinitionCopy := &_BitFieldDefinition{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[PascalString](m.Name), + utils.DeepCopy[LocalizedText](m.Description), m.StartingBitPosition, m.EndingBitPosition, m.reservedField0, diff --git a/plc4go/protocols/opcua/readwrite/model/BrokerConnectionTransportDataType.go b/plc4go/protocols/opcua/readwrite/model/BrokerConnectionTransportDataType.go index 1e1c91cb9e..74619f0a06 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrokerConnectionTransportDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/BrokerConnectionTransportDataType.go @@ -360,8 +360,8 @@ func (m *_BrokerConnectionTransportDataType) deepCopy() *_BrokerConnectionTransp } _BrokerConnectionTransportDataTypeCopy := &_BrokerConnectionTransportDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResourceUri.DeepCopy().(PascalString), - m.AuthenticationProfileUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.ResourceUri), + utils.DeepCopy[PascalString](m.AuthenticationProfileUri), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _BrokerConnectionTransportDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/BrokerDataSetReaderTransportDataType.go b/plc4go/protocols/opcua/readwrite/model/BrokerDataSetReaderTransportDataType.go index db4601d374..7fabc8c03c 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrokerDataSetReaderTransportDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/BrokerDataSetReaderTransportDataType.go @@ -492,11 +492,11 @@ func (m *_BrokerDataSetReaderTransportDataType) deepCopy() *_BrokerDataSetReader } _BrokerDataSetReaderTransportDataTypeCopy := &_BrokerDataSetReaderTransportDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.QueueName.DeepCopy().(PascalString), - m.ResourceUri.DeepCopy().(PascalString), - m.AuthenticationProfileUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.QueueName), + utils.DeepCopy[PascalString](m.ResourceUri), + utils.DeepCopy[PascalString](m.AuthenticationProfileUri), m.RequestedDeliveryGuarantee, - m.MetaDataQueueName.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.MetaDataQueueName), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _BrokerDataSetReaderTransportDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/BrokerDataSetWriterTransportDataType.go b/plc4go/protocols/opcua/readwrite/model/BrokerDataSetWriterTransportDataType.go index 4e0a0c636a..c58e4819cf 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrokerDataSetWriterTransportDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/BrokerDataSetWriterTransportDataType.go @@ -520,11 +520,11 @@ func (m *_BrokerDataSetWriterTransportDataType) deepCopy() *_BrokerDataSetWriter } _BrokerDataSetWriterTransportDataTypeCopy := &_BrokerDataSetWriterTransportDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.QueueName.DeepCopy().(PascalString), - m.ResourceUri.DeepCopy().(PascalString), - m.AuthenticationProfileUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.QueueName), + utils.DeepCopy[PascalString](m.ResourceUri), + utils.DeepCopy[PascalString](m.AuthenticationProfileUri), m.RequestedDeliveryGuarantee, - m.MetaDataQueueName.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.MetaDataQueueName), m.MetaDataUpdateTime, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/BrokerWriterGroupTransportDataType.go b/plc4go/protocols/opcua/readwrite/model/BrokerWriterGroupTransportDataType.go index 1d6cab8de3..4dd228b0f1 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrokerWriterGroupTransportDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/BrokerWriterGroupTransportDataType.go @@ -440,9 +440,9 @@ func (m *_BrokerWriterGroupTransportDataType) deepCopy() *_BrokerWriterGroupTran } _BrokerWriterGroupTransportDataTypeCopy := &_BrokerWriterGroupTransportDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.QueueName.DeepCopy().(PascalString), - m.ResourceUri.DeepCopy().(PascalString), - m.AuthenticationProfileUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.QueueName), + utils.DeepCopy[PascalString](m.ResourceUri), + utils.DeepCopy[PascalString](m.AuthenticationProfileUri), m.RequestedDeliveryGuarantee, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/BrowseDescription.go b/plc4go/protocols/opcua/readwrite/model/BrowseDescription.go index ff8065c5b8..6753eca1e3 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrowseDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/BrowseDescription.go @@ -487,9 +487,9 @@ func (m *_BrowseDescription) deepCopy() *_BrowseDescription { } _BrowseDescriptionCopy := &_BrowseDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), m.BrowseDirection, - m.ReferenceTypeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.ReferenceTypeId), m.IncludeSubtypes, m.NodeClassMask, m.ResultMask, diff --git a/plc4go/protocols/opcua/readwrite/model/BrowseNextRequest.go b/plc4go/protocols/opcua/readwrite/model/BrowseNextRequest.go index d2b3a71e2a..1c28b295fc 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrowseNextRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/BrowseNextRequest.go @@ -399,7 +399,7 @@ func (m *_BrowseNextRequest) deepCopy() *_BrowseNextRequest { } _BrowseNextRequestCopy := &_BrowseNextRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.ReleaseContinuationPoints, utils.DeepCopySlice[PascalByteString, PascalByteString](m.ContinuationPoints), m.reservedField0, diff --git a/plc4go/protocols/opcua/readwrite/model/BrowseNextResponse.go b/plc4go/protocols/opcua/readwrite/model/BrowseNextResponse.go index 5201af4016..7bf1c9fbbe 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrowseNextResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/BrowseNextResponse.go @@ -404,7 +404,7 @@ func (m *_BrowseNextResponse) deepCopy() *_BrowseNextResponse { } _BrowseNextResponseCopy := &_BrowseNextResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[BrowseResult, BrowseResult](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/BrowsePath.go b/plc4go/protocols/opcua/readwrite/model/BrowsePath.go index 4bb2e5f419..bde984fdc6 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrowsePath.go +++ b/plc4go/protocols/opcua/readwrite/model/BrowsePath.go @@ -360,8 +360,8 @@ func (m *_BrowsePath) deepCopy() *_BrowsePath { } _BrowsePathCopy := &_BrowsePath{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StartingNode.DeepCopy().(NodeId), - m.RelativePath.DeepCopy().(RelativePath), + utils.DeepCopy[NodeId](m.StartingNode), + utils.DeepCopy[RelativePath](m.RelativePath), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _BrowsePathCopy diff --git a/plc4go/protocols/opcua/readwrite/model/BrowsePathResult.go b/plc4go/protocols/opcua/readwrite/model/BrowsePathResult.go index 5328361392..7bf8dcdad2 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrowsePathResult.go +++ b/plc4go/protocols/opcua/readwrite/model/BrowsePathResult.go @@ -356,7 +356,7 @@ func (m *_BrowsePathResult) deepCopy() *_BrowsePathResult { } _BrowsePathResultCopy := &_BrowsePathResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), + utils.DeepCopy[StatusCode](m.StatusCode), utils.DeepCopySlice[BrowsePathTarget, BrowsePathTarget](m.Targets), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/BrowsePathTarget.go b/plc4go/protocols/opcua/readwrite/model/BrowsePathTarget.go index 7e5e7157c6..46b98c1ff2 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrowsePathTarget.go +++ b/plc4go/protocols/opcua/readwrite/model/BrowsePathTarget.go @@ -336,7 +336,7 @@ func (m *_BrowsePathTarget) deepCopy() *_BrowsePathTarget { } _BrowsePathTargetCopy := &_BrowsePathTarget{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.TargetId.DeepCopy().(ExpandedNodeId), + utils.DeepCopy[ExpandedNodeId](m.TargetId), m.RemainingPathIndex, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/BrowseRequest.go b/plc4go/protocols/opcua/readwrite/model/BrowseRequest.go index 914a24cf77..dc37a220a1 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrowseRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/BrowseRequest.go @@ -436,8 +436,8 @@ func (m *_BrowseRequest) deepCopy() *_BrowseRequest { } _BrowseRequestCopy := &_BrowseRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), - m.View.DeepCopy().(ViewDescription), + utils.DeepCopy[RequestHeader](m.RequestHeader), + utils.DeepCopy[ViewDescription](m.View), m.RequestedMaxReferencesPerNode, utils.DeepCopySlice[BrowseDescription, BrowseDescription](m.NodesToBrowse), } diff --git a/plc4go/protocols/opcua/readwrite/model/BrowseResponse.go b/plc4go/protocols/opcua/readwrite/model/BrowseResponse.go index e44b6dcf72..58b759a0fc 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrowseResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/BrowseResponse.go @@ -404,7 +404,7 @@ func (m *_BrowseResponse) deepCopy() *_BrowseResponse { } _BrowseResponseCopy := &_BrowseResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[BrowseResult, BrowseResult](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/BrowseResult.go b/plc4go/protocols/opcua/readwrite/model/BrowseResult.go index 1cd5f0fdb8..69092dfc07 100644 --- a/plc4go/protocols/opcua/readwrite/model/BrowseResult.go +++ b/plc4go/protocols/opcua/readwrite/model/BrowseResult.go @@ -408,8 +408,8 @@ func (m *_BrowseResult) deepCopy() *_BrowseResult { } _BrowseResultCopy := &_BrowseResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), - m.ContinuationPoint.DeepCopy().(PascalByteString), + utils.DeepCopy[StatusCode](m.StatusCode), + utils.DeepCopy[PascalByteString](m.ContinuationPoint), utils.DeepCopySlice[ReferenceDescription, ReferenceDescription](m.References), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/BuildInfo.go b/plc4go/protocols/opcua/readwrite/model/BuildInfo.go index fa9a63dd92..9015cec1c2 100644 --- a/plc4go/protocols/opcua/readwrite/model/BuildInfo.go +++ b/plc4go/protocols/opcua/readwrite/model/BuildInfo.go @@ -544,11 +544,11 @@ func (m *_BuildInfo) deepCopy() *_BuildInfo { } _BuildInfoCopy := &_BuildInfo{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ProductUri.DeepCopy().(PascalString), - m.ManufacturerName.DeepCopy().(PascalString), - m.ProductName.DeepCopy().(PascalString), - m.SoftwareVersion.DeepCopy().(PascalString), - m.BuildNumber.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.ProductUri), + utils.DeepCopy[PascalString](m.ManufacturerName), + utils.DeepCopy[PascalString](m.ProductName), + utils.DeepCopy[PascalString](m.SoftwareVersion), + utils.DeepCopy[PascalString](m.BuildNumber), m.BuildDate, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/ByteStringNodeId.go b/plc4go/protocols/opcua/readwrite/model/ByteStringNodeId.go index 7480dce60d..17ffcfe6a0 100644 --- a/plc4go/protocols/opcua/readwrite/model/ByteStringNodeId.go +++ b/plc4go/protocols/opcua/readwrite/model/ByteStringNodeId.go @@ -307,7 +307,7 @@ func (m *_ByteStringNodeId) deepCopy() *_ByteStringNodeId { } _ByteStringNodeIdCopy := &_ByteStringNodeId{ m.NamespaceIndex, - m.Identifier.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalByteString](m.Identifier), } return _ByteStringNodeIdCopy } diff --git a/plc4go/protocols/opcua/readwrite/model/CallMethodRequest.go b/plc4go/protocols/opcua/readwrite/model/CallMethodRequest.go index 4b061fee54..0822f6369b 100644 --- a/plc4go/protocols/opcua/readwrite/model/CallMethodRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/CallMethodRequest.go @@ -408,8 +408,8 @@ func (m *_CallMethodRequest) deepCopy() *_CallMethodRequest { } _CallMethodRequestCopy := &_CallMethodRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ObjectId.DeepCopy().(NodeId), - m.MethodId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.ObjectId), + utils.DeepCopy[NodeId](m.MethodId), utils.DeepCopySlice[Variant, Variant](m.InputArguments), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/CallMethodResult.go b/plc4go/protocols/opcua/readwrite/model/CallMethodResult.go index d650ab4c9b..a259da805d 100644 --- a/plc4go/protocols/opcua/readwrite/model/CallMethodResult.go +++ b/plc4go/protocols/opcua/readwrite/model/CallMethodResult.go @@ -452,7 +452,7 @@ func (m *_CallMethodResult) deepCopy() *_CallMethodResult { } _CallMethodResultCopy := &_CallMethodResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), + utils.DeepCopy[StatusCode](m.StatusCode), utils.DeepCopySlice[StatusCode, StatusCode](m.InputArgumentResults), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.InputArgumentDiagnosticInfos), utils.DeepCopySlice[Variant, Variant](m.OutputArguments), diff --git a/plc4go/protocols/opcua/readwrite/model/CallRequest.go b/plc4go/protocols/opcua/readwrite/model/CallRequest.go index 96867ded63..3a1236bcad 100644 --- a/plc4go/protocols/opcua/readwrite/model/CallRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/CallRequest.go @@ -356,7 +356,7 @@ func (m *_CallRequest) deepCopy() *_CallRequest { } _CallRequestCopy := &_CallRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[CallMethodRequest, CallMethodRequest](m.MethodsToCall), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/CallResponse.go b/plc4go/protocols/opcua/readwrite/model/CallResponse.go index 2ecb9ea3b7..d01c4528f5 100644 --- a/plc4go/protocols/opcua/readwrite/model/CallResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/CallResponse.go @@ -404,7 +404,7 @@ func (m *_CallResponse) deepCopy() *_CallResponse { } _CallResponseCopy := &_CallResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[CallMethodResult, CallMethodResult](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/CancelRequest.go b/plc4go/protocols/opcua/readwrite/model/CancelRequest.go index 20b5cbc81c..f475bbffb5 100644 --- a/plc4go/protocols/opcua/readwrite/model/CancelRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/CancelRequest.go @@ -336,7 +336,7 @@ func (m *_CancelRequest) deepCopy() *_CancelRequest { } _CancelRequestCopy := &_CancelRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.RequestHandle, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/CancelResponse.go b/plc4go/protocols/opcua/readwrite/model/CancelResponse.go index f7838cc460..b22abe7cd0 100644 --- a/plc4go/protocols/opcua/readwrite/model/CancelResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/CancelResponse.go @@ -336,7 +336,7 @@ func (m *_CancelResponse) deepCopy() *_CancelResponse { } _CancelResponseCopy := &_CancelResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), m.CancelCount, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/CloseSecureChannelRequest.go b/plc4go/protocols/opcua/readwrite/model/CloseSecureChannelRequest.go index b72efe2beb..43bd9fa4aa 100644 --- a/plc4go/protocols/opcua/readwrite/model/CloseSecureChannelRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/CloseSecureChannelRequest.go @@ -308,7 +308,7 @@ func (m *_CloseSecureChannelRequest) deepCopy() *_CloseSecureChannelRequest { } _CloseSecureChannelRequestCopy := &_CloseSecureChannelRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _CloseSecureChannelRequestCopy diff --git a/plc4go/protocols/opcua/readwrite/model/CloseSecureChannelResponse.go b/plc4go/protocols/opcua/readwrite/model/CloseSecureChannelResponse.go index e27e22ee38..c34eaab3fc 100644 --- a/plc4go/protocols/opcua/readwrite/model/CloseSecureChannelResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/CloseSecureChannelResponse.go @@ -308,7 +308,7 @@ func (m *_CloseSecureChannelResponse) deepCopy() *_CloseSecureChannelResponse { } _CloseSecureChannelResponseCopy := &_CloseSecureChannelResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _CloseSecureChannelResponseCopy diff --git a/plc4go/protocols/opcua/readwrite/model/CloseSessionRequest.go b/plc4go/protocols/opcua/readwrite/model/CloseSessionRequest.go index 9511c64681..a07760b387 100644 --- a/plc4go/protocols/opcua/readwrite/model/CloseSessionRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/CloseSessionRequest.go @@ -351,7 +351,7 @@ func (m *_CloseSessionRequest) deepCopy() *_CloseSessionRequest { } _CloseSessionRequestCopy := &_CloseSessionRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.DeleteSubscriptions, m.reservedField0, } diff --git a/plc4go/protocols/opcua/readwrite/model/CloseSessionResponse.go b/plc4go/protocols/opcua/readwrite/model/CloseSessionResponse.go index 191a88904f..ba3491822d 100644 --- a/plc4go/protocols/opcua/readwrite/model/CloseSessionResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/CloseSessionResponse.go @@ -308,7 +308,7 @@ func (m *_CloseSessionResponse) deepCopy() *_CloseSessionResponse { } _CloseSessionResponseCopy := &_CloseSessionResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _CloseSessionResponseCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ContentFilterElementResult.go b/plc4go/protocols/opcua/readwrite/model/ContentFilterElementResult.go index 048945b7c3..56f263538c 100644 --- a/plc4go/protocols/opcua/readwrite/model/ContentFilterElementResult.go +++ b/plc4go/protocols/opcua/readwrite/model/ContentFilterElementResult.go @@ -404,7 +404,7 @@ func (m *_ContentFilterElementResult) deepCopy() *_ContentFilterElementResult { } _ContentFilterElementResultCopy := &_ContentFilterElementResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), + utils.DeepCopy[StatusCode](m.StatusCode), utils.DeepCopySlice[StatusCode, StatusCode](m.OperandStatusCodes), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.OperandDiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/CreateMonitoredItemsRequest.go b/plc4go/protocols/opcua/readwrite/model/CreateMonitoredItemsRequest.go index 94c7a06a50..9cbb357c8b 100644 --- a/plc4go/protocols/opcua/readwrite/model/CreateMonitoredItemsRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/CreateMonitoredItemsRequest.go @@ -412,7 +412,7 @@ func (m *_CreateMonitoredItemsRequest) deepCopy() *_CreateMonitoredItemsRequest } _CreateMonitoredItemsRequestCopy := &_CreateMonitoredItemsRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.SubscriptionId, m.TimestampsToReturn, utils.DeepCopySlice[MonitoredItemCreateRequest, MonitoredItemCreateRequest](m.ItemsToCreate), diff --git a/plc4go/protocols/opcua/readwrite/model/CreateMonitoredItemsResponse.go b/plc4go/protocols/opcua/readwrite/model/CreateMonitoredItemsResponse.go index af17abef47..322eb53c1f 100644 --- a/plc4go/protocols/opcua/readwrite/model/CreateMonitoredItemsResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/CreateMonitoredItemsResponse.go @@ -404,7 +404,7 @@ func (m *_CreateMonitoredItemsResponse) deepCopy() *_CreateMonitoredItemsRespons } _CreateMonitoredItemsResponseCopy := &_CreateMonitoredItemsResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[MonitoredItemCreateResult, MonitoredItemCreateResult](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/CreateSessionRequest.go b/plc4go/protocols/opcua/readwrite/model/CreateSessionRequest.go index 623f04815a..1f5b80aab8 100644 --- a/plc4go/protocols/opcua/readwrite/model/CreateSessionRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/CreateSessionRequest.go @@ -676,13 +676,13 @@ func (m *_CreateSessionRequest) deepCopy() *_CreateSessionRequest { } _CreateSessionRequestCopy := &_CreateSessionRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), - m.ClientDescription.DeepCopy().(ApplicationDescription), - m.ServerUri.DeepCopy().(PascalString), - m.EndpointUrl.DeepCopy().(PascalString), - m.SessionName.DeepCopy().(PascalString), - m.ClientNonce.DeepCopy().(PascalByteString), - m.ClientCertificate.DeepCopy().(PascalByteString), + utils.DeepCopy[RequestHeader](m.RequestHeader), + utils.DeepCopy[ApplicationDescription](m.ClientDescription), + utils.DeepCopy[PascalString](m.ServerUri), + utils.DeepCopy[PascalString](m.EndpointUrl), + utils.DeepCopy[PascalString](m.SessionName), + utils.DeepCopy[PascalByteString](m.ClientNonce), + utils.DeepCopy[PascalByteString](m.ClientCertificate), m.RequestedSessionTimeout, m.MaxResponseMessageSize, } diff --git a/plc4go/protocols/opcua/readwrite/model/CreateSessionResponse.go b/plc4go/protocols/opcua/readwrite/model/CreateSessionResponse.go index 70890fd8eb..61e85c2cda 100644 --- a/plc4go/protocols/opcua/readwrite/model/CreateSessionResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/CreateSessionResponse.go @@ -720,15 +720,15 @@ func (m *_CreateSessionResponse) deepCopy() *_CreateSessionResponse { } _CreateSessionResponseCopy := &_CreateSessionResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), - m.SessionId.DeepCopy().(NodeId), - m.AuthenticationToken.DeepCopy().(NodeId), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), + utils.DeepCopy[NodeId](m.SessionId), + utils.DeepCopy[NodeId](m.AuthenticationToken), m.RevisedSessionTimeout, - m.ServerNonce.DeepCopy().(PascalByteString), - m.ServerCertificate.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalByteString](m.ServerNonce), + utils.DeepCopy[PascalByteString](m.ServerCertificate), utils.DeepCopySlice[EndpointDescription, EndpointDescription](m.ServerEndpoints), utils.DeepCopySlice[SignedSoftwareCertificate, SignedSoftwareCertificate](m.ServerSoftwareCertificates), - m.ServerSignature.DeepCopy().(SignatureData), + utils.DeepCopy[SignatureData](m.ServerSignature), m.MaxRequestMessageSize, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/CreateSubscriptionRequest.go b/plc4go/protocols/opcua/readwrite/model/CreateSubscriptionRequest.go index f5fa7330c3..65a54f2d13 100644 --- a/plc4go/protocols/opcua/readwrite/model/CreateSubscriptionRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/CreateSubscriptionRequest.go @@ -491,7 +491,7 @@ func (m *_CreateSubscriptionRequest) deepCopy() *_CreateSubscriptionRequest { } _CreateSubscriptionRequestCopy := &_CreateSubscriptionRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.RequestedPublishingInterval, m.RequestedLifetimeCount, m.RequestedMaxKeepAliveCount, diff --git a/plc4go/protocols/opcua/readwrite/model/CreateSubscriptionResponse.go b/plc4go/protocols/opcua/readwrite/model/CreateSubscriptionResponse.go index b87b02b46f..8e187537dc 100644 --- a/plc4go/protocols/opcua/readwrite/model/CreateSubscriptionResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/CreateSubscriptionResponse.go @@ -420,7 +420,7 @@ func (m *_CreateSubscriptionResponse) deepCopy() *_CreateSubscriptionResponse { } _CreateSubscriptionResponseCopy := &_CreateSubscriptionResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), m.SubscriptionId, m.RevisedPublishingInterval, m.RevisedLifetimeCount, diff --git a/plc4go/protocols/opcua/readwrite/model/CurrencyUnitType.go b/plc4go/protocols/opcua/readwrite/model/CurrencyUnitType.go index dd17c7f066..bc89a72b17 100644 --- a/plc4go/protocols/opcua/readwrite/model/CurrencyUnitType.go +++ b/plc4go/protocols/opcua/readwrite/model/CurrencyUnitType.go @@ -418,8 +418,8 @@ func (m *_CurrencyUnitType) deepCopy() *_CurrencyUnitType { m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.NumericCode, m.Exponent, - m.AlphabeticCode.DeepCopy().(PascalString), - m.Currency.DeepCopy().(LocalizedText), + utils.DeepCopy[PascalString](m.AlphabeticCode), + utils.DeepCopy[LocalizedText](m.Currency), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _CurrencyUnitTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/DataSetMetaDataType.go b/plc4go/protocols/opcua/readwrite/model/DataSetMetaDataType.go index 96a449a3e4..4852070327 100644 --- a/plc4go/protocols/opcua/readwrite/model/DataSetMetaDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/DataSetMetaDataType.go @@ -708,11 +708,11 @@ func (m *_DataSetMetaDataType) deepCopy() *_DataSetMetaDataType { utils.DeepCopySlice[StructureDescription, StructureDescription](m.StructureDataTypes), utils.DeepCopySlice[EnumDescription, EnumDescription](m.EnumDataTypes), utils.DeepCopySlice[SimpleTypeDescription, SimpleTypeDescription](m.SimpleDataTypes), - m.Name.DeepCopy().(PascalString), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[PascalString](m.Name), + utils.DeepCopy[LocalizedText](m.Description), utils.DeepCopySlice[FieldMetaData, FieldMetaData](m.Fields), - m.DataSetClassId.DeepCopy().(GuidValue), - m.ConfigurationVersion.DeepCopy().(ConfigurationVersionDataType), + utils.DeepCopy[GuidValue](m.DataSetClassId), + utils.DeepCopy[ConfigurationVersionDataType](m.ConfigurationVersion), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _DataSetMetaDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/DataSetReaderDataType.go b/plc4go/protocols/opcua/readwrite/model/DataSetReaderDataType.go index 9d3a3bb4dd..19d0eb8325 100644 --- a/plc4go/protocols/opcua/readwrite/model/DataSetReaderDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/DataSetReaderDataType.go @@ -979,23 +979,23 @@ func (m *_DataSetReaderDataType) deepCopy() *_DataSetReaderDataType { } _DataSetReaderDataTypeCopy := &_DataSetReaderDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Name), m.Enabled, - m.PublisherId.DeepCopy().(Variant), + utils.DeepCopy[Variant](m.PublisherId), m.WriterGroupId, m.DataSetWriterId, - m.DataSetMetaData.DeepCopy().(DataSetMetaDataType), + utils.DeepCopy[DataSetMetaDataType](m.DataSetMetaData), m.DataSetFieldContentMask, m.MessageReceiveTimeout, m.KeyFrameCount, - m.HeaderLayoutUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.HeaderLayoutUri), m.SecurityMode, - m.SecurityGroupId.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.SecurityGroupId), utils.DeepCopySlice[EndpointDescription, EndpointDescription](m.SecurityKeyServices), utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.DataSetReaderProperties), - m.TransportSettings.DeepCopy().(ExtensionObject), - m.MessageSettings.DeepCopy().(ExtensionObject), - m.SubscribedDataSet.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.TransportSettings), + utils.DeepCopy[ExtensionObject](m.MessageSettings), + utils.DeepCopy[ExtensionObject](m.SubscribedDataSet), m.reservedField0, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/DataSetWriterDataType.go b/plc4go/protocols/opcua/readwrite/model/DataSetWriterDataType.go index 449df29c2b..066a7409d2 100644 --- a/plc4go/protocols/opcua/readwrite/model/DataSetWriterDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/DataSetWriterDataType.go @@ -639,15 +639,15 @@ func (m *_DataSetWriterDataType) deepCopy() *_DataSetWriterDataType { } _DataSetWriterDataTypeCopy := &_DataSetWriterDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Name), m.Enabled, m.DataSetWriterId, m.DataSetFieldContentMask, m.KeyFrameCount, - m.DataSetName.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.DataSetName), utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.DataSetWriterProperties), - m.TransportSettings.DeepCopy().(ExtensionObject), - m.MessageSettings.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.TransportSettings), + utils.DeepCopy[ExtensionObject](m.MessageSettings), m.reservedField0, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/DataTypeAttributes.go b/plc4go/protocols/opcua/readwrite/model/DataTypeAttributes.go index db341b8854..c7088474db 100644 --- a/plc4go/protocols/opcua/readwrite/model/DataTypeAttributes.go +++ b/plc4go/protocols/opcua/readwrite/model/DataTypeAttributes.go @@ -488,8 +488,8 @@ func (m *_DataTypeAttributes) deepCopy() *_DataTypeAttributes { _DataTypeAttributesCopy := &_DataTypeAttributes{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.SpecifiedAttributes, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), m.WriteMask, m.UserWriteMask, m.IsAbstract, diff --git a/plc4go/protocols/opcua/readwrite/model/DataTypeDescription.go b/plc4go/protocols/opcua/readwrite/model/DataTypeDescription.go index 825259a000..238bcd59ae 100644 --- a/plc4go/protocols/opcua/readwrite/model/DataTypeDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/DataTypeDescription.go @@ -360,8 +360,8 @@ func (m *_DataTypeDescription) deepCopy() *_DataTypeDescription { } _DataTypeDescriptionCopy := &_DataTypeDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.DataTypeId.DeepCopy().(NodeId), - m.Name.DeepCopy().(QualifiedName), + utils.DeepCopy[NodeId](m.DataTypeId), + utils.DeepCopy[QualifiedName](m.Name), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _DataTypeDescriptionCopy diff --git a/plc4go/protocols/opcua/readwrite/model/DataValue.go b/plc4go/protocols/opcua/readwrite/model/DataValue.go index 1164f352aa..68a898c8f3 100644 --- a/plc4go/protocols/opcua/readwrite/model/DataValue.go +++ b/plc4go/protocols/opcua/readwrite/model/DataValue.go @@ -627,8 +627,8 @@ func (m *_DataValue) deepCopy() *_DataValue { m.SourceTimestampSpecified, m.StatusCodeSpecified, m.ValueSpecified, - m.Value.DeepCopy().(Variant), - m.StatusCode.DeepCopy().(StatusCode), + utils.DeepCopy[Variant](m.Value), + utils.DeepCopy[StatusCode](m.StatusCode), utils.CopyPtr[int64](m.SourceTimestamp), utils.CopyPtr[uint16](m.SourcePicoseconds), utils.CopyPtr[int64](m.ServerTimestamp), diff --git a/plc4go/protocols/opcua/readwrite/model/DatagramConnectionTransport2DataType.go b/plc4go/protocols/opcua/readwrite/model/DatagramConnectionTransport2DataType.go index dc45b3aedf..6ed0cc3599 100644 --- a/plc4go/protocols/opcua/readwrite/model/DatagramConnectionTransport2DataType.go +++ b/plc4go/protocols/opcua/readwrite/model/DatagramConnectionTransport2DataType.go @@ -464,10 +464,10 @@ func (m *_DatagramConnectionTransport2DataType) deepCopy() *_DatagramConnectionT } _DatagramConnectionTransport2DataTypeCopy := &_DatagramConnectionTransport2DataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.DiscoveryAddress.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.DiscoveryAddress), m.DiscoveryAnnounceRate, m.DiscoveryMaxMessageSize, - m.QosCategory.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.QosCategory), utils.DeepCopySlice[ExtensionObject, ExtensionObject](m.DatagramQos), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/DatagramConnectionTransportDataType.go b/plc4go/protocols/opcua/readwrite/model/DatagramConnectionTransportDataType.go index b23592696a..0cd7bb919f 100644 --- a/plc4go/protocols/opcua/readwrite/model/DatagramConnectionTransportDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/DatagramConnectionTransportDataType.go @@ -308,7 +308,7 @@ func (m *_DatagramConnectionTransportDataType) deepCopy() *_DatagramConnectionTr } _DatagramConnectionTransportDataTypeCopy := &_DatagramConnectionTransportDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.DiscoveryAddress.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.DiscoveryAddress), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _DatagramConnectionTransportDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/DatagramDataSetReaderTransportDataType.go b/plc4go/protocols/opcua/readwrite/model/DatagramDataSetReaderTransportDataType.go index ae884e3bc8..33654c0d9d 100644 --- a/plc4go/protocols/opcua/readwrite/model/DatagramDataSetReaderTransportDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/DatagramDataSetReaderTransportDataType.go @@ -460,10 +460,10 @@ func (m *_DatagramDataSetReaderTransportDataType) deepCopy() *_DatagramDataSetRe } _DatagramDataSetReaderTransportDataTypeCopy := &_DatagramDataSetReaderTransportDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Address.DeepCopy().(ExtensionObject), - m.QosCategory.DeepCopy().(PascalString), + utils.DeepCopy[ExtensionObject](m.Address), + utils.DeepCopy[PascalString](m.QosCategory), utils.DeepCopySlice[ExtensionObject, ExtensionObject](m.DatagramQos), - m.Topic.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Topic), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _DatagramDataSetReaderTransportDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/DatagramWriterGroupTransport2DataType.go b/plc4go/protocols/opcua/readwrite/model/DatagramWriterGroupTransport2DataType.go index 7618004e99..d22da8767a 100644 --- a/plc4go/protocols/opcua/readwrite/model/DatagramWriterGroupTransport2DataType.go +++ b/plc4go/protocols/opcua/readwrite/model/DatagramWriterGroupTransport2DataType.go @@ -546,11 +546,11 @@ func (m *_DatagramWriterGroupTransport2DataType) deepCopy() *_DatagramWriterGrou m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.MessageRepeatCount, m.MessageRepeatDelay, - m.Address.DeepCopy().(ExtensionObject), - m.QosCategory.DeepCopy().(PascalString), + utils.DeepCopy[ExtensionObject](m.Address), + utils.DeepCopy[PascalString](m.QosCategory), utils.DeepCopySlice[ExtensionObject, ExtensionObject](m.DatagramQos), m.DiscoveryAnnounceRate, - m.Topic.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Topic), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _DatagramWriterGroupTransport2DataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteAtTimeDetails.go b/plc4go/protocols/opcua/readwrite/model/DeleteAtTimeDetails.go index e82fcbd386..0cf2f01662 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteAtTimeDetails.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteAtTimeDetails.go @@ -351,7 +351,7 @@ func (m *_DeleteAtTimeDetails) deepCopy() *_DeleteAtTimeDetails { } _DeleteAtTimeDetailsCopy := &_DeleteAtTimeDetails{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), utils.DeepCopySlice[int64, int64](m.ReqTimes), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteEventDetails.go b/plc4go/protocols/opcua/readwrite/model/DeleteEventDetails.go index 77363ae26d..494db576a6 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteEventDetails.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteEventDetails.go @@ -356,7 +356,7 @@ func (m *_DeleteEventDetails) deepCopy() *_DeleteEventDetails { } _DeleteEventDetailsCopy := &_DeleteEventDetails{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), utils.DeepCopySlice[PascalByteString, PascalByteString](m.EventIds), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteMonitoredItemsRequest.go b/plc4go/protocols/opcua/readwrite/model/DeleteMonitoredItemsRequest.go index 782df8df5c..3b255a2a80 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteMonitoredItemsRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteMonitoredItemsRequest.go @@ -379,7 +379,7 @@ func (m *_DeleteMonitoredItemsRequest) deepCopy() *_DeleteMonitoredItemsRequest } _DeleteMonitoredItemsRequestCopy := &_DeleteMonitoredItemsRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.SubscriptionId, utils.DeepCopySlice[uint32, uint32](m.MonitoredItemIds), } diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteMonitoredItemsResponse.go b/plc4go/protocols/opcua/readwrite/model/DeleteMonitoredItemsResponse.go index 651005930f..9f4ce4c584 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteMonitoredItemsResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteMonitoredItemsResponse.go @@ -404,7 +404,7 @@ func (m *_DeleteMonitoredItemsResponse) deepCopy() *_DeleteMonitoredItemsRespons } _DeleteMonitoredItemsResponseCopy := &_DeleteMonitoredItemsResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[StatusCode, StatusCode](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteNodesItem.go b/plc4go/protocols/opcua/readwrite/model/DeleteNodesItem.go index 8053e87230..90f2b658b5 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteNodesItem.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteNodesItem.go @@ -351,7 +351,7 @@ func (m *_DeleteNodesItem) deepCopy() *_DeleteNodesItem { } _DeleteNodesItemCopy := &_DeleteNodesItem{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), m.DeleteTargetReferences, m.reservedField0, } diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteNodesRequest.go b/plc4go/protocols/opcua/readwrite/model/DeleteNodesRequest.go index 60b2ef2c4b..90c906d479 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteNodesRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteNodesRequest.go @@ -356,7 +356,7 @@ func (m *_DeleteNodesRequest) deepCopy() *_DeleteNodesRequest { } _DeleteNodesRequestCopy := &_DeleteNodesRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[DeleteNodesItem, DeleteNodesItem](m.NodesToDelete), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteNodesResponse.go b/plc4go/protocols/opcua/readwrite/model/DeleteNodesResponse.go index eb2956eb06..a4c3fa1e9f 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteNodesResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteNodesResponse.go @@ -404,7 +404,7 @@ func (m *_DeleteNodesResponse) deepCopy() *_DeleteNodesResponse { } _DeleteNodesResponseCopy := &_DeleteNodesResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[StatusCode, StatusCode](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteRawModifiedDetails.go b/plc4go/protocols/opcua/readwrite/model/DeleteRawModifiedDetails.go index a2bff57599..21eed9282f 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteRawModifiedDetails.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteRawModifiedDetails.go @@ -407,7 +407,7 @@ func (m *_DeleteRawModifiedDetails) deepCopy() *_DeleteRawModifiedDetails { } _DeleteRawModifiedDetailsCopy := &_DeleteRawModifiedDetails{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), m.IsDeleteModified, m.StartTime, m.EndTime, diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteReferencesItem.go b/plc4go/protocols/opcua/readwrite/model/DeleteReferencesItem.go index 10898e4032..db344e863d 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteReferencesItem.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteReferencesItem.go @@ -497,10 +497,10 @@ func (m *_DeleteReferencesItem) deepCopy() *_DeleteReferencesItem { } _DeleteReferencesItemCopy := &_DeleteReferencesItem{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.SourceNodeId.DeepCopy().(NodeId), - m.ReferenceTypeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.SourceNodeId), + utils.DeepCopy[NodeId](m.ReferenceTypeId), m.IsForward, - m.TargetNodeId.DeepCopy().(ExpandedNodeId), + utils.DeepCopy[ExpandedNodeId](m.TargetNodeId), m.DeleteBidirectional, m.reservedField0, m.reservedField1, diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteReferencesRequest.go b/plc4go/protocols/opcua/readwrite/model/DeleteReferencesRequest.go index 1ae7cba0de..8c643d457e 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteReferencesRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteReferencesRequest.go @@ -356,7 +356,7 @@ func (m *_DeleteReferencesRequest) deepCopy() *_DeleteReferencesRequest { } _DeleteReferencesRequestCopy := &_DeleteReferencesRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[DeleteReferencesItem, DeleteReferencesItem](m.ReferencesToDelete), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteReferencesResponse.go b/plc4go/protocols/opcua/readwrite/model/DeleteReferencesResponse.go index 441f856a8c..d4a54cd7a8 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteReferencesResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteReferencesResponse.go @@ -404,7 +404,7 @@ func (m *_DeleteReferencesResponse) deepCopy() *_DeleteReferencesResponse { } _DeleteReferencesResponseCopy := &_DeleteReferencesResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[StatusCode, StatusCode](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteSubscriptionsRequest.go b/plc4go/protocols/opcua/readwrite/model/DeleteSubscriptionsRequest.go index 7c2c8a6d81..f759d9dd7f 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteSubscriptionsRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteSubscriptionsRequest.go @@ -351,7 +351,7 @@ func (m *_DeleteSubscriptionsRequest) deepCopy() *_DeleteSubscriptionsRequest { } _DeleteSubscriptionsRequestCopy := &_DeleteSubscriptionsRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[uint32, uint32](m.SubscriptionIds), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/DeleteSubscriptionsResponse.go b/plc4go/protocols/opcua/readwrite/model/DeleteSubscriptionsResponse.go index 12f981b9ac..c05b7fe169 100644 --- a/plc4go/protocols/opcua/readwrite/model/DeleteSubscriptionsResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/DeleteSubscriptionsResponse.go @@ -404,7 +404,7 @@ func (m *_DeleteSubscriptionsResponse) deepCopy() *_DeleteSubscriptionsResponse } _DeleteSubscriptionsResponseCopy := &_DeleteSubscriptionsResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[StatusCode, StatusCode](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/DiagnosticInfo.go b/plc4go/protocols/opcua/readwrite/model/DiagnosticInfo.go index 2cfb5457ec..edf89b0787 100644 --- a/plc4go/protocols/opcua/readwrite/model/DiagnosticInfo.go +++ b/plc4go/protocols/opcua/readwrite/model/DiagnosticInfo.go @@ -707,9 +707,9 @@ func (m *_DiagnosticInfo) deepCopy() *_DiagnosticInfo { utils.CopyPtr[int32](m.NamespaceURI), utils.CopyPtr[int32](m.Locale), utils.CopyPtr[int32](m.LocalizedText), - m.AdditionalInfo.DeepCopy().(PascalString), - m.InnerStatusCode.DeepCopy().(StatusCode), - m.InnerDiagnosticInfo.DeepCopy().(DiagnosticInfo), + utils.DeepCopy[PascalString](m.AdditionalInfo), + utils.DeepCopy[StatusCode](m.InnerStatusCode), + utils.DeepCopy[DiagnosticInfo](m.InnerDiagnosticInfo), m.reservedField0, } return _DiagnosticInfoCopy diff --git a/plc4go/protocols/opcua/readwrite/model/EUInformation.go b/plc4go/protocols/opcua/readwrite/model/EUInformation.go index e594c5821a..b70a61510f 100644 --- a/plc4go/protocols/opcua/readwrite/model/EUInformation.go +++ b/plc4go/protocols/opcua/readwrite/model/EUInformation.go @@ -440,10 +440,10 @@ func (m *_EUInformation) deepCopy() *_EUInformation { } _EUInformationCopy := &_EUInformation{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NamespaceUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.NamespaceUri), m.UnitId, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _EUInformationCopy diff --git a/plc4go/protocols/opcua/readwrite/model/EndpointDescription.go b/plc4go/protocols/opcua/readwrite/model/EndpointDescription.go index 727a6cdcd5..a36f282431 100644 --- a/plc4go/protocols/opcua/readwrite/model/EndpointDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/EndpointDescription.go @@ -620,13 +620,13 @@ func (m *_EndpointDescription) deepCopy() *_EndpointDescription { } _EndpointDescriptionCopy := &_EndpointDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.EndpointUrl.DeepCopy().(PascalString), - m.Server.DeepCopy().(ApplicationDescription), - m.ServerCertificate.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalString](m.EndpointUrl), + utils.DeepCopy[ApplicationDescription](m.Server), + utils.DeepCopy[PascalByteString](m.ServerCertificate), m.SecurityMode, - m.SecurityPolicyUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.SecurityPolicyUri), utils.DeepCopySlice[UserTokenPolicy, UserTokenPolicy](m.UserIdentityTokens), - m.TransportProfileUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.TransportProfileUri), m.SecurityLevel, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/EndpointType.go b/plc4go/protocols/opcua/readwrite/model/EndpointType.go index ed929ef563..b62a9630eb 100644 --- a/plc4go/protocols/opcua/readwrite/model/EndpointType.go +++ b/plc4go/protocols/opcua/readwrite/model/EndpointType.go @@ -440,10 +440,10 @@ func (m *_EndpointType) deepCopy() *_EndpointType { } _EndpointTypeCopy := &_EndpointType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.EndpointUrl.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.EndpointUrl), m.SecurityMode, - m.SecurityPolicyUri.DeepCopy().(PascalString), - m.TransportProfileUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.SecurityPolicyUri), + utils.DeepCopy[PascalString](m.TransportProfileUri), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _EndpointTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/EnumDescription.go b/plc4go/protocols/opcua/readwrite/model/EnumDescription.go index 674e4c2ee2..19a838b878 100644 --- a/plc4go/protocols/opcua/readwrite/model/EnumDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/EnumDescription.go @@ -440,9 +440,9 @@ func (m *_EnumDescription) deepCopy() *_EnumDescription { } _EnumDescriptionCopy := &_EnumDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.DataTypeId.DeepCopy().(NodeId), - m.Name.DeepCopy().(QualifiedName), - m.EnumDefinition.DeepCopy().(EnumDefinition), + utils.DeepCopy[NodeId](m.DataTypeId), + utils.DeepCopy[QualifiedName](m.Name), + utils.DeepCopy[EnumDefinition](m.EnumDefinition), m.BuiltInType, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/EnumField.go b/plc4go/protocols/opcua/readwrite/model/EnumField.go index 8e42c293ad..28648876bd 100644 --- a/plc4go/protocols/opcua/readwrite/model/EnumField.go +++ b/plc4go/protocols/opcua/readwrite/model/EnumField.go @@ -441,9 +441,9 @@ func (m *_EnumField) deepCopy() *_EnumField { _EnumFieldCopy := &_EnumField{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.Value, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), + utils.DeepCopy[PascalString](m.Name), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _EnumFieldCopy diff --git a/plc4go/protocols/opcua/readwrite/model/EnumValueType.go b/plc4go/protocols/opcua/readwrite/model/EnumValueType.go index 02df5168d7..0922fbac7c 100644 --- a/plc4go/protocols/opcua/readwrite/model/EnumValueType.go +++ b/plc4go/protocols/opcua/readwrite/model/EnumValueType.go @@ -389,8 +389,8 @@ func (m *_EnumValueType) deepCopy() *_EnumValueType { _EnumValueTypeCopy := &_EnumValueType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.Value, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _EnumValueTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/EphemeralKeyType.go b/plc4go/protocols/opcua/readwrite/model/EphemeralKeyType.go index bfecf76b8e..66fdc3b48e 100644 --- a/plc4go/protocols/opcua/readwrite/model/EphemeralKeyType.go +++ b/plc4go/protocols/opcua/readwrite/model/EphemeralKeyType.go @@ -360,8 +360,8 @@ func (m *_EphemeralKeyType) deepCopy() *_EphemeralKeyType { } _EphemeralKeyTypeCopy := &_EphemeralKeyType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.PublicKey.DeepCopy().(PascalByteString), - m.Signature.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalByteString](m.PublicKey), + utils.DeepCopy[PascalByteString](m.Signature), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _EphemeralKeyTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/EventFilter.go b/plc4go/protocols/opcua/readwrite/model/EventFilter.go index 015ce2abfa..9cfaca28e7 100644 --- a/plc4go/protocols/opcua/readwrite/model/EventFilter.go +++ b/plc4go/protocols/opcua/readwrite/model/EventFilter.go @@ -357,7 +357,7 @@ func (m *_EventFilter) deepCopy() *_EventFilter { _EventFilterCopy := &_EventFilter{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), utils.DeepCopySlice[SimpleAttributeOperand, SimpleAttributeOperand](m.SelectClauses), - m.WhereClause.DeepCopy().(ContentFilter), + utils.DeepCopy[ContentFilter](m.WhereClause), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _EventFilterCopy diff --git a/plc4go/protocols/opcua/readwrite/model/EventFilterResult.go b/plc4go/protocols/opcua/readwrite/model/EventFilterResult.go index 6e5ff6b0e2..55c29fd515 100644 --- a/plc4go/protocols/opcua/readwrite/model/EventFilterResult.go +++ b/plc4go/protocols/opcua/readwrite/model/EventFilterResult.go @@ -406,7 +406,7 @@ func (m *_EventFilterResult) deepCopy() *_EventFilterResult { m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), utils.DeepCopySlice[StatusCode, StatusCode](m.SelectClauseResults), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.SelectClauseDiagnosticInfos), - m.WhereClauseResult.DeepCopy().(ContentFilterResult), + utils.DeepCopy[ContentFilterResult](m.WhereClauseResult), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _EventFilterResultCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ExpandedNodeId.go b/plc4go/protocols/opcua/readwrite/model/ExpandedNodeId.go index 657d75106f..06e142fde8 100644 --- a/plc4go/protocols/opcua/readwrite/model/ExpandedNodeId.go +++ b/plc4go/protocols/opcua/readwrite/model/ExpandedNodeId.go @@ -413,8 +413,8 @@ func (m *_ExpandedNodeId) deepCopy() *_ExpandedNodeId { _ExpandedNodeIdCopy := &_ExpandedNodeId{ m.NamespaceURISpecified, m.ServerIndexSpecified, - m.NodeId.DeepCopy().(NodeIdTypeDefinition), - m.NamespaceURI.DeepCopy().(PascalString), + utils.DeepCopy[NodeIdTypeDefinition](m.NodeId), + utils.DeepCopy[PascalString](m.NamespaceURI), utils.CopyPtr[uint32](m.ServerIndex), } return _ExpandedNodeIdCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ExtensiblePayload.go b/plc4go/protocols/opcua/readwrite/model/ExtensiblePayload.go index 321b3df1df..ad60c4f0a4 100644 --- a/plc4go/protocols/opcua/readwrite/model/ExtensiblePayload.go +++ b/plc4go/protocols/opcua/readwrite/model/ExtensiblePayload.go @@ -308,7 +308,7 @@ func (m *_ExtensiblePayload) deepCopy() *_ExtensiblePayload { } _ExtensiblePayloadCopy := &_ExtensiblePayload{ m.PayloadContract.(*_Payload).deepCopy(), - m.Payload.DeepCopy().(RootExtensionObject), + utils.DeepCopy[RootExtensionObject](m.Payload), } m.PayloadContract.(*_Payload)._SubType = m return _ExtensiblePayloadCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ExtensionObject.go b/plc4go/protocols/opcua/readwrite/model/ExtensionObject.go index b45265b53d..84945f791c 100644 --- a/plc4go/protocols/opcua/readwrite/model/ExtensionObject.go +++ b/plc4go/protocols/opcua/readwrite/model/ExtensionObject.go @@ -457,7 +457,7 @@ func (m *_ExtensionObject) deepCopy() *_ExtensionObject { } _ExtensionObjectCopy := &_ExtensionObject{ nil, // will be set by child - m.TypeId.DeepCopy().(ExpandedNodeId), + utils.DeepCopy[ExpandedNodeId](m.TypeId), } return _ExtensionObjectCopy } diff --git a/plc4go/protocols/opcua/readwrite/model/ExtensionObjectWithMask.go b/plc4go/protocols/opcua/readwrite/model/ExtensionObjectWithMask.go index b092ad4ec2..58e3a0a178 100644 --- a/plc4go/protocols/opcua/readwrite/model/ExtensionObjectWithMask.go +++ b/plc4go/protocols/opcua/readwrite/model/ExtensionObjectWithMask.go @@ -436,7 +436,7 @@ func (m *_ExtensionObjectWithMask) deepCopy() *_ExtensionObjectWithMask { _ExtensionObjectWithMaskCopy := &_ExtensionObjectWithMask{ m.ExtensionObjectContract.(*_ExtensionObject).deepCopy(), nil, // will be set by child - m.EncodingMask.DeepCopy().(ExtensionObjectEncodingMask), + utils.DeepCopy[ExtensionObjectEncodingMask](m.EncodingMask), m.ExtensionId, } m.ExtensionObjectContract.(*_ExtensionObject)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/FieldMetaData.go b/plc4go/protocols/opcua/readwrite/model/FieldMetaData.go index 5478a90fe9..dcaa1e9fe3 100644 --- a/plc4go/protocols/opcua/readwrite/model/FieldMetaData.go +++ b/plc4go/protocols/opcua/readwrite/model/FieldMetaData.go @@ -667,15 +667,15 @@ func (m *_FieldMetaData) deepCopy() *_FieldMetaData { } _FieldMetaDataCopy := &_FieldMetaData{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[PascalString](m.Name), + utils.DeepCopy[LocalizedText](m.Description), m.FieldFlags, m.BuiltInType, - m.DataType.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.DataType), m.ValueRank, utils.DeepCopySlice[uint32, uint32](m.ArrayDimensions), m.MaxStringLength, - m.DataSetFieldId.DeepCopy().(GuidValue), + utils.DeepCopy[GuidValue](m.DataSetFieldId), utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.Properties), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/FieldTargetDataType.go b/plc4go/protocols/opcua/readwrite/model/FieldTargetDataType.go index a7c94f9681..b4fae54c5b 100644 --- a/plc4go/protocols/opcua/readwrite/model/FieldTargetDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/FieldTargetDataType.go @@ -572,13 +572,13 @@ func (m *_FieldTargetDataType) deepCopy() *_FieldTargetDataType { } _FieldTargetDataTypeCopy := &_FieldTargetDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.DataSetFieldId.DeepCopy().(GuidValue), - m.ReceiverIndexRange.DeepCopy().(PascalString), - m.TargetNodeId.DeepCopy().(NodeId), + utils.DeepCopy[GuidValue](m.DataSetFieldId), + utils.DeepCopy[PascalString](m.ReceiverIndexRange), + utils.DeepCopy[NodeId](m.TargetNodeId), m.AttributeId, - m.WriteIndexRange.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.WriteIndexRange), m.OverrideValueHandling, - m.OverrideValue.DeepCopy().(Variant), + utils.DeepCopy[Variant](m.OverrideValue), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _FieldTargetDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/FindServersOnNetworkRequest.go b/plc4go/protocols/opcua/readwrite/model/FindServersOnNetworkRequest.go index 62073634e3..1da317f558 100644 --- a/plc4go/protocols/opcua/readwrite/model/FindServersOnNetworkRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/FindServersOnNetworkRequest.go @@ -412,7 +412,7 @@ func (m *_FindServersOnNetworkRequest) deepCopy() *_FindServersOnNetworkRequest } _FindServersOnNetworkRequestCopy := &_FindServersOnNetworkRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.StartingRecordId, m.MaxRecordsToReturn, utils.DeepCopySlice[PascalString, PascalString](m.ServerCapabilityFilter), diff --git a/plc4go/protocols/opcua/readwrite/model/FindServersOnNetworkResponse.go b/plc4go/protocols/opcua/readwrite/model/FindServersOnNetworkResponse.go index fac3027baf..064c2aba5e 100644 --- a/plc4go/protocols/opcua/readwrite/model/FindServersOnNetworkResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/FindServersOnNetworkResponse.go @@ -384,7 +384,7 @@ func (m *_FindServersOnNetworkResponse) deepCopy() *_FindServersOnNetworkRespons } _FindServersOnNetworkResponseCopy := &_FindServersOnNetworkResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), m.LastCounterResetTime, utils.DeepCopySlice[ServerOnNetwork, ServerOnNetwork](m.Servers), } diff --git a/plc4go/protocols/opcua/readwrite/model/FindServersRequest.go b/plc4go/protocols/opcua/readwrite/model/FindServersRequest.go index 0fb31cdafa..d21bc0255b 100644 --- a/plc4go/protocols/opcua/readwrite/model/FindServersRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/FindServersRequest.go @@ -456,8 +456,8 @@ func (m *_FindServersRequest) deepCopy() *_FindServersRequest { } _FindServersRequestCopy := &_FindServersRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), - m.EndpointUrl.DeepCopy().(PascalString), + utils.DeepCopy[RequestHeader](m.RequestHeader), + utils.DeepCopy[PascalString](m.EndpointUrl), utils.DeepCopySlice[PascalString, PascalString](m.LocaleIds), utils.DeepCopySlice[PascalString, PascalString](m.ServerUris), } diff --git a/plc4go/protocols/opcua/readwrite/model/FindServersResponse.go b/plc4go/protocols/opcua/readwrite/model/FindServersResponse.go index 2d1a7bc48a..8ab56b550c 100644 --- a/plc4go/protocols/opcua/readwrite/model/FindServersResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/FindServersResponse.go @@ -356,7 +356,7 @@ func (m *_FindServersResponse) deepCopy() *_FindServersResponse { } _FindServersResponseCopy := &_FindServersResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[ApplicationDescription, ApplicationDescription](m.Servers), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/GenericAttributeValue.go b/plc4go/protocols/opcua/readwrite/model/GenericAttributeValue.go index acd6553d8e..ddea852c07 100644 --- a/plc4go/protocols/opcua/readwrite/model/GenericAttributeValue.go +++ b/plc4go/protocols/opcua/readwrite/model/GenericAttributeValue.go @@ -337,7 +337,7 @@ func (m *_GenericAttributeValue) deepCopy() *_GenericAttributeValue { _GenericAttributeValueCopy := &_GenericAttributeValue{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.AttributeId, - m.Value.DeepCopy().(Variant), + utils.DeepCopy[Variant](m.Value), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _GenericAttributeValueCopy diff --git a/plc4go/protocols/opcua/readwrite/model/GenericAttributes.go b/plc4go/protocols/opcua/readwrite/model/GenericAttributes.go index 5ded2dad8f..b29a08df5b 100644 --- a/plc4go/protocols/opcua/readwrite/model/GenericAttributes.go +++ b/plc4go/protocols/opcua/readwrite/model/GenericAttributes.go @@ -493,8 +493,8 @@ func (m *_GenericAttributes) deepCopy() *_GenericAttributes { _GenericAttributesCopy := &_GenericAttributes{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.SpecifiedAttributes, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), m.WriteMask, m.UserWriteMask, utils.DeepCopySlice[GenericAttributeValue, GenericAttributeValue](m.AttributeValues), diff --git a/plc4go/protocols/opcua/readwrite/model/GetEndpointsRequest.go b/plc4go/protocols/opcua/readwrite/model/GetEndpointsRequest.go index bf439ab19c..98151096b6 100644 --- a/plc4go/protocols/opcua/readwrite/model/GetEndpointsRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/GetEndpointsRequest.go @@ -456,8 +456,8 @@ func (m *_GetEndpointsRequest) deepCopy() *_GetEndpointsRequest { } _GetEndpointsRequestCopy := &_GetEndpointsRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), - m.EndpointUrl.DeepCopy().(PascalString), + utils.DeepCopy[RequestHeader](m.RequestHeader), + utils.DeepCopy[PascalString](m.EndpointUrl), utils.DeepCopySlice[PascalString, PascalString](m.LocaleIds), utils.DeepCopySlice[PascalString, PascalString](m.ProfileUris), } diff --git a/plc4go/protocols/opcua/readwrite/model/GetEndpointsResponse.go b/plc4go/protocols/opcua/readwrite/model/GetEndpointsResponse.go index 0d90cd5b0e..a40c4ac8c7 100644 --- a/plc4go/protocols/opcua/readwrite/model/GetEndpointsResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/GetEndpointsResponse.go @@ -356,7 +356,7 @@ func (m *_GetEndpointsResponse) deepCopy() *_GetEndpointsResponse { } _GetEndpointsResponseCopy := &_GetEndpointsResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[EndpointDescription, EndpointDescription](m.Endpoints), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/GuidNodeId.go b/plc4go/protocols/opcua/readwrite/model/GuidNodeId.go index 4b1dbd9c0f..ca739b885b 100644 --- a/plc4go/protocols/opcua/readwrite/model/GuidNodeId.go +++ b/plc4go/protocols/opcua/readwrite/model/GuidNodeId.go @@ -307,7 +307,7 @@ func (m *_GuidNodeId) deepCopy() *_GuidNodeId { } _GuidNodeIdCopy := &_GuidNodeId{ m.NamespaceIndex, - m.Identifier.DeepCopy().(GuidValue), + utils.DeepCopy[GuidValue](m.Identifier), } return _GuidNodeIdCopy } diff --git a/plc4go/protocols/opcua/readwrite/model/HistoryReadRequest.go b/plc4go/protocols/opcua/readwrite/model/HistoryReadRequest.go index 8b6f4b7521..7d7ca4100b 100644 --- a/plc4go/protocols/opcua/readwrite/model/HistoryReadRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/HistoryReadRequest.go @@ -479,8 +479,8 @@ func (m *_HistoryReadRequest) deepCopy() *_HistoryReadRequest { } _HistoryReadRequestCopy := &_HistoryReadRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), - m.HistoryReadDetails.DeepCopy().(ExtensionObject), + utils.DeepCopy[RequestHeader](m.RequestHeader), + utils.DeepCopy[ExtensionObject](m.HistoryReadDetails), m.TimestampsToReturn, m.ReleaseContinuationPoints, utils.DeepCopySlice[HistoryReadValueId, HistoryReadValueId](m.NodesToRead), diff --git a/plc4go/protocols/opcua/readwrite/model/HistoryReadResponse.go b/plc4go/protocols/opcua/readwrite/model/HistoryReadResponse.go index b5cd701f81..39467384a6 100644 --- a/plc4go/protocols/opcua/readwrite/model/HistoryReadResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/HistoryReadResponse.go @@ -404,7 +404,7 @@ func (m *_HistoryReadResponse) deepCopy() *_HistoryReadResponse { } _HistoryReadResponseCopy := &_HistoryReadResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[HistoryReadResult, HistoryReadResult](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/HistoryReadResult.go b/plc4go/protocols/opcua/readwrite/model/HistoryReadResult.go index 47874fe55c..2f86879a6f 100644 --- a/plc4go/protocols/opcua/readwrite/model/HistoryReadResult.go +++ b/plc4go/protocols/opcua/readwrite/model/HistoryReadResult.go @@ -412,9 +412,9 @@ func (m *_HistoryReadResult) deepCopy() *_HistoryReadResult { } _HistoryReadResultCopy := &_HistoryReadResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), - m.ContinuationPoint.DeepCopy().(PascalByteString), - m.HistoryData.DeepCopy().(ExtensionObject), + utils.DeepCopy[StatusCode](m.StatusCode), + utils.DeepCopy[PascalByteString](m.ContinuationPoint), + utils.DeepCopy[ExtensionObject](m.HistoryData), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _HistoryReadResultCopy diff --git a/plc4go/protocols/opcua/readwrite/model/HistoryReadValueId.go b/plc4go/protocols/opcua/readwrite/model/HistoryReadValueId.go index 25ca70ea85..76d568022b 100644 --- a/plc4go/protocols/opcua/readwrite/model/HistoryReadValueId.go +++ b/plc4go/protocols/opcua/readwrite/model/HistoryReadValueId.go @@ -464,10 +464,10 @@ func (m *_HistoryReadValueId) deepCopy() *_HistoryReadValueId { } _HistoryReadValueIdCopy := &_HistoryReadValueId{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), - m.IndexRange.DeepCopy().(PascalString), - m.DataEncoding.DeepCopy().(QualifiedName), - m.ContinuationPoint.DeepCopy().(PascalByteString), + utils.DeepCopy[NodeId](m.NodeId), + utils.DeepCopy[PascalString](m.IndexRange), + utils.DeepCopy[QualifiedName](m.DataEncoding), + utils.DeepCopy[PascalByteString](m.ContinuationPoint), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _HistoryReadValueIdCopy diff --git a/plc4go/protocols/opcua/readwrite/model/HistoryUpdateRequest.go b/plc4go/protocols/opcua/readwrite/model/HistoryUpdateRequest.go index 91057466a9..12860b1696 100644 --- a/plc4go/protocols/opcua/readwrite/model/HistoryUpdateRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/HistoryUpdateRequest.go @@ -356,7 +356,7 @@ func (m *_HistoryUpdateRequest) deepCopy() *_HistoryUpdateRequest { } _HistoryUpdateRequestCopy := &_HistoryUpdateRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[ExtensionObject, ExtensionObject](m.HistoryUpdateDetails), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/HistoryUpdateResponse.go b/plc4go/protocols/opcua/readwrite/model/HistoryUpdateResponse.go index 1fdaf9d563..042979143b 100644 --- a/plc4go/protocols/opcua/readwrite/model/HistoryUpdateResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/HistoryUpdateResponse.go @@ -404,7 +404,7 @@ func (m *_HistoryUpdateResponse) deepCopy() *_HistoryUpdateResponse { } _HistoryUpdateResponseCopy := &_HistoryUpdateResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[HistoryUpdateResult, HistoryUpdateResult](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/HistoryUpdateResult.go b/plc4go/protocols/opcua/readwrite/model/HistoryUpdateResult.go index 0019423ccc..19639ab237 100644 --- a/plc4go/protocols/opcua/readwrite/model/HistoryUpdateResult.go +++ b/plc4go/protocols/opcua/readwrite/model/HistoryUpdateResult.go @@ -404,7 +404,7 @@ func (m *_HistoryUpdateResult) deepCopy() *_HistoryUpdateResult { } _HistoryUpdateResultCopy := &_HistoryUpdateResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), + utils.DeepCopy[StatusCode](m.StatusCode), utils.DeepCopySlice[StatusCode, StatusCode](m.OperationResults), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/IdentityMappingRuleType.go b/plc4go/protocols/opcua/readwrite/model/IdentityMappingRuleType.go index 8dbaf493d2..cc23b607bb 100644 --- a/plc4go/protocols/opcua/readwrite/model/IdentityMappingRuleType.go +++ b/plc4go/protocols/opcua/readwrite/model/IdentityMappingRuleType.go @@ -337,7 +337,7 @@ func (m *_IdentityMappingRuleType) deepCopy() *_IdentityMappingRuleType { _IdentityMappingRuleTypeCopy := &_IdentityMappingRuleType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.CriteriaType, - m.Criteria.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Criteria), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _IdentityMappingRuleTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/IssuedIdentityToken.go b/plc4go/protocols/opcua/readwrite/model/IssuedIdentityToken.go index be151479b1..9f18bc367f 100644 --- a/plc4go/protocols/opcua/readwrite/model/IssuedIdentityToken.go +++ b/plc4go/protocols/opcua/readwrite/model/IssuedIdentityToken.go @@ -412,9 +412,9 @@ func (m *_IssuedIdentityToken) deepCopy() *_IssuedIdentityToken { } _IssuedIdentityTokenCopy := &_IssuedIdentityToken{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.PolicyId.DeepCopy().(PascalString), - m.TokenData.DeepCopy().(PascalByteString), - m.EncryptionAlgorithm.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.PolicyId), + utils.DeepCopy[PascalByteString](m.TokenData), + utils.DeepCopy[PascalString](m.EncryptionAlgorithm), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _IssuedIdentityTokenCopy diff --git a/plc4go/protocols/opcua/readwrite/model/KeyValuePair.go b/plc4go/protocols/opcua/readwrite/model/KeyValuePair.go index 3cd1561bda..4f4e7db8e0 100644 --- a/plc4go/protocols/opcua/readwrite/model/KeyValuePair.go +++ b/plc4go/protocols/opcua/readwrite/model/KeyValuePair.go @@ -360,8 +360,8 @@ func (m *_KeyValuePair) deepCopy() *_KeyValuePair { } _KeyValuePairCopy := &_KeyValuePair{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Key.DeepCopy().(QualifiedName), - m.Value.DeepCopy().(Variant), + utils.DeepCopy[QualifiedName](m.Key), + utils.DeepCopy[Variant](m.Value), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _KeyValuePairCopy diff --git a/plc4go/protocols/opcua/readwrite/model/LiteralOperand.go b/plc4go/protocols/opcua/readwrite/model/LiteralOperand.go index 9a69f3a560..0bff2fe96f 100644 --- a/plc4go/protocols/opcua/readwrite/model/LiteralOperand.go +++ b/plc4go/protocols/opcua/readwrite/model/LiteralOperand.go @@ -308,7 +308,7 @@ func (m *_LiteralOperand) deepCopy() *_LiteralOperand { } _LiteralOperandCopy := &_LiteralOperand{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Value.DeepCopy().(Variant), + utils.DeepCopy[Variant](m.Value), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _LiteralOperandCopy diff --git a/plc4go/protocols/opcua/readwrite/model/LocalizedText.go b/plc4go/protocols/opcua/readwrite/model/LocalizedText.go index ebc4393b6f..70f78a301b 100644 --- a/plc4go/protocols/opcua/readwrite/model/LocalizedText.go +++ b/plc4go/protocols/opcua/readwrite/model/LocalizedText.go @@ -395,8 +395,8 @@ func (m *_LocalizedText) deepCopy() *_LocalizedText { _LocalizedTextCopy := &_LocalizedText{ m.TextSpecified, m.LocaleSpecified, - m.Locale.DeepCopy().(PascalString), - m.Text.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Locale), + utils.DeepCopy[PascalString](m.Text), m.reservedField0, } return _LocalizedTextCopy diff --git a/plc4go/protocols/opcua/readwrite/model/MdnsDiscoveryConfiguration.go b/plc4go/protocols/opcua/readwrite/model/MdnsDiscoveryConfiguration.go index c321826a4b..9c69e184cd 100644 --- a/plc4go/protocols/opcua/readwrite/model/MdnsDiscoveryConfiguration.go +++ b/plc4go/protocols/opcua/readwrite/model/MdnsDiscoveryConfiguration.go @@ -356,7 +356,7 @@ func (m *_MdnsDiscoveryConfiguration) deepCopy() *_MdnsDiscoveryConfiguration { } _MdnsDiscoveryConfigurationCopy := &_MdnsDiscoveryConfiguration{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.MdnsServerName.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.MdnsServerName), utils.DeepCopySlice[PascalString, PascalString](m.ServerCapabilities), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/MethodAttributes.go b/plc4go/protocols/opcua/readwrite/model/MethodAttributes.go index c063cc87ad..8c8872adb0 100644 --- a/plc4go/protocols/opcua/readwrite/model/MethodAttributes.go +++ b/plc4go/protocols/opcua/readwrite/model/MethodAttributes.go @@ -516,8 +516,8 @@ func (m *_MethodAttributes) deepCopy() *_MethodAttributes { _MethodAttributesCopy := &_MethodAttributes{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.SpecifiedAttributes, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), m.WriteMask, m.UserWriteMask, m.UserExecutable, diff --git a/plc4go/protocols/opcua/readwrite/model/ModelChangeStructureDataType.go b/plc4go/protocols/opcua/readwrite/model/ModelChangeStructureDataType.go index cc796d25a7..0dbb21e899 100644 --- a/plc4go/protocols/opcua/readwrite/model/ModelChangeStructureDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/ModelChangeStructureDataType.go @@ -388,8 +388,8 @@ func (m *_ModelChangeStructureDataType) deepCopy() *_ModelChangeStructureDataTyp } _ModelChangeStructureDataTypeCopy := &_ModelChangeStructureDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Affected.DeepCopy().(NodeId), - m.AffectedType.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.Affected), + utils.DeepCopy[NodeId](m.AffectedType), m.Verb, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/ModificationInfo.go b/plc4go/protocols/opcua/readwrite/model/ModificationInfo.go index 67572b9cab..8d75f69c04 100644 --- a/plc4go/protocols/opcua/readwrite/model/ModificationInfo.go +++ b/plc4go/protocols/opcua/readwrite/model/ModificationInfo.go @@ -366,7 +366,7 @@ func (m *_ModificationInfo) deepCopy() *_ModificationInfo { m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.ModificationTime, m.UpdateType, - m.UserName.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.UserName), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ModificationInfoCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ModifyMonitoredItemsRequest.go b/plc4go/protocols/opcua/readwrite/model/ModifyMonitoredItemsRequest.go index 3e83203409..59fc09cb45 100644 --- a/plc4go/protocols/opcua/readwrite/model/ModifyMonitoredItemsRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/ModifyMonitoredItemsRequest.go @@ -412,7 +412,7 @@ func (m *_ModifyMonitoredItemsRequest) deepCopy() *_ModifyMonitoredItemsRequest } _ModifyMonitoredItemsRequestCopy := &_ModifyMonitoredItemsRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.SubscriptionId, m.TimestampsToReturn, utils.DeepCopySlice[MonitoredItemModifyRequest, MonitoredItemModifyRequest](m.ItemsToModify), diff --git a/plc4go/protocols/opcua/readwrite/model/ModifyMonitoredItemsResponse.go b/plc4go/protocols/opcua/readwrite/model/ModifyMonitoredItemsResponse.go index d36acf1bd8..7e910bef8b 100644 --- a/plc4go/protocols/opcua/readwrite/model/ModifyMonitoredItemsResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/ModifyMonitoredItemsResponse.go @@ -404,7 +404,7 @@ func (m *_ModifyMonitoredItemsResponse) deepCopy() *_ModifyMonitoredItemsRespons } _ModifyMonitoredItemsResponseCopy := &_ModifyMonitoredItemsResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[MonitoredItemModifyResult, MonitoredItemModifyResult](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/ModifySubscriptionRequest.go b/plc4go/protocols/opcua/readwrite/model/ModifySubscriptionRequest.go index 45de943e02..59040e431b 100644 --- a/plc4go/protocols/opcua/readwrite/model/ModifySubscriptionRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/ModifySubscriptionRequest.go @@ -476,7 +476,7 @@ func (m *_ModifySubscriptionRequest) deepCopy() *_ModifySubscriptionRequest { } _ModifySubscriptionRequestCopy := &_ModifySubscriptionRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.SubscriptionId, m.RequestedPublishingInterval, m.RequestedLifetimeCount, diff --git a/plc4go/protocols/opcua/readwrite/model/ModifySubscriptionResponse.go b/plc4go/protocols/opcua/readwrite/model/ModifySubscriptionResponse.go index 6faf97db0d..b4198a7762 100644 --- a/plc4go/protocols/opcua/readwrite/model/ModifySubscriptionResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/ModifySubscriptionResponse.go @@ -392,7 +392,7 @@ func (m *_ModifySubscriptionResponse) deepCopy() *_ModifySubscriptionResponse { } _ModifySubscriptionResponseCopy := &_ModifySubscriptionResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), m.RevisedPublishingInterval, m.RevisedLifetimeCount, m.RevisedMaxKeepAliveCount, diff --git a/plc4go/protocols/opcua/readwrite/model/MonitoredItemCreateRequest.go b/plc4go/protocols/opcua/readwrite/model/MonitoredItemCreateRequest.go index 85280d1232..3cb485d07b 100644 --- a/plc4go/protocols/opcua/readwrite/model/MonitoredItemCreateRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/MonitoredItemCreateRequest.go @@ -388,9 +388,9 @@ func (m *_MonitoredItemCreateRequest) deepCopy() *_MonitoredItemCreateRequest { } _MonitoredItemCreateRequestCopy := &_MonitoredItemCreateRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ItemToMonitor.DeepCopy().(ReadValueId), + utils.DeepCopy[ReadValueId](m.ItemToMonitor), m.MonitoringMode, - m.RequestedParameters.DeepCopy().(MonitoringParameters), + utils.DeepCopy[MonitoringParameters](m.RequestedParameters), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _MonitoredItemCreateRequestCopy diff --git a/plc4go/protocols/opcua/readwrite/model/MonitoredItemCreateResult.go b/plc4go/protocols/opcua/readwrite/model/MonitoredItemCreateResult.go index cd8084e766..54e2d9308c 100644 --- a/plc4go/protocols/opcua/readwrite/model/MonitoredItemCreateResult.go +++ b/plc4go/protocols/opcua/readwrite/model/MonitoredItemCreateResult.go @@ -444,11 +444,11 @@ func (m *_MonitoredItemCreateResult) deepCopy() *_MonitoredItemCreateResult { } _MonitoredItemCreateResultCopy := &_MonitoredItemCreateResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), + utils.DeepCopy[StatusCode](m.StatusCode), m.MonitoredItemId, m.RevisedSamplingInterval, m.RevisedQueueSize, - m.FilterResult.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.FilterResult), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _MonitoredItemCreateResultCopy diff --git a/plc4go/protocols/opcua/readwrite/model/MonitoredItemModifyRequest.go b/plc4go/protocols/opcua/readwrite/model/MonitoredItemModifyRequest.go index 8615151b44..319703c61d 100644 --- a/plc4go/protocols/opcua/readwrite/model/MonitoredItemModifyRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/MonitoredItemModifyRequest.go @@ -337,7 +337,7 @@ func (m *_MonitoredItemModifyRequest) deepCopy() *_MonitoredItemModifyRequest { _MonitoredItemModifyRequestCopy := &_MonitoredItemModifyRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.MonitoredItemId, - m.RequestedParameters.DeepCopy().(MonitoringParameters), + utils.DeepCopy[MonitoringParameters](m.RequestedParameters), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _MonitoredItemModifyRequestCopy diff --git a/plc4go/protocols/opcua/readwrite/model/MonitoredItemModifyResult.go b/plc4go/protocols/opcua/readwrite/model/MonitoredItemModifyResult.go index 771867254e..7b657a8b8c 100644 --- a/plc4go/protocols/opcua/readwrite/model/MonitoredItemModifyResult.go +++ b/plc4go/protocols/opcua/readwrite/model/MonitoredItemModifyResult.go @@ -416,10 +416,10 @@ func (m *_MonitoredItemModifyResult) deepCopy() *_MonitoredItemModifyResult { } _MonitoredItemModifyResultCopy := &_MonitoredItemModifyResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), + utils.DeepCopy[StatusCode](m.StatusCode), m.RevisedSamplingInterval, m.RevisedQueueSize, - m.FilterResult.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.FilterResult), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _MonitoredItemModifyResultCopy diff --git a/plc4go/protocols/opcua/readwrite/model/MonitoredItemNotification.go b/plc4go/protocols/opcua/readwrite/model/MonitoredItemNotification.go index 0a462a1289..08ed870dde 100644 --- a/plc4go/protocols/opcua/readwrite/model/MonitoredItemNotification.go +++ b/plc4go/protocols/opcua/readwrite/model/MonitoredItemNotification.go @@ -337,7 +337,7 @@ func (m *_MonitoredItemNotification) deepCopy() *_MonitoredItemNotification { _MonitoredItemNotificationCopy := &_MonitoredItemNotification{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.ClientHandle, - m.Value.DeepCopy().(DataValue), + utils.DeepCopy[DataValue](m.Value), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _MonitoredItemNotificationCopy diff --git a/plc4go/protocols/opcua/readwrite/model/MonitoringParameters.go b/plc4go/protocols/opcua/readwrite/model/MonitoringParameters.go index 2b4c48ee4a..c1d3a18b47 100644 --- a/plc4go/protocols/opcua/readwrite/model/MonitoringParameters.go +++ b/plc4go/protocols/opcua/readwrite/model/MonitoringParameters.go @@ -437,7 +437,7 @@ func (m *_MonitoringParameters) deepCopy() *_MonitoringParameters { m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.ClientHandle, m.SamplingInterval, - m.Filter.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.Filter), m.QueueSize, m.DiscardOldest, m.reservedField0, diff --git a/plc4go/protocols/opcua/readwrite/model/NetworkAddressDataType.go b/plc4go/protocols/opcua/readwrite/model/NetworkAddressDataType.go index ef4414614f..36e9a72182 100644 --- a/plc4go/protocols/opcua/readwrite/model/NetworkAddressDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/NetworkAddressDataType.go @@ -308,7 +308,7 @@ func (m *_NetworkAddressDataType) deepCopy() *_NetworkAddressDataType { } _NetworkAddressDataTypeCopy := &_NetworkAddressDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NetworkInterface.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.NetworkInterface), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _NetworkAddressDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/NetworkAddressUrlDataType.go b/plc4go/protocols/opcua/readwrite/model/NetworkAddressUrlDataType.go index 65e36aceb5..6a6a8189a8 100644 --- a/plc4go/protocols/opcua/readwrite/model/NetworkAddressUrlDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/NetworkAddressUrlDataType.go @@ -360,8 +360,8 @@ func (m *_NetworkAddressUrlDataType) deepCopy() *_NetworkAddressUrlDataType { } _NetworkAddressUrlDataTypeCopy := &_NetworkAddressUrlDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NetworkInterface.DeepCopy().(PascalString), - m.Url.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.NetworkInterface), + utils.DeepCopy[PascalString](m.Url), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _NetworkAddressUrlDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/NetworkGroupDataType.go b/plc4go/protocols/opcua/readwrite/model/NetworkGroupDataType.go index 61804e829a..54339de9bf 100644 --- a/plc4go/protocols/opcua/readwrite/model/NetworkGroupDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/NetworkGroupDataType.go @@ -356,7 +356,7 @@ func (m *_NetworkGroupDataType) deepCopy() *_NetworkGroupDataType { } _NetworkGroupDataTypeCopy := &_NetworkGroupDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ServerUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.ServerUri), utils.DeepCopySlice[EndpointUrlListDataType, EndpointUrlListDataType](m.NetworkPaths), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/NodeAttributes.go b/plc4go/protocols/opcua/readwrite/model/NodeAttributes.go index a1ed52c846..000fed12cc 100644 --- a/plc4go/protocols/opcua/readwrite/model/NodeAttributes.go +++ b/plc4go/protocols/opcua/readwrite/model/NodeAttributes.go @@ -445,8 +445,8 @@ func (m *_NodeAttributes) deepCopy() *_NodeAttributes { _NodeAttributesCopy := &_NodeAttributes{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.SpecifiedAttributes, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), m.WriteMask, m.UserWriteMask, } diff --git a/plc4go/protocols/opcua/readwrite/model/NodeId.go b/plc4go/protocols/opcua/readwrite/model/NodeId.go index 8051cc2d4e..a306bc6395 100644 --- a/plc4go/protocols/opcua/readwrite/model/NodeId.go +++ b/plc4go/protocols/opcua/readwrite/model/NodeId.go @@ -294,7 +294,7 @@ func (m *_NodeId) deepCopy() *_NodeId { return nil } _NodeIdCopy := &_NodeId{ - m.NodeId.DeepCopy().(NodeIdTypeDefinition), + utils.DeepCopy[NodeIdTypeDefinition](m.NodeId), m.reservedField0, } return _NodeIdCopy diff --git a/plc4go/protocols/opcua/readwrite/model/NodeIdByteString.go b/plc4go/protocols/opcua/readwrite/model/NodeIdByteString.go index 9b357bd8ac..1cc7c25963 100644 --- a/plc4go/protocols/opcua/readwrite/model/NodeIdByteString.go +++ b/plc4go/protocols/opcua/readwrite/model/NodeIdByteString.go @@ -390,7 +390,7 @@ func (m *_NodeIdByteString) deepCopy() *_NodeIdByteString { _NodeIdByteStringCopy := &_NodeIdByteString{ m.NodeIdTypeDefinitionContract.(*_NodeIdTypeDefinition).deepCopy(), m.NamespaceIndex, - m.Id.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalByteString](m.Id), } m.NodeIdTypeDefinitionContract.(*_NodeIdTypeDefinition)._SubType = m return _NodeIdByteStringCopy diff --git a/plc4go/protocols/opcua/readwrite/model/NodeIdString.go b/plc4go/protocols/opcua/readwrite/model/NodeIdString.go index 611179a4b0..3bacb9f5a6 100644 --- a/plc4go/protocols/opcua/readwrite/model/NodeIdString.go +++ b/plc4go/protocols/opcua/readwrite/model/NodeIdString.go @@ -390,7 +390,7 @@ func (m *_NodeIdString) deepCopy() *_NodeIdString { _NodeIdStringCopy := &_NodeIdString{ m.NodeIdTypeDefinitionContract.(*_NodeIdTypeDefinition).deepCopy(), m.NamespaceIndex, - m.Id.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Id), } m.NodeIdTypeDefinitionContract.(*_NodeIdTypeDefinition)._SubType = m return _NodeIdStringCopy diff --git a/plc4go/protocols/opcua/readwrite/model/NodeReference.go b/plc4go/protocols/opcua/readwrite/model/NodeReference.go index 5e53b3556c..46fd9d7019 100644 --- a/plc4go/protocols/opcua/readwrite/model/NodeReference.go +++ b/plc4go/protocols/opcua/readwrite/model/NodeReference.go @@ -451,8 +451,8 @@ func (m *_NodeReference) deepCopy() *_NodeReference { } _NodeReferenceCopy := &_NodeReference{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), - m.ReferenceTypeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), + utils.DeepCopy[NodeId](m.ReferenceTypeId), m.IsForward, utils.DeepCopySlice[NodeId, NodeId](m.ReferencedNodeIds), m.reservedField0, diff --git a/plc4go/protocols/opcua/readwrite/model/NodeTypeDescription.go b/plc4go/protocols/opcua/readwrite/model/NodeTypeDescription.go index ccac5d16d2..cff6dcc419 100644 --- a/plc4go/protocols/opcua/readwrite/model/NodeTypeDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/NodeTypeDescription.go @@ -399,7 +399,7 @@ func (m *_NodeTypeDescription) deepCopy() *_NodeTypeDescription { } _NodeTypeDescriptionCopy := &_NodeTypeDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.TypeDefinitionNode.DeepCopy().(ExpandedNodeId), + utils.DeepCopy[ExpandedNodeId](m.TypeDefinitionNode), m.IncludeSubTypes, utils.DeepCopySlice[QueryDataDescription, QueryDataDescription](m.DataToReturn), m.reservedField0, diff --git a/plc4go/protocols/opcua/readwrite/model/ObjectAttributes.go b/plc4go/protocols/opcua/readwrite/model/ObjectAttributes.go index 00361924c9..8b372c71a0 100644 --- a/plc4go/protocols/opcua/readwrite/model/ObjectAttributes.go +++ b/plc4go/protocols/opcua/readwrite/model/ObjectAttributes.go @@ -473,8 +473,8 @@ func (m *_ObjectAttributes) deepCopy() *_ObjectAttributes { _ObjectAttributesCopy := &_ObjectAttributes{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.SpecifiedAttributes, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), m.WriteMask, m.UserWriteMask, m.EventNotifier, diff --git a/plc4go/protocols/opcua/readwrite/model/ObjectTypeAttributes.go b/plc4go/protocols/opcua/readwrite/model/ObjectTypeAttributes.go index eaeb3af1d8..5b99208dc7 100644 --- a/plc4go/protocols/opcua/readwrite/model/ObjectTypeAttributes.go +++ b/plc4go/protocols/opcua/readwrite/model/ObjectTypeAttributes.go @@ -488,8 +488,8 @@ func (m *_ObjectTypeAttributes) deepCopy() *_ObjectTypeAttributes { _ObjectTypeAttributesCopy := &_ObjectTypeAttributes{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.SpecifiedAttributes, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), m.WriteMask, m.UserWriteMask, m.IsAbstract, diff --git a/plc4go/protocols/opcua/readwrite/model/OpcuaAPU.go b/plc4go/protocols/opcua/readwrite/model/OpcuaAPU.go index bfb945657a..cbf0685f32 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpcuaAPU.go +++ b/plc4go/protocols/opcua/readwrite/model/OpcuaAPU.go @@ -298,7 +298,7 @@ func (m *_OpcuaAPU) deepCopy() *_OpcuaAPU { return nil } _OpcuaAPUCopy := &_OpcuaAPU{ - m.Message.DeepCopy().(MessagePDU), + utils.DeepCopy[MessagePDU](m.Message), m.Response, m.BinaryEncoding, } diff --git a/plc4go/protocols/opcua/readwrite/model/OpcuaAcknowledgeResponse.go b/plc4go/protocols/opcua/readwrite/model/OpcuaAcknowledgeResponse.go index e26f886911..e3d0df6f53 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpcuaAcknowledgeResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/OpcuaAcknowledgeResponse.go @@ -341,7 +341,7 @@ func (m *_OpcuaAcknowledgeResponse) deepCopy() *_OpcuaAcknowledgeResponse { _OpcuaAcknowledgeResponseCopy := &_OpcuaAcknowledgeResponse{ m.MessagePDUContract.(*_MessagePDU).deepCopy(), m.Version, - m.Limits.DeepCopy().(OpcuaProtocolLimits), + utils.DeepCopy[OpcuaProtocolLimits](m.Limits), } m.MessagePDUContract.(*_MessagePDU)._SubType = m return _OpcuaAcknowledgeResponseCopy diff --git a/plc4go/protocols/opcua/readwrite/model/OpcuaCloseRequest.go b/plc4go/protocols/opcua/readwrite/model/OpcuaCloseRequest.go index 955c2af685..4551a3dc2c 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpcuaCloseRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/OpcuaCloseRequest.go @@ -364,8 +364,8 @@ func (m *_OpcuaCloseRequest) deepCopy() *_OpcuaCloseRequest { } _OpcuaCloseRequestCopy := &_OpcuaCloseRequest{ m.MessagePDUContract.(*_MessagePDU).deepCopy(), - m.SecurityHeader.DeepCopy().(SecurityHeader), - m.Message.DeepCopy().(Payload), + utils.DeepCopy[SecurityHeader](m.SecurityHeader), + utils.DeepCopy[Payload](m.Message), } m.MessagePDUContract.(*_MessagePDU)._SubType = m return _OpcuaCloseRequestCopy diff --git a/plc4go/protocols/opcua/readwrite/model/OpcuaHelloRequest.go b/plc4go/protocols/opcua/readwrite/model/OpcuaHelloRequest.go index bcf5be7b60..0deef7b126 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpcuaHelloRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/OpcuaHelloRequest.go @@ -393,8 +393,8 @@ func (m *_OpcuaHelloRequest) deepCopy() *_OpcuaHelloRequest { _OpcuaHelloRequestCopy := &_OpcuaHelloRequest{ m.MessagePDUContract.(*_MessagePDU).deepCopy(), m.Version, - m.Limits.DeepCopy().(OpcuaProtocolLimits), - m.Endpoint.DeepCopy().(PascalString), + utils.DeepCopy[OpcuaProtocolLimits](m.Limits), + utils.DeepCopy[PascalString](m.Endpoint), } m.MessagePDUContract.(*_MessagePDU)._SubType = m return _OpcuaHelloRequestCopy diff --git a/plc4go/protocols/opcua/readwrite/model/OpcuaMessageError.go b/plc4go/protocols/opcua/readwrite/model/OpcuaMessageError.go index 2dffcded5c..39483f0f28 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpcuaMessageError.go +++ b/plc4go/protocols/opcua/readwrite/model/OpcuaMessageError.go @@ -341,7 +341,7 @@ func (m *_OpcuaMessageError) deepCopy() *_OpcuaMessageError { _OpcuaMessageErrorCopy := &_OpcuaMessageError{ m.MessagePDUContract.(*_MessagePDU).deepCopy(), m.Error, - m.Reason.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Reason), } m.MessagePDUContract.(*_MessagePDU)._SubType = m return _OpcuaMessageErrorCopy diff --git a/plc4go/protocols/opcua/readwrite/model/OpcuaMessageRequest.go b/plc4go/protocols/opcua/readwrite/model/OpcuaMessageRequest.go index ece273730b..d57b44fd48 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpcuaMessageRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/OpcuaMessageRequest.go @@ -377,8 +377,8 @@ func (m *_OpcuaMessageRequest) deepCopy() *_OpcuaMessageRequest { } _OpcuaMessageRequestCopy := &_OpcuaMessageRequest{ m.MessagePDUContract.(*_MessagePDU).deepCopy(), - m.SecurityHeader.DeepCopy().(SecurityHeader), - m.Message.DeepCopy().(Payload), + utils.DeepCopy[SecurityHeader](m.SecurityHeader), + utils.DeepCopy[Payload](m.Message), m.TotalLength, } m.MessagePDUContract.(*_MessagePDU)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/OpcuaMessageResponse.go b/plc4go/protocols/opcua/readwrite/model/OpcuaMessageResponse.go index b51bdda07a..19a75f2962 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpcuaMessageResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/OpcuaMessageResponse.go @@ -377,8 +377,8 @@ func (m *_OpcuaMessageResponse) deepCopy() *_OpcuaMessageResponse { } _OpcuaMessageResponseCopy := &_OpcuaMessageResponse{ m.MessagePDUContract.(*_MessagePDU).deepCopy(), - m.SecurityHeader.DeepCopy().(SecurityHeader), - m.Message.DeepCopy().(Payload), + utils.DeepCopy[SecurityHeader](m.SecurityHeader), + utils.DeepCopy[Payload](m.Message), m.TotalLength, } m.MessagePDUContract.(*_MessagePDU)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/OpcuaOpenRequest.go b/plc4go/protocols/opcua/readwrite/model/OpcuaOpenRequest.go index 9977e83dfa..50a3c665cd 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpcuaOpenRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/OpcuaOpenRequest.go @@ -377,8 +377,8 @@ func (m *_OpcuaOpenRequest) deepCopy() *_OpcuaOpenRequest { } _OpcuaOpenRequestCopy := &_OpcuaOpenRequest{ m.MessagePDUContract.(*_MessagePDU).deepCopy(), - m.OpenRequest.DeepCopy().(OpenChannelMessage), - m.Message.DeepCopy().(Payload), + utils.DeepCopy[OpenChannelMessage](m.OpenRequest), + utils.DeepCopy[Payload](m.Message), m.TotalLength, } m.MessagePDUContract.(*_MessagePDU)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/OpcuaOpenResponse.go b/plc4go/protocols/opcua/readwrite/model/OpcuaOpenResponse.go index d2571cb87b..9312e3cc02 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpcuaOpenResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/OpcuaOpenResponse.go @@ -377,8 +377,8 @@ func (m *_OpcuaOpenResponse) deepCopy() *_OpcuaOpenResponse { } _OpcuaOpenResponseCopy := &_OpcuaOpenResponse{ m.MessagePDUContract.(*_MessagePDU).deepCopy(), - m.OpenResponse.DeepCopy().(OpenChannelMessage), - m.Message.DeepCopy().(Payload), + utils.DeepCopy[OpenChannelMessage](m.OpenResponse), + utils.DeepCopy[Payload](m.Message), m.TotalLength, } m.MessagePDUContract.(*_MessagePDU)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/OpenChannelMessageRequest.go b/plc4go/protocols/opcua/readwrite/model/OpenChannelMessageRequest.go index 70adf3fe68..0ad1d4d8bd 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpenChannelMessageRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/OpenChannelMessageRequest.go @@ -441,9 +441,9 @@ func (m *_OpenChannelMessageRequest) deepCopy() *_OpenChannelMessageRequest { _OpenChannelMessageRequestCopy := &_OpenChannelMessageRequest{ m.OpenChannelMessageContract.(*_OpenChannelMessage).deepCopy(), m.SecureChannelId, - m.Endpoint.DeepCopy().(PascalString), - m.SenderCertificate.DeepCopy().(PascalByteString), - m.ReceiverCertificateThumbprint.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalString](m.Endpoint), + utils.DeepCopy[PascalByteString](m.SenderCertificate), + utils.DeepCopy[PascalByteString](m.ReceiverCertificateThumbprint), } m.OpenChannelMessageContract.(*_OpenChannelMessage)._SubType = m return _OpenChannelMessageRequestCopy diff --git a/plc4go/protocols/opcua/readwrite/model/OpenChannelMessageResponse.go b/plc4go/protocols/opcua/readwrite/model/OpenChannelMessageResponse.go index 3fc4b1b69a..6e6cd834ea 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpenChannelMessageResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/OpenChannelMessageResponse.go @@ -441,9 +441,9 @@ func (m *_OpenChannelMessageResponse) deepCopy() *_OpenChannelMessageResponse { _OpenChannelMessageResponseCopy := &_OpenChannelMessageResponse{ m.OpenChannelMessageContract.(*_OpenChannelMessage).deepCopy(), m.SecureChannelId, - m.SecurityPolicyUri.DeepCopy().(PascalString), - m.SenderCertificate.DeepCopy().(PascalByteString), - m.ReceiverCertificateThumbprint.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalString](m.SecurityPolicyUri), + utils.DeepCopy[PascalByteString](m.SenderCertificate), + utils.DeepCopy[PascalByteString](m.ReceiverCertificateThumbprint), } m.OpenChannelMessageContract.(*_OpenChannelMessage)._SubType = m return _OpenChannelMessageResponseCopy diff --git a/plc4go/protocols/opcua/readwrite/model/OpenSecureChannelRequest.go b/plc4go/protocols/opcua/readwrite/model/OpenSecureChannelRequest.go index 500e783008..fcf524ab05 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpenSecureChannelRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/OpenSecureChannelRequest.go @@ -472,11 +472,11 @@ func (m *_OpenSecureChannelRequest) deepCopy() *_OpenSecureChannelRequest { } _OpenSecureChannelRequestCopy := &_OpenSecureChannelRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.ClientProtocolVersion, m.RequestType, m.SecurityMode, - m.ClientNonce.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalByteString](m.ClientNonce), m.RequestedLifetime, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/OpenSecureChannelResponse.go b/plc4go/protocols/opcua/readwrite/model/OpenSecureChannelResponse.go index 4d9c903984..7dff8a6d76 100644 --- a/plc4go/protocols/opcua/readwrite/model/OpenSecureChannelResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/OpenSecureChannelResponse.go @@ -440,10 +440,10 @@ func (m *_OpenSecureChannelResponse) deepCopy() *_OpenSecureChannelResponse { } _OpenSecureChannelResponseCopy := &_OpenSecureChannelResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), m.ServerProtocolVersion, - m.SecurityToken.DeepCopy().(ChannelSecurityToken), - m.ServerNonce.DeepCopy().(PascalByteString), + utils.DeepCopy[ChannelSecurityToken](m.SecurityToken), + utils.DeepCopy[PascalByteString](m.ServerNonce), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _OpenSecureChannelResponseCopy diff --git a/plc4go/protocols/opcua/readwrite/model/OptionSet.go b/plc4go/protocols/opcua/readwrite/model/OptionSet.go index a22e77ca02..9e5cea5b63 100644 --- a/plc4go/protocols/opcua/readwrite/model/OptionSet.go +++ b/plc4go/protocols/opcua/readwrite/model/OptionSet.go @@ -360,8 +360,8 @@ func (m *_OptionSet) deepCopy() *_OptionSet { } _OptionSetCopy := &_OptionSet{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Value.DeepCopy().(PascalByteString), - m.ValidBits.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalByteString](m.Value), + utils.DeepCopy[PascalByteString](m.ValidBits), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _OptionSetCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ParsingResult.go b/plc4go/protocols/opcua/readwrite/model/ParsingResult.go index b7cce5fbe4..7673186415 100644 --- a/plc4go/protocols/opcua/readwrite/model/ParsingResult.go +++ b/plc4go/protocols/opcua/readwrite/model/ParsingResult.go @@ -404,7 +404,7 @@ func (m *_ParsingResult) deepCopy() *_ParsingResult { } _ParsingResultCopy := &_ParsingResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), + utils.DeepCopy[StatusCode](m.StatusCode), utils.DeepCopySlice[StatusCode, StatusCode](m.DataStatusCodes), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DataDiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/Payload.go b/plc4go/protocols/opcua/readwrite/model/Payload.go index 5c310182e5..308849a90c 100644 --- a/plc4go/protocols/opcua/readwrite/model/Payload.go +++ b/plc4go/protocols/opcua/readwrite/model/Payload.go @@ -423,7 +423,7 @@ func (m *_Payload) deepCopy() *_Payload { } _PayloadCopy := &_Payload{ nil, // will be set by child - m.SequenceHeader.DeepCopy().(SequenceHeader), + utils.DeepCopy[SequenceHeader](m.SequenceHeader), m.ByteCount, } return _PayloadCopy diff --git a/plc4go/protocols/opcua/readwrite/model/PortableNodeId.go b/plc4go/protocols/opcua/readwrite/model/PortableNodeId.go index 505909e870..605ab9b2ef 100644 --- a/plc4go/protocols/opcua/readwrite/model/PortableNodeId.go +++ b/plc4go/protocols/opcua/readwrite/model/PortableNodeId.go @@ -360,8 +360,8 @@ func (m *_PortableNodeId) deepCopy() *_PortableNodeId { } _PortableNodeIdCopy := &_PortableNodeId{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NamespaceUri.DeepCopy().(PascalString), - m.Identifier.DeepCopy().(NodeId), + utils.DeepCopy[PascalString](m.NamespaceUri), + utils.DeepCopy[NodeId](m.Identifier), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _PortableNodeIdCopy diff --git a/plc4go/protocols/opcua/readwrite/model/PortableQualifiedName.go b/plc4go/protocols/opcua/readwrite/model/PortableQualifiedName.go index 8698f817cc..51f2507d67 100644 --- a/plc4go/protocols/opcua/readwrite/model/PortableQualifiedName.go +++ b/plc4go/protocols/opcua/readwrite/model/PortableQualifiedName.go @@ -360,8 +360,8 @@ func (m *_PortableQualifiedName) deepCopy() *_PortableQualifiedName { } _PortableQualifiedNameCopy := &_PortableQualifiedName{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NamespaceUri.DeepCopy().(PascalString), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.NamespaceUri), + utils.DeepCopy[PascalString](m.Name), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _PortableQualifiedNameCopy diff --git a/plc4go/protocols/opcua/readwrite/model/PriorityMappingEntryType.go b/plc4go/protocols/opcua/readwrite/model/PriorityMappingEntryType.go index d3a011da4d..e22383a77b 100644 --- a/plc4go/protocols/opcua/readwrite/model/PriorityMappingEntryType.go +++ b/plc4go/protocols/opcua/readwrite/model/PriorityMappingEntryType.go @@ -416,8 +416,8 @@ func (m *_PriorityMappingEntryType) deepCopy() *_PriorityMappingEntryType { } _PriorityMappingEntryTypeCopy := &_PriorityMappingEntryType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.MappingUri.DeepCopy().(PascalString), - m.PriorityLabel.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.MappingUri), + utils.DeepCopy[PascalString](m.PriorityLabel), m.PriorityValue_PCP, m.PriorityValue_DSCP, } diff --git a/plc4go/protocols/opcua/readwrite/model/ProgramDiagnostic2DataType.go b/plc4go/protocols/opcua/readwrite/model/ProgramDiagnostic2DataType.go index d802d0358e..a639579270 100644 --- a/plc4go/protocols/opcua/readwrite/model/ProgramDiagnostic2DataType.go +++ b/plc4go/protocols/opcua/readwrite/model/ProgramDiagnostic2DataType.go @@ -792,18 +792,18 @@ func (m *_ProgramDiagnostic2DataType) deepCopy() *_ProgramDiagnostic2DataType { } _ProgramDiagnostic2DataTypeCopy := &_ProgramDiagnostic2DataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.CreateSessionId.DeepCopy().(NodeId), - m.CreateClientName.DeepCopy().(PascalString), + utils.DeepCopy[NodeId](m.CreateSessionId), + utils.DeepCopy[PascalString](m.CreateClientName), m.InvocationCreationTime, m.LastTransitionTime, - m.LastMethodCall.DeepCopy().(PascalString), - m.LastMethodSessionId.DeepCopy().(NodeId), + utils.DeepCopy[PascalString](m.LastMethodCall), + utils.DeepCopy[NodeId](m.LastMethodSessionId), utils.DeepCopySlice[Argument, Argument](m.LastMethodInputArguments), utils.DeepCopySlice[Argument, Argument](m.LastMethodOutputArguments), utils.DeepCopySlice[Variant, Variant](m.LastMethodInputValues), utils.DeepCopySlice[Variant, Variant](m.LastMethodOutputValues), m.LastMethodCallTime, - m.LastMethodReturnStatus.DeepCopy().(StatusCode), + utils.DeepCopy[StatusCode](m.LastMethodReturnStatus), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ProgramDiagnostic2DataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ProgramDiagnosticDataType.go b/plc4go/protocols/opcua/readwrite/model/ProgramDiagnosticDataType.go index ed0ff4935d..bd9d7cba45 100644 --- a/plc4go/protocols/opcua/readwrite/model/ProgramDiagnosticDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/ProgramDiagnosticDataType.go @@ -696,16 +696,16 @@ func (m *_ProgramDiagnosticDataType) deepCopy() *_ProgramDiagnosticDataType { } _ProgramDiagnosticDataTypeCopy := &_ProgramDiagnosticDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.CreateSessionId.DeepCopy().(NodeId), - m.CreateClientName.DeepCopy().(PascalString), + utils.DeepCopy[NodeId](m.CreateSessionId), + utils.DeepCopy[PascalString](m.CreateClientName), m.InvocationCreationTime, m.LastTransitionTime, - m.LastMethodCall.DeepCopy().(PascalString), - m.LastMethodSessionId.DeepCopy().(NodeId), + utils.DeepCopy[PascalString](m.LastMethodCall), + utils.DeepCopy[NodeId](m.LastMethodSessionId), utils.DeepCopySlice[Argument, Argument](m.LastMethodInputArguments), utils.DeepCopySlice[Argument, Argument](m.LastMethodOutputArguments), m.LastMethodCallTime, - m.LastMethodReturnStatus.DeepCopy().(StatusResult), + utils.DeepCopy[StatusResult](m.LastMethodReturnStatus), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ProgramDiagnosticDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/PubSubConfigurationValueDataType.go b/plc4go/protocols/opcua/readwrite/model/PubSubConfigurationValueDataType.go index f74d929df2..0f3e2bf480 100644 --- a/plc4go/protocols/opcua/readwrite/model/PubSubConfigurationValueDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/PubSubConfigurationValueDataType.go @@ -412,9 +412,9 @@ func (m *_PubSubConfigurationValueDataType) deepCopy() *_PubSubConfigurationValu } _PubSubConfigurationValueDataTypeCopy := &_PubSubConfigurationValueDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ConfigurationElement.DeepCopy().(PubSubConfigurationRefDataType), - m.Name.DeepCopy().(PascalString), - m.Identifier.DeepCopy().(Variant), + utils.DeepCopy[PubSubConfigurationRefDataType](m.ConfigurationElement), + utils.DeepCopy[PascalString](m.Name), + utils.DeepCopy[Variant](m.Identifier), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _PubSubConfigurationValueDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/PubSubConnectionDataType.go b/plc4go/protocols/opcua/readwrite/model/PubSubConnectionDataType.go index ce0530396f..5c388dbf03 100644 --- a/plc4go/protocols/opcua/readwrite/model/PubSubConnectionDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/PubSubConnectionDataType.go @@ -703,13 +703,13 @@ func (m *_PubSubConnectionDataType) deepCopy() *_PubSubConnectionDataType { } _PubSubConnectionDataTypeCopy := &_PubSubConnectionDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Name), m.Enabled, - m.PublisherId.DeepCopy().(Variant), - m.TransportProfileUri.DeepCopy().(PascalString), - m.Address.DeepCopy().(ExtensionObject), + utils.DeepCopy[Variant](m.PublisherId), + utils.DeepCopy[PascalString](m.TransportProfileUri), + utils.DeepCopy[ExtensionObject](m.Address), utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.ConnectionProperties), - m.TransportSettings.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.TransportSettings), utils.DeepCopySlice[WriterGroupDataType, WriterGroupDataType](m.WriterGroups), utils.DeepCopySlice[ReaderGroupDataType, ReaderGroupDataType](m.ReaderGroups), m.reservedField0, diff --git a/plc4go/protocols/opcua/readwrite/model/PubSubGroupDataType.go b/plc4go/protocols/opcua/readwrite/model/PubSubGroupDataType.go index eb8dcb6f65..fd45fc9631 100644 --- a/plc4go/protocols/opcua/readwrite/model/PubSubGroupDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/PubSubGroupDataType.go @@ -555,10 +555,10 @@ func (m *_PubSubGroupDataType) deepCopy() *_PubSubGroupDataType { } _PubSubGroupDataTypeCopy := &_PubSubGroupDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Name), m.Enabled, m.SecurityMode, - m.SecurityGroupId.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.SecurityGroupId), utils.DeepCopySlice[EndpointDescription, EndpointDescription](m.SecurityKeyServices), m.MaxNetworkMessageSize, utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.GroupProperties), diff --git a/plc4go/protocols/opcua/readwrite/model/PubSubKeyPushTargetDataType.go b/plc4go/protocols/opcua/readwrite/model/PubSubKeyPushTargetDataType.go index 6e008a6518..8f06d28701 100644 --- a/plc4go/protocols/opcua/readwrite/model/PubSubKeyPushTargetDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/PubSubKeyPushTargetDataType.go @@ -664,11 +664,11 @@ func (m *_PubSubKeyPushTargetDataType) deepCopy() *_PubSubKeyPushTargetDataType } _PubSubKeyPushTargetDataTypeCopy := &_PubSubKeyPushTargetDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ApplicationUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.ApplicationUri), utils.DeepCopySlice[PascalString, PascalString](m.PushTargetFolder), - m.EndpointUrl.DeepCopy().(PascalString), - m.SecurityPolicyUri.DeepCopy().(PascalString), - m.UserTokenType.DeepCopy().(UserTokenPolicy), + utils.DeepCopy[PascalString](m.EndpointUrl), + utils.DeepCopy[PascalString](m.SecurityPolicyUri), + utils.DeepCopy[UserTokenPolicy](m.UserTokenType), m.RequestedKeyCount, m.RetryInterval, utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.PushTargetProperties), diff --git a/plc4go/protocols/opcua/readwrite/model/PublishRequest.go b/plc4go/protocols/opcua/readwrite/model/PublishRequest.go index 51dee1bd6e..37ebdc6d2f 100644 --- a/plc4go/protocols/opcua/readwrite/model/PublishRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/PublishRequest.go @@ -356,7 +356,7 @@ func (m *_PublishRequest) deepCopy() *_PublishRequest { } _PublishRequestCopy := &_PublishRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[SubscriptionAcknowledgement, SubscriptionAcknowledgement](m.SubscriptionAcknowledgements), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/PublishResponse.go b/plc4go/protocols/opcua/readwrite/model/PublishResponse.go index 5616386903..570313bc3c 100644 --- a/plc4go/protocols/opcua/readwrite/model/PublishResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/PublishResponse.go @@ -570,11 +570,11 @@ func (m *_PublishResponse) deepCopy() *_PublishResponse { } _PublishResponseCopy := &_PublishResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), m.SubscriptionId, utils.DeepCopySlice[uint32, uint32](m.AvailableSequenceNumbers), m.MoreNotifications, - m.NotificationMessage.DeepCopy().(NotificationMessage), + utils.DeepCopy[NotificationMessage](m.NotificationMessage), utils.DeepCopySlice[StatusCode, StatusCode](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), m.reservedField0, diff --git a/plc4go/protocols/opcua/readwrite/model/PublishedDataSetDataType.go b/plc4go/protocols/opcua/readwrite/model/PublishedDataSetDataType.go index dbb1be44da..1eaacde6d5 100644 --- a/plc4go/protocols/opcua/readwrite/model/PublishedDataSetDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/PublishedDataSetDataType.go @@ -508,11 +508,11 @@ func (m *_PublishedDataSetDataType) deepCopy() *_PublishedDataSetDataType { } _PublishedDataSetDataTypeCopy := &_PublishedDataSetDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Name), utils.DeepCopySlice[PascalString, PascalString](m.DataSetFolder), - m.DataSetMetaData.DeepCopy().(DataSetMetaDataType), + utils.DeepCopy[DataSetMetaDataType](m.DataSetMetaData), utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.ExtensionFields), - m.DataSetSource.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.DataSetSource), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _PublishedDataSetDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/PublishedEventsDataType.go b/plc4go/protocols/opcua/readwrite/model/PublishedEventsDataType.go index e8cba7b4aa..e4162f332b 100644 --- a/plc4go/protocols/opcua/readwrite/model/PublishedEventsDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/PublishedEventsDataType.go @@ -408,9 +408,9 @@ func (m *_PublishedEventsDataType) deepCopy() *_PublishedEventsDataType { } _PublishedEventsDataTypeCopy := &_PublishedEventsDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.EventNotifier.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.EventNotifier), utils.DeepCopySlice[SimpleAttributeOperand, SimpleAttributeOperand](m.SelectedFields), - m.Filter.DeepCopy().(ContentFilter), + utils.DeepCopy[ContentFilter](m.Filter), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _PublishedEventsDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/PublishedVariableDataType.go b/plc4go/protocols/opcua/readwrite/model/PublishedVariableDataType.go index d3205b492b..338d5e5a30 100644 --- a/plc4go/protocols/opcua/readwrite/model/PublishedVariableDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/PublishedVariableDataType.go @@ -572,13 +572,13 @@ func (m *_PublishedVariableDataType) deepCopy() *_PublishedVariableDataType { } _PublishedVariableDataTypeCopy := &_PublishedVariableDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.PublishedVariable.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.PublishedVariable), m.AttributeId, m.SamplingIntervalHint, m.DeadbandType, m.DeadbandValue, - m.IndexRange.DeepCopy().(PascalString), - m.SubstituteValue.DeepCopy().(Variant), + utils.DeepCopy[PascalString](m.IndexRange), + utils.DeepCopy[Variant](m.SubstituteValue), utils.DeepCopySlice[QualifiedName, QualifiedName](m.MetaDataProperties), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/QualifiedName.go b/plc4go/protocols/opcua/readwrite/model/QualifiedName.go index b5429ab15f..6f8089e6c0 100644 --- a/plc4go/protocols/opcua/readwrite/model/QualifiedName.go +++ b/plc4go/protocols/opcua/readwrite/model/QualifiedName.go @@ -307,7 +307,7 @@ func (m *_QualifiedName) deepCopy() *_QualifiedName { } _QualifiedNameCopy := &_QualifiedName{ m.NamespaceIndex, - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Name), } return _QualifiedNameCopy } diff --git a/plc4go/protocols/opcua/readwrite/model/QueryDataDescription.go b/plc4go/protocols/opcua/readwrite/model/QueryDataDescription.go index 2bed9369eb..0673e755d4 100644 --- a/plc4go/protocols/opcua/readwrite/model/QueryDataDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/QueryDataDescription.go @@ -388,9 +388,9 @@ func (m *_QueryDataDescription) deepCopy() *_QueryDataDescription { } _QueryDataDescriptionCopy := &_QueryDataDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RelativePath.DeepCopy().(RelativePath), + utils.DeepCopy[RelativePath](m.RelativePath), m.AttributeId, - m.IndexRange.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.IndexRange), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _QueryDataDescriptionCopy diff --git a/plc4go/protocols/opcua/readwrite/model/QueryDataSet.go b/plc4go/protocols/opcua/readwrite/model/QueryDataSet.go index 6c6ea56360..1c9ccd3245 100644 --- a/plc4go/protocols/opcua/readwrite/model/QueryDataSet.go +++ b/plc4go/protocols/opcua/readwrite/model/QueryDataSet.go @@ -408,8 +408,8 @@ func (m *_QueryDataSet) deepCopy() *_QueryDataSet { } _QueryDataSetCopy := &_QueryDataSet{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(ExpandedNodeId), - m.TypeDefinitionNode.DeepCopy().(ExpandedNodeId), + utils.DeepCopy[ExpandedNodeId](m.NodeId), + utils.DeepCopy[ExpandedNodeId](m.TypeDefinitionNode), utils.DeepCopySlice[Variant, Variant](m.Values), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/QueryFirstRequest.go b/plc4go/protocols/opcua/readwrite/model/QueryFirstRequest.go index 652a7e0268..a2949fbfeb 100644 --- a/plc4go/protocols/opcua/readwrite/model/QueryFirstRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/QueryFirstRequest.go @@ -516,10 +516,10 @@ func (m *_QueryFirstRequest) deepCopy() *_QueryFirstRequest { } _QueryFirstRequestCopy := &_QueryFirstRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), - m.View.DeepCopy().(ViewDescription), + utils.DeepCopy[RequestHeader](m.RequestHeader), + utils.DeepCopy[ViewDescription](m.View), utils.DeepCopySlice[NodeTypeDescription, NodeTypeDescription](m.NodeTypes), - m.Filter.DeepCopy().(ContentFilter), + utils.DeepCopy[ContentFilter](m.Filter), m.MaxDataSetsToReturn, m.MaxReferencesToReturn, } diff --git a/plc4go/protocols/opcua/readwrite/model/QueryFirstResponse.go b/plc4go/protocols/opcua/readwrite/model/QueryFirstResponse.go index 733cfafba5..66f20d12e7 100644 --- a/plc4go/protocols/opcua/readwrite/model/QueryFirstResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/QueryFirstResponse.go @@ -556,12 +556,12 @@ func (m *_QueryFirstResponse) deepCopy() *_QueryFirstResponse { } _QueryFirstResponseCopy := &_QueryFirstResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[QueryDataSet, QueryDataSet](m.QueryDataSets), - m.ContinuationPoint.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalByteString](m.ContinuationPoint), utils.DeepCopySlice[ParsingResult, ParsingResult](m.ParsingResults), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), - m.FilterResult.DeepCopy().(ContentFilterResult), + utils.DeepCopy[ContentFilterResult](m.FilterResult), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _QueryFirstResponseCopy diff --git a/plc4go/protocols/opcua/readwrite/model/QueryNextRequest.go b/plc4go/protocols/opcua/readwrite/model/QueryNextRequest.go index 470df163f5..085bf478ea 100644 --- a/plc4go/protocols/opcua/readwrite/model/QueryNextRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/QueryNextRequest.go @@ -403,9 +403,9 @@ func (m *_QueryNextRequest) deepCopy() *_QueryNextRequest { } _QueryNextRequestCopy := &_QueryNextRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.ReleaseContinuationPoint, - m.ContinuationPoint.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalByteString](m.ContinuationPoint), m.reservedField0, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/QueryNextResponse.go b/plc4go/protocols/opcua/readwrite/model/QueryNextResponse.go index 045d107f5d..eea86ba887 100644 --- a/plc4go/protocols/opcua/readwrite/model/QueryNextResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/QueryNextResponse.go @@ -408,9 +408,9 @@ func (m *_QueryNextResponse) deepCopy() *_QueryNextResponse { } _QueryNextResponseCopy := &_QueryNextResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[QueryDataSet, QueryDataSet](m.QueryDataSets), - m.RevisedContinuationPoint.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalByteString](m.RevisedContinuationPoint), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _QueryNextResponseCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ReadEventDetails.go b/plc4go/protocols/opcua/readwrite/model/ReadEventDetails.go index ba13c29e2a..267d933e08 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReadEventDetails.go +++ b/plc4go/protocols/opcua/readwrite/model/ReadEventDetails.go @@ -395,7 +395,7 @@ func (m *_ReadEventDetails) deepCopy() *_ReadEventDetails { m.NumValuesPerNode, m.StartTime, m.EndTime, - m.Filter.DeepCopy().(EventFilter), + utils.DeepCopy[EventFilter](m.Filter), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ReadEventDetailsCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ReadEventDetails2.go b/plc4go/protocols/opcua/readwrite/model/ReadEventDetails2.go index 9f4aceb82f..0e52fb1163 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReadEventDetails2.go +++ b/plc4go/protocols/opcua/readwrite/model/ReadEventDetails2.go @@ -438,7 +438,7 @@ func (m *_ReadEventDetails2) deepCopy() *_ReadEventDetails2 { m.NumValuesPerNode, m.StartTime, m.EndTime, - m.Filter.DeepCopy().(EventFilter), + utils.DeepCopy[EventFilter](m.Filter), m.ReadModified, m.reservedField0, } diff --git a/plc4go/protocols/opcua/readwrite/model/ReadProcessedDetails.go b/plc4go/protocols/opcua/readwrite/model/ReadProcessedDetails.go index 9107be48a7..e2c7075a01 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReadProcessedDetails.go +++ b/plc4go/protocols/opcua/readwrite/model/ReadProcessedDetails.go @@ -444,7 +444,7 @@ func (m *_ReadProcessedDetails) deepCopy() *_ReadProcessedDetails { m.EndTime, m.ProcessingInterval, utils.DeepCopySlice[NodeId, NodeId](m.AggregateType), - m.AggregateConfiguration.DeepCopy().(AggregateConfiguration), + utils.DeepCopy[AggregateConfiguration](m.AggregateConfiguration), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ReadProcessedDetailsCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ReadRequest.go b/plc4go/protocols/opcua/readwrite/model/ReadRequest.go index 8d0295f143..c0a4578a23 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReadRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/ReadRequest.go @@ -412,7 +412,7 @@ func (m *_ReadRequest) deepCopy() *_ReadRequest { } _ReadRequestCopy := &_ReadRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.MaxAge, m.TimestampsToReturn, utils.DeepCopySlice[ReadValueId, ReadValueId](m.NodesToRead), diff --git a/plc4go/protocols/opcua/readwrite/model/ReadResponse.go b/plc4go/protocols/opcua/readwrite/model/ReadResponse.go index 647d330772..38a5229326 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReadResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/ReadResponse.go @@ -404,7 +404,7 @@ func (m *_ReadResponse) deepCopy() *_ReadResponse { } _ReadResponseCopy := &_ReadResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[DataValue, DataValue](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/ReadValueId.go b/plc4go/protocols/opcua/readwrite/model/ReadValueId.go index 34b75b9102..3d07fc2e25 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReadValueId.go +++ b/plc4go/protocols/opcua/readwrite/model/ReadValueId.go @@ -440,10 +440,10 @@ func (m *_ReadValueId) deepCopy() *_ReadValueId { } _ReadValueIdCopy := &_ReadValueId{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), m.AttributeId, - m.IndexRange.DeepCopy().(PascalString), - m.DataEncoding.DeepCopy().(QualifiedName), + utils.DeepCopy[PascalString](m.IndexRange), + utils.DeepCopy[QualifiedName](m.DataEncoding), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ReadValueIdCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ReaderGroupDataType.go b/plc4go/protocols/opcua/readwrite/model/ReaderGroupDataType.go index 34fb6846d0..85782ae9eb 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReaderGroupDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/ReaderGroupDataType.go @@ -707,15 +707,15 @@ func (m *_ReaderGroupDataType) deepCopy() *_ReaderGroupDataType { } _ReaderGroupDataTypeCopy := &_ReaderGroupDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Name), m.Enabled, m.SecurityMode, - m.SecurityGroupId.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.SecurityGroupId), utils.DeepCopySlice[EndpointDescription, EndpointDescription](m.SecurityKeyServices), m.MaxNetworkMessageSize, utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.GroupProperties), - m.TransportSettings.DeepCopy().(ExtensionObject), - m.MessageSettings.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.TransportSettings), + utils.DeepCopy[ExtensionObject](m.MessageSettings), utils.DeepCopySlice[DataSetReaderDataType, DataSetReaderDataType](m.DataSetReaders), m.reservedField0, } diff --git a/plc4go/protocols/opcua/readwrite/model/ReceiveQosPriorityDataType.go b/plc4go/protocols/opcua/readwrite/model/ReceiveQosPriorityDataType.go index af0bebba8b..09a7b136e6 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReceiveQosPriorityDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/ReceiveQosPriorityDataType.go @@ -308,7 +308,7 @@ func (m *_ReceiveQosPriorityDataType) deepCopy() *_ReceiveQosPriorityDataType { } _ReceiveQosPriorityDataTypeCopy := &_ReceiveQosPriorityDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.PriorityLabel.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.PriorityLabel), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ReceiveQosPriorityDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/RedundantServerDataType.go b/plc4go/protocols/opcua/readwrite/model/RedundantServerDataType.go index a9295caef4..c0e013d7f0 100644 --- a/plc4go/protocols/opcua/readwrite/model/RedundantServerDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/RedundantServerDataType.go @@ -364,7 +364,7 @@ func (m *_RedundantServerDataType) deepCopy() *_RedundantServerDataType { } _RedundantServerDataTypeCopy := &_RedundantServerDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ServerId.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.ServerId), m.ServiceLevel, m.ServerState, } diff --git a/plc4go/protocols/opcua/readwrite/model/ReferenceDescription.go b/plc4go/protocols/opcua/readwrite/model/ReferenceDescription.go index 3d4941082d..1ecc4dd6c1 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReferenceDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/ReferenceDescription.go @@ -587,13 +587,13 @@ func (m *_ReferenceDescription) deepCopy() *_ReferenceDescription { } _ReferenceDescriptionCopy := &_ReferenceDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ReferenceTypeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.ReferenceTypeId), m.IsForward, - m.NodeId.DeepCopy().(ExpandedNodeId), - m.BrowseName.DeepCopy().(QualifiedName), - m.DisplayName.DeepCopy().(LocalizedText), + utils.DeepCopy[ExpandedNodeId](m.NodeId), + utils.DeepCopy[QualifiedName](m.BrowseName), + utils.DeepCopy[LocalizedText](m.DisplayName), m.NodeClass, - m.TypeDefinition.DeepCopy().(ExpandedNodeId), + utils.DeepCopy[ExpandedNodeId](m.TypeDefinition), m.reservedField0, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/ReferenceDescriptionDataType.go b/plc4go/protocols/opcua/readwrite/model/ReferenceDescriptionDataType.go index a7e07a2af8..1a469c6b91 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReferenceDescriptionDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/ReferenceDescriptionDataType.go @@ -455,10 +455,10 @@ func (m *_ReferenceDescriptionDataType) deepCopy() *_ReferenceDescriptionDataTyp } _ReferenceDescriptionDataTypeCopy := &_ReferenceDescriptionDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.SourceNode.DeepCopy().(NodeId), - m.ReferenceType.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.SourceNode), + utils.DeepCopy[NodeId](m.ReferenceType), m.IsForward, - m.TargetNode.DeepCopy().(ExpandedNodeId), + utils.DeepCopy[ExpandedNodeId](m.TargetNode), m.reservedField0, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/ReferenceListEntryDataType.go b/plc4go/protocols/opcua/readwrite/model/ReferenceListEntryDataType.go index 241ebca61d..2bdcfc41af 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReferenceListEntryDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/ReferenceListEntryDataType.go @@ -403,9 +403,9 @@ func (m *_ReferenceListEntryDataType) deepCopy() *_ReferenceListEntryDataType { } _ReferenceListEntryDataTypeCopy := &_ReferenceListEntryDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ReferenceType.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.ReferenceType), m.IsForward, - m.TargetNode.DeepCopy().(ExpandedNodeId), + utils.DeepCopy[ExpandedNodeId](m.TargetNode), m.reservedField0, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/ReferenceTypeAttributes.go b/plc4go/protocols/opcua/readwrite/model/ReferenceTypeAttributes.go index bf6fdba3bc..29200084a7 100644 --- a/plc4go/protocols/opcua/readwrite/model/ReferenceTypeAttributes.go +++ b/plc4go/protocols/opcua/readwrite/model/ReferenceTypeAttributes.go @@ -568,13 +568,13 @@ func (m *_ReferenceTypeAttributes) deepCopy() *_ReferenceTypeAttributes { _ReferenceTypeAttributesCopy := &_ReferenceTypeAttributes{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.SpecifiedAttributes, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), m.WriteMask, m.UserWriteMask, m.Symmetric, m.IsAbstract, - m.InverseName.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.InverseName), m.reservedField0, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/RegisterNodesRequest.go b/plc4go/protocols/opcua/readwrite/model/RegisterNodesRequest.go index 08251af878..7583584112 100644 --- a/plc4go/protocols/opcua/readwrite/model/RegisterNodesRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/RegisterNodesRequest.go @@ -356,7 +356,7 @@ func (m *_RegisterNodesRequest) deepCopy() *_RegisterNodesRequest { } _RegisterNodesRequestCopy := &_RegisterNodesRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[NodeId, NodeId](m.NodesToRegister), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/RegisterNodesResponse.go b/plc4go/protocols/opcua/readwrite/model/RegisterNodesResponse.go index 5de723b828..5eb73aa819 100644 --- a/plc4go/protocols/opcua/readwrite/model/RegisterNodesResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/RegisterNodesResponse.go @@ -356,7 +356,7 @@ func (m *_RegisterNodesResponse) deepCopy() *_RegisterNodesResponse { } _RegisterNodesResponseCopy := &_RegisterNodesResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[NodeId, NodeId](m.RegisteredNodeIds), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/RegisterServer2Request.go b/plc4go/protocols/opcua/readwrite/model/RegisterServer2Request.go index b79a1374d0..77033c752c 100644 --- a/plc4go/protocols/opcua/readwrite/model/RegisterServer2Request.go +++ b/plc4go/protocols/opcua/readwrite/model/RegisterServer2Request.go @@ -408,8 +408,8 @@ func (m *_RegisterServer2Request) deepCopy() *_RegisterServer2Request { } _RegisterServer2RequestCopy := &_RegisterServer2Request{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), - m.Server.DeepCopy().(RegisteredServer), + utils.DeepCopy[RequestHeader](m.RequestHeader), + utils.DeepCopy[RegisteredServer](m.Server), utils.DeepCopySlice[ExtensionObject, ExtensionObject](m.DiscoveryConfiguration), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/RegisterServer2Response.go b/plc4go/protocols/opcua/readwrite/model/RegisterServer2Response.go index 76abc209e1..e5ca55c4c9 100644 --- a/plc4go/protocols/opcua/readwrite/model/RegisterServer2Response.go +++ b/plc4go/protocols/opcua/readwrite/model/RegisterServer2Response.go @@ -404,7 +404,7 @@ func (m *_RegisterServer2Response) deepCopy() *_RegisterServer2Response { } _RegisterServer2ResponseCopy := &_RegisterServer2Response{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[StatusCode, StatusCode](m.ConfigurationResults), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/RegisterServerRequest.go b/plc4go/protocols/opcua/readwrite/model/RegisterServerRequest.go index 69c9ee57ba..0ec1576d61 100644 --- a/plc4go/protocols/opcua/readwrite/model/RegisterServerRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/RegisterServerRequest.go @@ -360,8 +360,8 @@ func (m *_RegisterServerRequest) deepCopy() *_RegisterServerRequest { } _RegisterServerRequestCopy := &_RegisterServerRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), - m.Server.DeepCopy().(RegisteredServer), + utils.DeepCopy[RequestHeader](m.RequestHeader), + utils.DeepCopy[RegisteredServer](m.Server), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _RegisterServerRequestCopy diff --git a/plc4go/protocols/opcua/readwrite/model/RegisterServerResponse.go b/plc4go/protocols/opcua/readwrite/model/RegisterServerResponse.go index d08eb389ca..57e278b33f 100644 --- a/plc4go/protocols/opcua/readwrite/model/RegisterServerResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/RegisterServerResponse.go @@ -308,7 +308,7 @@ func (m *_RegisterServerResponse) deepCopy() *_RegisterServerResponse { } _RegisterServerResponseCopy := &_RegisterServerResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _RegisterServerResponseCopy diff --git a/plc4go/protocols/opcua/readwrite/model/RegisteredServer.go b/plc4go/protocols/opcua/readwrite/model/RegisteredServer.go index d288ca08e6..2c22aee24d 100644 --- a/plc4go/protocols/opcua/readwrite/model/RegisteredServer.go +++ b/plc4go/protocols/opcua/readwrite/model/RegisteredServer.go @@ -631,13 +631,13 @@ func (m *_RegisteredServer) deepCopy() *_RegisteredServer { } _RegisteredServerCopy := &_RegisteredServer{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ServerUri.DeepCopy().(PascalString), - m.ProductUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.ServerUri), + utils.DeepCopy[PascalString](m.ProductUri), utils.DeepCopySlice[LocalizedText, LocalizedText](m.ServerNames), m.ServerType, - m.GatewayServerUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.GatewayServerUri), utils.DeepCopySlice[PascalString, PascalString](m.DiscoveryUrls), - m.SemaphoreFilePath.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.SemaphoreFilePath), m.IsOnline, m.reservedField0, } diff --git a/plc4go/protocols/opcua/readwrite/model/RelativePathElement.go b/plc4go/protocols/opcua/readwrite/model/RelativePathElement.go index ecab6fa882..77663e6b4c 100644 --- a/plc4go/protocols/opcua/readwrite/model/RelativePathElement.go +++ b/plc4go/protocols/opcua/readwrite/model/RelativePathElement.go @@ -431,10 +431,10 @@ func (m *_RelativePathElement) deepCopy() *_RelativePathElement { } _RelativePathElementCopy := &_RelativePathElement{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ReferenceTypeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.ReferenceTypeId), m.IncludeSubtypes, m.IsInverse, - m.TargetName.DeepCopy().(QualifiedName), + utils.DeepCopy[QualifiedName](m.TargetName), m.reservedField0, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/RepublishRequest.go b/plc4go/protocols/opcua/readwrite/model/RepublishRequest.go index 46eee94983..a20f716f0a 100644 --- a/plc4go/protocols/opcua/readwrite/model/RepublishRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/RepublishRequest.go @@ -364,7 +364,7 @@ func (m *_RepublishRequest) deepCopy() *_RepublishRequest { } _RepublishRequestCopy := &_RepublishRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.SubscriptionId, m.RetransmitSequenceNumber, } diff --git a/plc4go/protocols/opcua/readwrite/model/RepublishResponse.go b/plc4go/protocols/opcua/readwrite/model/RepublishResponse.go index e1235c7944..685519b17e 100644 --- a/plc4go/protocols/opcua/readwrite/model/RepublishResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/RepublishResponse.go @@ -360,8 +360,8 @@ func (m *_RepublishResponse) deepCopy() *_RepublishResponse { } _RepublishResponseCopy := &_RepublishResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), - m.NotificationMessage.DeepCopy().(NotificationMessage), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), + utils.DeepCopy[NotificationMessage](m.NotificationMessage), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _RepublishResponseCopy diff --git a/plc4go/protocols/opcua/readwrite/model/RequestHeader.go b/plc4go/protocols/opcua/readwrite/model/RequestHeader.go index 11d2865e43..dbeccfe5e4 100644 --- a/plc4go/protocols/opcua/readwrite/model/RequestHeader.go +++ b/plc4go/protocols/opcua/readwrite/model/RequestHeader.go @@ -524,13 +524,13 @@ func (m *_RequestHeader) deepCopy() *_RequestHeader { } _RequestHeaderCopy := &_RequestHeader{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.AuthenticationToken.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.AuthenticationToken), m.Timestamp, m.RequestHandle, m.ReturnDiagnostics, - m.AuditEntryId.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.AuditEntryId), m.TimeoutHint, - m.AdditionalHeader.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.AdditionalHeader), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _RequestHeaderCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ResponseHeader.go b/plc4go/protocols/opcua/readwrite/model/ResponseHeader.go index d550cf03ba..28c996f40b 100644 --- a/plc4go/protocols/opcua/readwrite/model/ResponseHeader.go +++ b/plc4go/protocols/opcua/readwrite/model/ResponseHeader.go @@ -518,10 +518,10 @@ func (m *_ResponseHeader) deepCopy() *_ResponseHeader { m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.Timestamp, m.RequestHandle, - m.ServiceResult.DeepCopy().(StatusCode), - m.ServiceDiagnostics.DeepCopy().(DiagnosticInfo), + utils.DeepCopy[StatusCode](m.ServiceResult), + utils.DeepCopy[DiagnosticInfo](m.ServiceDiagnostics), utils.DeepCopySlice[PascalString, PascalString](m.StringTable), - m.AdditionalHeader.DeepCopy().(ExtensionObject), + utils.DeepCopy[ExtensionObject](m.AdditionalHeader), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ResponseHeaderCopy diff --git a/plc4go/protocols/opcua/readwrite/model/RolePermissionType.go b/plc4go/protocols/opcua/readwrite/model/RolePermissionType.go index 276010510a..13ecb79574 100644 --- a/plc4go/protocols/opcua/readwrite/model/RolePermissionType.go +++ b/plc4go/protocols/opcua/readwrite/model/RolePermissionType.go @@ -336,7 +336,7 @@ func (m *_RolePermissionType) deepCopy() *_RolePermissionType { } _RolePermissionTypeCopy := &_RolePermissionType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RoleId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.RoleId), m.Permissions, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/RootExtensionObject.go b/plc4go/protocols/opcua/readwrite/model/RootExtensionObject.go index 168be68564..f8513485e6 100644 --- a/plc4go/protocols/opcua/readwrite/model/RootExtensionObject.go +++ b/plc4go/protocols/opcua/readwrite/model/RootExtensionObject.go @@ -321,7 +321,7 @@ func (m *_RootExtensionObject) deepCopy() *_RootExtensionObject { } _RootExtensionObjectCopy := &_RootExtensionObject{ m.ExtensionObjectContract.(*_ExtensionObject).deepCopy(), - m.Body.DeepCopy().(ExtensionObjectDefinition), + utils.DeepCopy[ExtensionObjectDefinition](m.Body), m.ExtensionId, } m.ExtensionObjectContract.(*_ExtensionObject)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/SecurityGroupDataType.go b/plc4go/protocols/opcua/readwrite/model/SecurityGroupDataType.go index f92016fb2f..dfc32a75ed 100644 --- a/plc4go/protocols/opcua/readwrite/model/SecurityGroupDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/SecurityGroupDataType.go @@ -640,13 +640,13 @@ func (m *_SecurityGroupDataType) deepCopy() *_SecurityGroupDataType { } _SecurityGroupDataTypeCopy := &_SecurityGroupDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Name), utils.DeepCopySlice[PascalString, PascalString](m.SecurityGroupFolder), m.KeyLifetime, - m.SecurityPolicyUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.SecurityPolicyUri), m.MaxFutureKeyCount, m.MaxPastKeyCount, - m.SecurityGroupId.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.SecurityGroupId), utils.DeepCopySlice[RolePermissionType, RolePermissionType](m.RolePermissions), utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.GroupProperties), } diff --git a/plc4go/protocols/opcua/readwrite/model/SemanticChangeStructureDataType.go b/plc4go/protocols/opcua/readwrite/model/SemanticChangeStructureDataType.go index b2a0aedd98..ad5eb95a11 100644 --- a/plc4go/protocols/opcua/readwrite/model/SemanticChangeStructureDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/SemanticChangeStructureDataType.go @@ -360,8 +360,8 @@ func (m *_SemanticChangeStructureDataType) deepCopy() *_SemanticChangeStructureD } _SemanticChangeStructureDataTypeCopy := &_SemanticChangeStructureDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Affected.DeepCopy().(NodeId), - m.AffectedType.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.Affected), + utils.DeepCopy[NodeId](m.AffectedType), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _SemanticChangeStructureDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ServerOnNetwork.go b/plc4go/protocols/opcua/readwrite/model/ServerOnNetwork.go index b99c69cd8e..40d7dd8ee7 100644 --- a/plc4go/protocols/opcua/readwrite/model/ServerOnNetwork.go +++ b/plc4go/protocols/opcua/readwrite/model/ServerOnNetwork.go @@ -437,8 +437,8 @@ func (m *_ServerOnNetwork) deepCopy() *_ServerOnNetwork { _ServerOnNetworkCopy := &_ServerOnNetwork{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.RecordId, - m.ServerName.DeepCopy().(PascalString), - m.DiscoveryUrl.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.ServerName), + utils.DeepCopy[PascalString](m.DiscoveryUrl), utils.DeepCopySlice[PascalString, PascalString](m.ServerCapabilities), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/ServerStatusDataType.go b/plc4go/protocols/opcua/readwrite/model/ServerStatusDataType.go index 8745d608cc..0d9cf4726d 100644 --- a/plc4go/protocols/opcua/readwrite/model/ServerStatusDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/ServerStatusDataType.go @@ -475,9 +475,9 @@ func (m *_ServerStatusDataType) deepCopy() *_ServerStatusDataType { m.StartTime, m.CurrentTime, m.State, - m.BuildInfo.DeepCopy().(BuildInfo), + utils.DeepCopy[BuildInfo](m.BuildInfo), m.SecondsTillShutdown, - m.ShutdownReason.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.ShutdownReason), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ServerStatusDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/ServiceFault.go b/plc4go/protocols/opcua/readwrite/model/ServiceFault.go index dbc4a8820d..816263621a 100644 --- a/plc4go/protocols/opcua/readwrite/model/ServiceFault.go +++ b/plc4go/protocols/opcua/readwrite/model/ServiceFault.go @@ -308,7 +308,7 @@ func (m *_ServiceFault) deepCopy() *_ServiceFault { } _ServiceFaultCopy := &_ServiceFault{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _ServiceFaultCopy diff --git a/plc4go/protocols/opcua/readwrite/model/SessionDiagnosticsDataType.go b/plc4go/protocols/opcua/readwrite/model/SessionDiagnosticsDataType.go index 9edabeefb3..c2ee2b64c6 100644 --- a/plc4go/protocols/opcua/readwrite/model/SessionDiagnosticsDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/SessionDiagnosticsDataType.go @@ -2296,11 +2296,11 @@ func (m *_SessionDiagnosticsDataType) deepCopy() *_SessionDiagnosticsDataType { } _SessionDiagnosticsDataTypeCopy := &_SessionDiagnosticsDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.SessionId.DeepCopy().(NodeId), - m.SessionName.DeepCopy().(PascalString), - m.ClientDescription.DeepCopy().(ApplicationDescription), - m.ServerUri.DeepCopy().(PascalString), - m.EndpointUrl.DeepCopy().(PascalString), + utils.DeepCopy[NodeId](m.SessionId), + utils.DeepCopy[PascalString](m.SessionName), + utils.DeepCopy[ApplicationDescription](m.ClientDescription), + utils.DeepCopy[PascalString](m.ServerUri), + utils.DeepCopy[PascalString](m.EndpointUrl), utils.DeepCopySlice[PascalString, PascalString](m.LocaleIds), m.ActualSessionTimeout, m.MaxResponseMessageSize, @@ -2309,36 +2309,36 @@ func (m *_SessionDiagnosticsDataType) deepCopy() *_SessionDiagnosticsDataType { m.CurrentSubscriptionsCount, m.CurrentMonitoredItemsCount, m.CurrentPublishRequestsInQueue, - m.TotalRequestCount.DeepCopy().(ServiceCounterDataType), + utils.DeepCopy[ServiceCounterDataType](m.TotalRequestCount), m.UnauthorizedRequestCount, - m.ReadCount.DeepCopy().(ServiceCounterDataType), - m.HistoryReadCount.DeepCopy().(ServiceCounterDataType), - m.WriteCount.DeepCopy().(ServiceCounterDataType), - m.HistoryUpdateCount.DeepCopy().(ServiceCounterDataType), - m.CallCount.DeepCopy().(ServiceCounterDataType), - m.CreateMonitoredItemsCount.DeepCopy().(ServiceCounterDataType), - m.ModifyMonitoredItemsCount.DeepCopy().(ServiceCounterDataType), - m.SetMonitoringModeCount.DeepCopy().(ServiceCounterDataType), - m.SetTriggeringCount.DeepCopy().(ServiceCounterDataType), - m.DeleteMonitoredItemsCount.DeepCopy().(ServiceCounterDataType), - m.CreateSubscriptionCount.DeepCopy().(ServiceCounterDataType), - m.ModifySubscriptionCount.DeepCopy().(ServiceCounterDataType), - m.SetPublishingModeCount.DeepCopy().(ServiceCounterDataType), - m.PublishCount.DeepCopy().(ServiceCounterDataType), - m.RepublishCount.DeepCopy().(ServiceCounterDataType), - m.TransferSubscriptionsCount.DeepCopy().(ServiceCounterDataType), - m.DeleteSubscriptionsCount.DeepCopy().(ServiceCounterDataType), - m.AddNodesCount.DeepCopy().(ServiceCounterDataType), - m.AddReferencesCount.DeepCopy().(ServiceCounterDataType), - m.DeleteNodesCount.DeepCopy().(ServiceCounterDataType), - m.DeleteReferencesCount.DeepCopy().(ServiceCounterDataType), - m.BrowseCount.DeepCopy().(ServiceCounterDataType), - m.BrowseNextCount.DeepCopy().(ServiceCounterDataType), - m.TranslateBrowsePathsToNodeIdsCount.DeepCopy().(ServiceCounterDataType), - m.QueryFirstCount.DeepCopy().(ServiceCounterDataType), - m.QueryNextCount.DeepCopy().(ServiceCounterDataType), - m.RegisterNodesCount.DeepCopy().(ServiceCounterDataType), - m.UnregisterNodesCount.DeepCopy().(ServiceCounterDataType), + utils.DeepCopy[ServiceCounterDataType](m.ReadCount), + utils.DeepCopy[ServiceCounterDataType](m.HistoryReadCount), + utils.DeepCopy[ServiceCounterDataType](m.WriteCount), + utils.DeepCopy[ServiceCounterDataType](m.HistoryUpdateCount), + utils.DeepCopy[ServiceCounterDataType](m.CallCount), + utils.DeepCopy[ServiceCounterDataType](m.CreateMonitoredItemsCount), + utils.DeepCopy[ServiceCounterDataType](m.ModifyMonitoredItemsCount), + utils.DeepCopy[ServiceCounterDataType](m.SetMonitoringModeCount), + utils.DeepCopy[ServiceCounterDataType](m.SetTriggeringCount), + utils.DeepCopy[ServiceCounterDataType](m.DeleteMonitoredItemsCount), + utils.DeepCopy[ServiceCounterDataType](m.CreateSubscriptionCount), + utils.DeepCopy[ServiceCounterDataType](m.ModifySubscriptionCount), + utils.DeepCopy[ServiceCounterDataType](m.SetPublishingModeCount), + utils.DeepCopy[ServiceCounterDataType](m.PublishCount), + utils.DeepCopy[ServiceCounterDataType](m.RepublishCount), + utils.DeepCopy[ServiceCounterDataType](m.TransferSubscriptionsCount), + utils.DeepCopy[ServiceCounterDataType](m.DeleteSubscriptionsCount), + utils.DeepCopy[ServiceCounterDataType](m.AddNodesCount), + utils.DeepCopy[ServiceCounterDataType](m.AddReferencesCount), + utils.DeepCopy[ServiceCounterDataType](m.DeleteNodesCount), + utils.DeepCopy[ServiceCounterDataType](m.DeleteReferencesCount), + utils.DeepCopy[ServiceCounterDataType](m.BrowseCount), + utils.DeepCopy[ServiceCounterDataType](m.BrowseNextCount), + utils.DeepCopy[ServiceCounterDataType](m.TranslateBrowsePathsToNodeIdsCount), + utils.DeepCopy[ServiceCounterDataType](m.QueryFirstCount), + utils.DeepCopy[ServiceCounterDataType](m.QueryNextCount), + utils.DeepCopy[ServiceCounterDataType](m.RegisterNodesCount), + utils.DeepCopy[ServiceCounterDataType](m.UnregisterNodesCount), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _SessionDiagnosticsDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/SessionSecurityDiagnosticsDataType.go b/plc4go/protocols/opcua/readwrite/model/SessionSecurityDiagnosticsDataType.go index c40ceceaec..827d1355cb 100644 --- a/plc4go/protocols/opcua/readwrite/model/SessionSecurityDiagnosticsDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/SessionSecurityDiagnosticsDataType.go @@ -696,15 +696,15 @@ func (m *_SessionSecurityDiagnosticsDataType) deepCopy() *_SessionSecurityDiagno } _SessionSecurityDiagnosticsDataTypeCopy := &_SessionSecurityDiagnosticsDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.SessionId.DeepCopy().(NodeId), - m.ClientUserIdOfSession.DeepCopy().(PascalString), + utils.DeepCopy[NodeId](m.SessionId), + utils.DeepCopy[PascalString](m.ClientUserIdOfSession), utils.DeepCopySlice[PascalString, PascalString](m.ClientUserIdHistory), - m.AuthenticationMechanism.DeepCopy().(PascalString), - m.Encoding.DeepCopy().(PascalString), - m.TransportProtocol.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.AuthenticationMechanism), + utils.DeepCopy[PascalString](m.Encoding), + utils.DeepCopy[PascalString](m.TransportProtocol), m.SecurityMode, - m.SecurityPolicyUri.DeepCopy().(PascalString), - m.ClientCertificate.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalString](m.SecurityPolicyUri), + utils.DeepCopy[PascalByteString](m.ClientCertificate), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _SessionSecurityDiagnosticsDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/SetMonitoringModeRequest.go b/plc4go/protocols/opcua/readwrite/model/SetMonitoringModeRequest.go index 480dde8e2a..1e83db365e 100644 --- a/plc4go/protocols/opcua/readwrite/model/SetMonitoringModeRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/SetMonitoringModeRequest.go @@ -407,7 +407,7 @@ func (m *_SetMonitoringModeRequest) deepCopy() *_SetMonitoringModeRequest { } _SetMonitoringModeRequestCopy := &_SetMonitoringModeRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.SubscriptionId, m.MonitoringMode, utils.DeepCopySlice[uint32, uint32](m.MonitoredItemIds), diff --git a/plc4go/protocols/opcua/readwrite/model/SetMonitoringModeResponse.go b/plc4go/protocols/opcua/readwrite/model/SetMonitoringModeResponse.go index 1a496c5cb5..1da2cd7cd9 100644 --- a/plc4go/protocols/opcua/readwrite/model/SetMonitoringModeResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/SetMonitoringModeResponse.go @@ -404,7 +404,7 @@ func (m *_SetMonitoringModeResponse) deepCopy() *_SetMonitoringModeResponse { } _SetMonitoringModeResponseCopy := &_SetMonitoringModeResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[StatusCode, StatusCode](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/SetPublishingModeRequest.go b/plc4go/protocols/opcua/readwrite/model/SetPublishingModeRequest.go index f27ade45c7..e116add89f 100644 --- a/plc4go/protocols/opcua/readwrite/model/SetPublishingModeRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/SetPublishingModeRequest.go @@ -394,7 +394,7 @@ func (m *_SetPublishingModeRequest) deepCopy() *_SetPublishingModeRequest { } _SetPublishingModeRequestCopy := &_SetPublishingModeRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.PublishingEnabled, utils.DeepCopySlice[uint32, uint32](m.SubscriptionIds), m.reservedField0, diff --git a/plc4go/protocols/opcua/readwrite/model/SetPublishingModeResponse.go b/plc4go/protocols/opcua/readwrite/model/SetPublishingModeResponse.go index a84265abcf..64b938bdd2 100644 --- a/plc4go/protocols/opcua/readwrite/model/SetPublishingModeResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/SetPublishingModeResponse.go @@ -404,7 +404,7 @@ func (m *_SetPublishingModeResponse) deepCopy() *_SetPublishingModeResponse { } _SetPublishingModeResponseCopy := &_SetPublishingModeResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[StatusCode, StatusCode](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/SetTriggeringRequest.go b/plc4go/protocols/opcua/readwrite/model/SetTriggeringRequest.go index bef998f9af..739a8a477a 100644 --- a/plc4go/protocols/opcua/readwrite/model/SetTriggeringRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/SetTriggeringRequest.go @@ -450,7 +450,7 @@ func (m *_SetTriggeringRequest) deepCopy() *_SetTriggeringRequest { } _SetTriggeringRequestCopy := &_SetTriggeringRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), m.SubscriptionId, m.TriggeringItemId, utils.DeepCopySlice[uint32, uint32](m.LinksToAdd), diff --git a/plc4go/protocols/opcua/readwrite/model/SetTriggeringResponse.go b/plc4go/protocols/opcua/readwrite/model/SetTriggeringResponse.go index 25fa3ff6d9..1c2f9155b0 100644 --- a/plc4go/protocols/opcua/readwrite/model/SetTriggeringResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/SetTriggeringResponse.go @@ -500,7 +500,7 @@ func (m *_SetTriggeringResponse) deepCopy() *_SetTriggeringResponse { } _SetTriggeringResponseCopy := &_SetTriggeringResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[StatusCode, StatusCode](m.AddResults), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.AddDiagnosticInfos), utils.DeepCopySlice[StatusCode, StatusCode](m.RemoveResults), diff --git a/plc4go/protocols/opcua/readwrite/model/SignatureData.go b/plc4go/protocols/opcua/readwrite/model/SignatureData.go index 8558e6b28f..39de90e2e1 100644 --- a/plc4go/protocols/opcua/readwrite/model/SignatureData.go +++ b/plc4go/protocols/opcua/readwrite/model/SignatureData.go @@ -360,8 +360,8 @@ func (m *_SignatureData) deepCopy() *_SignatureData { } _SignatureDataCopy := &_SignatureData{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Algorithm.DeepCopy().(PascalString), - m.Signature.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalString](m.Algorithm), + utils.DeepCopy[PascalByteString](m.Signature), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _SignatureDataCopy diff --git a/plc4go/protocols/opcua/readwrite/model/SignedSoftwareCertificate.go b/plc4go/protocols/opcua/readwrite/model/SignedSoftwareCertificate.go index 84acd59d65..90e7f63706 100644 --- a/plc4go/protocols/opcua/readwrite/model/SignedSoftwareCertificate.go +++ b/plc4go/protocols/opcua/readwrite/model/SignedSoftwareCertificate.go @@ -360,8 +360,8 @@ func (m *_SignedSoftwareCertificate) deepCopy() *_SignedSoftwareCertificate { } _SignedSoftwareCertificateCopy := &_SignedSoftwareCertificate{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.CertificateData.DeepCopy().(PascalByteString), - m.Signature.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalByteString](m.CertificateData), + utils.DeepCopy[PascalByteString](m.Signature), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _SignedSoftwareCertificateCopy diff --git a/plc4go/protocols/opcua/readwrite/model/SimpleAttributeOperand.go b/plc4go/protocols/opcua/readwrite/model/SimpleAttributeOperand.go index 67a7bb325d..23a310c54d 100644 --- a/plc4go/protocols/opcua/readwrite/model/SimpleAttributeOperand.go +++ b/plc4go/protocols/opcua/readwrite/model/SimpleAttributeOperand.go @@ -436,10 +436,10 @@ func (m *_SimpleAttributeOperand) deepCopy() *_SimpleAttributeOperand { } _SimpleAttributeOperandCopy := &_SimpleAttributeOperand{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.TypeDefinitionId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.TypeDefinitionId), utils.DeepCopySlice[QualifiedName, QualifiedName](m.BrowsePath), m.AttributeId, - m.IndexRange.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.IndexRange), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _SimpleAttributeOperandCopy diff --git a/plc4go/protocols/opcua/readwrite/model/SimpleTypeDescription.go b/plc4go/protocols/opcua/readwrite/model/SimpleTypeDescription.go index dc44f8031f..70eda80c6b 100644 --- a/plc4go/protocols/opcua/readwrite/model/SimpleTypeDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/SimpleTypeDescription.go @@ -440,9 +440,9 @@ func (m *_SimpleTypeDescription) deepCopy() *_SimpleTypeDescription { } _SimpleTypeDescriptionCopy := &_SimpleTypeDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.DataTypeId.DeepCopy().(NodeId), - m.Name.DeepCopy().(QualifiedName), - m.BaseDataType.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.DataTypeId), + utils.DeepCopy[QualifiedName](m.Name), + utils.DeepCopy[NodeId](m.BaseDataType), m.BuiltInType, } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/StandaloneSubscribedDataSetDataType.go b/plc4go/protocols/opcua/readwrite/model/StandaloneSubscribedDataSetDataType.go index e974d13ec0..f43b8d52ff 100644 --- a/plc4go/protocols/opcua/readwrite/model/StandaloneSubscribedDataSetDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/StandaloneSubscribedDataSetDataType.go @@ -460,10 +460,10 @@ func (m *_StandaloneSubscribedDataSetDataType) deepCopy() *_StandaloneSubscribed } _StandaloneSubscribedDataSetDataTypeCopy := &_StandaloneSubscribedDataSetDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Name), utils.DeepCopySlice[PascalString, PascalString](m.DataSetFolder), - m.DataSetMetaData.DeepCopy().(DataSetMetaDataType), - m.SubscribedDataSet.DeepCopy().(ExtensionObject), + utils.DeepCopy[DataSetMetaDataType](m.DataSetMetaData), + utils.DeepCopy[ExtensionObject](m.SubscribedDataSet), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _StandaloneSubscribedDataSetDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/StandaloneSubscribedDataSetRefDataType.go b/plc4go/protocols/opcua/readwrite/model/StandaloneSubscribedDataSetRefDataType.go index e4768ccee4..0c6f66382d 100644 --- a/plc4go/protocols/opcua/readwrite/model/StandaloneSubscribedDataSetRefDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/StandaloneSubscribedDataSetRefDataType.go @@ -308,7 +308,7 @@ func (m *_StandaloneSubscribedDataSetRefDataType) deepCopy() *_StandaloneSubscri } _StandaloneSubscribedDataSetRefDataTypeCopy := &_StandaloneSubscribedDataSetRefDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.DataSetName.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.DataSetName), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _StandaloneSubscribedDataSetRefDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/StatusChangeNotification.go b/plc4go/protocols/opcua/readwrite/model/StatusChangeNotification.go index 499e70247b..6ed8588d8e 100644 --- a/plc4go/protocols/opcua/readwrite/model/StatusChangeNotification.go +++ b/plc4go/protocols/opcua/readwrite/model/StatusChangeNotification.go @@ -360,8 +360,8 @@ func (m *_StatusChangeNotification) deepCopy() *_StatusChangeNotification { } _StatusChangeNotificationCopy := &_StatusChangeNotification{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Status.DeepCopy().(StatusCode), - m.DiagnosticInfo.DeepCopy().(DiagnosticInfo), + utils.DeepCopy[StatusCode](m.Status), + utils.DeepCopy[DiagnosticInfo](m.DiagnosticInfo), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _StatusChangeNotificationCopy diff --git a/plc4go/protocols/opcua/readwrite/model/StatusResult.go b/plc4go/protocols/opcua/readwrite/model/StatusResult.go index 6be3309256..5a5ad17edc 100644 --- a/plc4go/protocols/opcua/readwrite/model/StatusResult.go +++ b/plc4go/protocols/opcua/readwrite/model/StatusResult.go @@ -360,8 +360,8 @@ func (m *_StatusResult) deepCopy() *_StatusResult { } _StatusResultCopy := &_StatusResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), - m.DiagnosticInfo.DeepCopy().(DiagnosticInfo), + utils.DeepCopy[StatusCode](m.StatusCode), + utils.DeepCopy[DiagnosticInfo](m.DiagnosticInfo), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _StatusResultCopy diff --git a/plc4go/protocols/opcua/readwrite/model/StringNodeId.go b/plc4go/protocols/opcua/readwrite/model/StringNodeId.go index 2006fcdcdd..fc0294bc11 100644 --- a/plc4go/protocols/opcua/readwrite/model/StringNodeId.go +++ b/plc4go/protocols/opcua/readwrite/model/StringNodeId.go @@ -307,7 +307,7 @@ func (m *_StringNodeId) deepCopy() *_StringNodeId { } _StringNodeIdCopy := &_StringNodeId{ m.NamespaceIndex, - m.Identifier.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Identifier), } return _StringNodeIdCopy } diff --git a/plc4go/protocols/opcua/readwrite/model/StructureDefinition.go b/plc4go/protocols/opcua/readwrite/model/StructureDefinition.go index cba34d4a49..fd64ed40a1 100644 --- a/plc4go/protocols/opcua/readwrite/model/StructureDefinition.go +++ b/plc4go/protocols/opcua/readwrite/model/StructureDefinition.go @@ -436,8 +436,8 @@ func (m *_StructureDefinition) deepCopy() *_StructureDefinition { } _StructureDefinitionCopy := &_StructureDefinition{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.DefaultEncodingId.DeepCopy().(NodeId), - m.BaseDataType.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.DefaultEncodingId), + utils.DeepCopy[NodeId](m.BaseDataType), m.StructureType, utils.DeepCopySlice[StructureField, StructureField](m.Fields), } diff --git a/plc4go/protocols/opcua/readwrite/model/StructureDescription.go b/plc4go/protocols/opcua/readwrite/model/StructureDescription.go index 27a36e3064..2ccdbc8edf 100644 --- a/plc4go/protocols/opcua/readwrite/model/StructureDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/StructureDescription.go @@ -412,9 +412,9 @@ func (m *_StructureDescription) deepCopy() *_StructureDescription { } _StructureDescriptionCopy := &_StructureDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.DataTypeId.DeepCopy().(NodeId), - m.Name.DeepCopy().(QualifiedName), - m.StructureDefinition.DeepCopy().(StructureDefinition), + utils.DeepCopy[NodeId](m.DataTypeId), + utils.DeepCopy[QualifiedName](m.Name), + utils.DeepCopy[StructureDefinition](m.StructureDefinition), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _StructureDescriptionCopy diff --git a/plc4go/protocols/opcua/readwrite/model/StructureField.go b/plc4go/protocols/opcua/readwrite/model/StructureField.go index cfe86a7620..0d6cb642af 100644 --- a/plc4go/protocols/opcua/readwrite/model/StructureField.go +++ b/plc4go/protocols/opcua/readwrite/model/StructureField.go @@ -554,9 +554,9 @@ func (m *_StructureField) deepCopy() *_StructureField { } _StructureFieldCopy := &_StructureField{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), - m.Description.DeepCopy().(LocalizedText), - m.DataType.DeepCopy().(NodeId), + utils.DeepCopy[PascalString](m.Name), + utils.DeepCopy[LocalizedText](m.Description), + utils.DeepCopy[NodeId](m.DataType), m.ValueRank, utils.DeepCopySlice[uint32, uint32](m.ArrayDimensions), m.MaxStringLength, diff --git a/plc4go/protocols/opcua/readwrite/model/SubscribedDataSetMirrorDataType.go b/plc4go/protocols/opcua/readwrite/model/SubscribedDataSetMirrorDataType.go index de63a8b20b..c731405acc 100644 --- a/plc4go/protocols/opcua/readwrite/model/SubscribedDataSetMirrorDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/SubscribedDataSetMirrorDataType.go @@ -356,7 +356,7 @@ func (m *_SubscribedDataSetMirrorDataType) deepCopy() *_SubscribedDataSetMirrorD } _SubscribedDataSetMirrorDataTypeCopy := &_SubscribedDataSetMirrorDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ParentNodeName.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.ParentNodeName), utils.DeepCopySlice[RolePermissionType, RolePermissionType](m.RolePermissions), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/SubscriptionDiagnosticsDataType.go b/plc4go/protocols/opcua/readwrite/model/SubscriptionDiagnosticsDataType.go index 5dd95cdb47..c490793592 100644 --- a/plc4go/protocols/opcua/readwrite/model/SubscriptionDiagnosticsDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/SubscriptionDiagnosticsDataType.go @@ -1163,7 +1163,7 @@ func (m *_SubscriptionDiagnosticsDataType) deepCopy() *_SubscriptionDiagnosticsD } _SubscriptionDiagnosticsDataTypeCopy := &_SubscriptionDiagnosticsDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.SessionId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.SessionId), m.SubscriptionId, m.Priority, m.PublishingInterval, diff --git a/plc4go/protocols/opcua/readwrite/model/TransactionErrorType.go b/plc4go/protocols/opcua/readwrite/model/TransactionErrorType.go index 453af3a06f..6e48d31f78 100644 --- a/plc4go/protocols/opcua/readwrite/model/TransactionErrorType.go +++ b/plc4go/protocols/opcua/readwrite/model/TransactionErrorType.go @@ -412,9 +412,9 @@ func (m *_TransactionErrorType) deepCopy() *_TransactionErrorType { } _TransactionErrorTypeCopy := &_TransactionErrorType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.TargetId.DeepCopy().(NodeId), - m.Error.DeepCopy().(StatusCode), - m.Message.DeepCopy().(LocalizedText), + utils.DeepCopy[NodeId](m.TargetId), + utils.DeepCopy[StatusCode](m.Error), + utils.DeepCopy[LocalizedText](m.Message), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _TransactionErrorTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/TransferResult.go b/plc4go/protocols/opcua/readwrite/model/TransferResult.go index ffa5ab51f2..e755d4bbbb 100644 --- a/plc4go/protocols/opcua/readwrite/model/TransferResult.go +++ b/plc4go/protocols/opcua/readwrite/model/TransferResult.go @@ -351,7 +351,7 @@ func (m *_TransferResult) deepCopy() *_TransferResult { } _TransferResultCopy := &_TransferResult{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.StatusCode.DeepCopy().(StatusCode), + utils.DeepCopy[StatusCode](m.StatusCode), utils.DeepCopySlice[uint32, uint32](m.AvailableSequenceNumbers), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/TransferSubscriptionsRequest.go b/plc4go/protocols/opcua/readwrite/model/TransferSubscriptionsRequest.go index d1a1126afa..691d4c2618 100644 --- a/plc4go/protocols/opcua/readwrite/model/TransferSubscriptionsRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/TransferSubscriptionsRequest.go @@ -394,7 +394,7 @@ func (m *_TransferSubscriptionsRequest) deepCopy() *_TransferSubscriptionsReques } _TransferSubscriptionsRequestCopy := &_TransferSubscriptionsRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[uint32, uint32](m.SubscriptionIds), m.SendInitialValues, m.reservedField0, diff --git a/plc4go/protocols/opcua/readwrite/model/TransferSubscriptionsResponse.go b/plc4go/protocols/opcua/readwrite/model/TransferSubscriptionsResponse.go index cc9bb435ee..a1b50e213f 100644 --- a/plc4go/protocols/opcua/readwrite/model/TransferSubscriptionsResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/TransferSubscriptionsResponse.go @@ -404,7 +404,7 @@ func (m *_TransferSubscriptionsResponse) deepCopy() *_TransferSubscriptionsRespo } _TransferSubscriptionsResponseCopy := &_TransferSubscriptionsResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[TransferResult, TransferResult](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/TranslateBrowsePathsToNodeIdsRequest.go b/plc4go/protocols/opcua/readwrite/model/TranslateBrowsePathsToNodeIdsRequest.go index 7973f9a14d..478fe4b510 100644 --- a/plc4go/protocols/opcua/readwrite/model/TranslateBrowsePathsToNodeIdsRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/TranslateBrowsePathsToNodeIdsRequest.go @@ -356,7 +356,7 @@ func (m *_TranslateBrowsePathsToNodeIdsRequest) deepCopy() *_TranslateBrowsePath } _TranslateBrowsePathsToNodeIdsRequestCopy := &_TranslateBrowsePathsToNodeIdsRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[BrowsePath, BrowsePath](m.BrowsePaths), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/TranslateBrowsePathsToNodeIdsResponse.go b/plc4go/protocols/opcua/readwrite/model/TranslateBrowsePathsToNodeIdsResponse.go index cb96ca4bb1..106141d572 100644 --- a/plc4go/protocols/opcua/readwrite/model/TranslateBrowsePathsToNodeIdsResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/TranslateBrowsePathsToNodeIdsResponse.go @@ -404,7 +404,7 @@ func (m *_TranslateBrowsePathsToNodeIdsResponse) deepCopy() *_TranslateBrowsePat } _TranslateBrowsePathsToNodeIdsResponseCopy := &_TranslateBrowsePathsToNodeIdsResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[BrowsePathResult, BrowsePathResult](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/TransmitQosPriorityDataType.go b/plc4go/protocols/opcua/readwrite/model/TransmitQosPriorityDataType.go index f6887b4d3b..7ccf481b35 100644 --- a/plc4go/protocols/opcua/readwrite/model/TransmitQosPriorityDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/TransmitQosPriorityDataType.go @@ -308,7 +308,7 @@ func (m *_TransmitQosPriorityDataType) deepCopy() *_TransmitQosPriorityDataType } _TransmitQosPriorityDataTypeCopy := &_TransmitQosPriorityDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.PriorityLabel.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.PriorityLabel), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _TransmitQosPriorityDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/UABinaryFileDataType.go b/plc4go/protocols/opcua/readwrite/model/UABinaryFileDataType.go index e838454b56..4ac726dad0 100644 --- a/plc4go/protocols/opcua/readwrite/model/UABinaryFileDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/UABinaryFileDataType.go @@ -604,9 +604,9 @@ func (m *_UABinaryFileDataType) deepCopy() *_UABinaryFileDataType { utils.DeepCopySlice[StructureDescription, StructureDescription](m.StructureDataTypes), utils.DeepCopySlice[EnumDescription, EnumDescription](m.EnumDataTypes), utils.DeepCopySlice[SimpleTypeDescription, SimpleTypeDescription](m.SimpleDataTypes), - m.SchemaLocation.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.SchemaLocation), utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.FileHeader), - m.Body.DeepCopy().(Variant), + utils.DeepCopy[Variant](m.Body), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _UABinaryFileDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/UadpDataSetReaderMessageDataType.go b/plc4go/protocols/opcua/readwrite/model/UadpDataSetReaderMessageDataType.go index 88e9b1ea46..23cfeaf58d 100644 --- a/plc4go/protocols/opcua/readwrite/model/UadpDataSetReaderMessageDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/UadpDataSetReaderMessageDataType.go @@ -535,7 +535,7 @@ func (m *_UadpDataSetReaderMessageDataType) deepCopy() *_UadpDataSetReaderMessag m.GroupVersion, m.NetworkMessageNumber, m.DataSetOffset, - m.DataSetClassId.DeepCopy().(GuidValue), + utils.DeepCopy[GuidValue](m.DataSetClassId), m.NetworkMessageContentMask, m.DataSetMessageContentMask, m.PublishingInterval, diff --git a/plc4go/protocols/opcua/readwrite/model/UnregisterNodesRequest.go b/plc4go/protocols/opcua/readwrite/model/UnregisterNodesRequest.go index ecadbe087c..e3e8656b69 100644 --- a/plc4go/protocols/opcua/readwrite/model/UnregisterNodesRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/UnregisterNodesRequest.go @@ -356,7 +356,7 @@ func (m *_UnregisterNodesRequest) deepCopy() *_UnregisterNodesRequest { } _UnregisterNodesRequestCopy := &_UnregisterNodesRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[NodeId, NodeId](m.NodesToUnregister), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/UnregisterNodesResponse.go b/plc4go/protocols/opcua/readwrite/model/UnregisterNodesResponse.go index 2002859274..b3d8ab284a 100644 --- a/plc4go/protocols/opcua/readwrite/model/UnregisterNodesResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/UnregisterNodesResponse.go @@ -308,7 +308,7 @@ func (m *_UnregisterNodesResponse) deepCopy() *_UnregisterNodesResponse { } _UnregisterNodesResponseCopy := &_UnregisterNodesResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _UnregisterNodesResponseCopy diff --git a/plc4go/protocols/opcua/readwrite/model/UpdateDataDetails.go b/plc4go/protocols/opcua/readwrite/model/UpdateDataDetails.go index 636e07dc93..e7eaafcf39 100644 --- a/plc4go/protocols/opcua/readwrite/model/UpdateDataDetails.go +++ b/plc4go/protocols/opcua/readwrite/model/UpdateDataDetails.go @@ -384,7 +384,7 @@ func (m *_UpdateDataDetails) deepCopy() *_UpdateDataDetails { } _UpdateDataDetailsCopy := &_UpdateDataDetails{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), m.PerformInsertReplace, utils.DeepCopySlice[DataValue, DataValue](m.UpdateValues), } diff --git a/plc4go/protocols/opcua/readwrite/model/UpdateEventDetails.go b/plc4go/protocols/opcua/readwrite/model/UpdateEventDetails.go index b3a445d1e3..81abe2b41f 100644 --- a/plc4go/protocols/opcua/readwrite/model/UpdateEventDetails.go +++ b/plc4go/protocols/opcua/readwrite/model/UpdateEventDetails.go @@ -436,9 +436,9 @@ func (m *_UpdateEventDetails) deepCopy() *_UpdateEventDetails { } _UpdateEventDetailsCopy := &_UpdateEventDetails{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), m.PerformInsertReplace, - m.Filter.DeepCopy().(EventFilter), + utils.DeepCopy[EventFilter](m.Filter), utils.DeepCopySlice[HistoryEventFieldList, HistoryEventFieldList](m.EventData), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/UpdateStructureDataDetails.go b/plc4go/protocols/opcua/readwrite/model/UpdateStructureDataDetails.go index e7cd78573f..3352263b56 100644 --- a/plc4go/protocols/opcua/readwrite/model/UpdateStructureDataDetails.go +++ b/plc4go/protocols/opcua/readwrite/model/UpdateStructureDataDetails.go @@ -384,7 +384,7 @@ func (m *_UpdateStructureDataDetails) deepCopy() *_UpdateStructureDataDetails { } _UpdateStructureDataDetailsCopy := &_UpdateStructureDataDetails{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), m.PerformInsertReplace, utils.DeepCopySlice[DataValue, DataValue](m.UpdateValues), } diff --git a/plc4go/protocols/opcua/readwrite/model/UserIdentityToken.go b/plc4go/protocols/opcua/readwrite/model/UserIdentityToken.go index fb089c1d89..d1760ba284 100644 --- a/plc4go/protocols/opcua/readwrite/model/UserIdentityToken.go +++ b/plc4go/protocols/opcua/readwrite/model/UserIdentityToken.go @@ -308,7 +308,7 @@ func (m *_UserIdentityToken) deepCopy() *_UserIdentityToken { } _UserIdentityTokenCopy := &_UserIdentityToken{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.PolicyId.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.PolicyId), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _UserIdentityTokenCopy diff --git a/plc4go/protocols/opcua/readwrite/model/UserManagementDataType.go b/plc4go/protocols/opcua/readwrite/model/UserManagementDataType.go index 068b8bd055..6e8bc5ca0c 100644 --- a/plc4go/protocols/opcua/readwrite/model/UserManagementDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/UserManagementDataType.go @@ -388,9 +388,9 @@ func (m *_UserManagementDataType) deepCopy() *_UserManagementDataType { } _UserManagementDataTypeCopy := &_UserManagementDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.UserName.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.UserName), m.UserConfiguration, - m.Description.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Description), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _UserManagementDataTypeCopy diff --git a/plc4go/protocols/opcua/readwrite/model/UserNameIdentityToken.go b/plc4go/protocols/opcua/readwrite/model/UserNameIdentityToken.go index 6795cb9f19..e870478050 100644 --- a/plc4go/protocols/opcua/readwrite/model/UserNameIdentityToken.go +++ b/plc4go/protocols/opcua/readwrite/model/UserNameIdentityToken.go @@ -464,10 +464,10 @@ func (m *_UserNameIdentityToken) deepCopy() *_UserNameIdentityToken { } _UserNameIdentityTokenCopy := &_UserNameIdentityToken{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.PolicyId.DeepCopy().(PascalString), - m.UserName.DeepCopy().(PascalString), - m.Password.DeepCopy().(PascalByteString), - m.EncryptionAlgorithm.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.PolicyId), + utils.DeepCopy[PascalString](m.UserName), + utils.DeepCopy[PascalByteString](m.Password), + utils.DeepCopy[PascalString](m.EncryptionAlgorithm), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _UserNameIdentityTokenCopy diff --git a/plc4go/protocols/opcua/readwrite/model/UserTokenPolicy.go b/plc4go/protocols/opcua/readwrite/model/UserTokenPolicy.go index 8504269d2c..c0d190d9c1 100644 --- a/plc4go/protocols/opcua/readwrite/model/UserTokenPolicy.go +++ b/plc4go/protocols/opcua/readwrite/model/UserTokenPolicy.go @@ -492,11 +492,11 @@ func (m *_UserTokenPolicy) deepCopy() *_UserTokenPolicy { } _UserTokenPolicyCopy := &_UserTokenPolicy{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.PolicyId.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.PolicyId), m.TokenType, - m.IssuedTokenType.DeepCopy().(PascalString), - m.IssuerEndpointUrl.DeepCopy().(PascalString), - m.SecurityPolicyUri.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.IssuedTokenType), + utils.DeepCopy[PascalString](m.IssuerEndpointUrl), + utils.DeepCopy[PascalString](m.SecurityPolicyUri), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _UserTokenPolicyCopy diff --git a/plc4go/protocols/opcua/readwrite/model/VariableAttributes.go b/plc4go/protocols/opcua/readwrite/model/VariableAttributes.go index 3d7d32c191..5ac8e41e7a 100644 --- a/plc4go/protocols/opcua/readwrite/model/VariableAttributes.go +++ b/plc4go/protocols/opcua/readwrite/model/VariableAttributes.go @@ -747,12 +747,12 @@ func (m *_VariableAttributes) deepCopy() *_VariableAttributes { _VariableAttributesCopy := &_VariableAttributes{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.SpecifiedAttributes, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), m.WriteMask, m.UserWriteMask, - m.Value.DeepCopy().(Variant), - m.DataType.DeepCopy().(NodeId), + utils.DeepCopy[Variant](m.Value), + utils.DeepCopy[NodeId](m.DataType), m.ValueRank, utils.DeepCopySlice[uint32, uint32](m.ArrayDimensions), m.AccessLevel, diff --git a/plc4go/protocols/opcua/readwrite/model/VariableTypeAttributes.go b/plc4go/protocols/opcua/readwrite/model/VariableTypeAttributes.go index bdf23496cb..5017375c0b 100644 --- a/plc4go/protocols/opcua/readwrite/model/VariableTypeAttributes.go +++ b/plc4go/protocols/opcua/readwrite/model/VariableTypeAttributes.go @@ -663,12 +663,12 @@ func (m *_VariableTypeAttributes) deepCopy() *_VariableTypeAttributes { _VariableTypeAttributesCopy := &_VariableTypeAttributes{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.SpecifiedAttributes, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), m.WriteMask, m.UserWriteMask, - m.Value.DeepCopy().(Variant), - m.DataType.DeepCopy().(NodeId), + utils.DeepCopy[Variant](m.Value), + utils.DeepCopy[NodeId](m.DataType), m.ValueRank, utils.DeepCopySlice[uint32, uint32](m.ArrayDimensions), m.IsAbstract, diff --git a/plc4go/protocols/opcua/readwrite/model/ViewAttributes.go b/plc4go/protocols/opcua/readwrite/model/ViewAttributes.go index d290efa961..f3028cc532 100644 --- a/plc4go/protocols/opcua/readwrite/model/ViewAttributes.go +++ b/plc4go/protocols/opcua/readwrite/model/ViewAttributes.go @@ -516,8 +516,8 @@ func (m *_ViewAttributes) deepCopy() *_ViewAttributes { _ViewAttributesCopy := &_ViewAttributes{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), m.SpecifiedAttributes, - m.DisplayName.DeepCopy().(LocalizedText), - m.Description.DeepCopy().(LocalizedText), + utils.DeepCopy[LocalizedText](m.DisplayName), + utils.DeepCopy[LocalizedText](m.Description), m.WriteMask, m.UserWriteMask, m.ContainsNoLoops, diff --git a/plc4go/protocols/opcua/readwrite/model/ViewDescription.go b/plc4go/protocols/opcua/readwrite/model/ViewDescription.go index b116e64614..24e0e6d175 100644 --- a/plc4go/protocols/opcua/readwrite/model/ViewDescription.go +++ b/plc4go/protocols/opcua/readwrite/model/ViewDescription.go @@ -364,7 +364,7 @@ func (m *_ViewDescription) deepCopy() *_ViewDescription { } _ViewDescriptionCopy := &_ViewDescription{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ViewId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.ViewId), m.Timestamp, m.ViewVersion, } diff --git a/plc4go/protocols/opcua/readwrite/model/WriteRequest.go b/plc4go/protocols/opcua/readwrite/model/WriteRequest.go index 85cf7a93dc..855a4a7a1e 100644 --- a/plc4go/protocols/opcua/readwrite/model/WriteRequest.go +++ b/plc4go/protocols/opcua/readwrite/model/WriteRequest.go @@ -356,7 +356,7 @@ func (m *_WriteRequest) deepCopy() *_WriteRequest { } _WriteRequestCopy := &_WriteRequest{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.RequestHeader.DeepCopy().(RequestHeader), + utils.DeepCopy[RequestHeader](m.RequestHeader), utils.DeepCopySlice[WriteValue, WriteValue](m.NodesToWrite), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m diff --git a/plc4go/protocols/opcua/readwrite/model/WriteResponse.go b/plc4go/protocols/opcua/readwrite/model/WriteResponse.go index 62a255e641..4dc690d021 100644 --- a/plc4go/protocols/opcua/readwrite/model/WriteResponse.go +++ b/plc4go/protocols/opcua/readwrite/model/WriteResponse.go @@ -404,7 +404,7 @@ func (m *_WriteResponse) deepCopy() *_WriteResponse { } _WriteResponseCopy := &_WriteResponse{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.ResponseHeader.DeepCopy().(ResponseHeader), + utils.DeepCopy[ResponseHeader](m.ResponseHeader), utils.DeepCopySlice[StatusCode, StatusCode](m.Results), utils.DeepCopySlice[DiagnosticInfo, DiagnosticInfo](m.DiagnosticInfos), } diff --git a/plc4go/protocols/opcua/readwrite/model/WriteValue.go b/plc4go/protocols/opcua/readwrite/model/WriteValue.go index 7200821588..854ab9e8d0 100644 --- a/plc4go/protocols/opcua/readwrite/model/WriteValue.go +++ b/plc4go/protocols/opcua/readwrite/model/WriteValue.go @@ -440,10 +440,10 @@ func (m *_WriteValue) deepCopy() *_WriteValue { } _WriteValueCopy := &_WriteValue{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.NodeId.DeepCopy().(NodeId), + utils.DeepCopy[NodeId](m.NodeId), m.AttributeId, - m.IndexRange.DeepCopy().(PascalString), - m.Value.DeepCopy().(DataValue), + utils.DeepCopy[PascalString](m.IndexRange), + utils.DeepCopy[DataValue](m.Value), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _WriteValueCopy diff --git a/plc4go/protocols/opcua/readwrite/model/WriterGroupDataType.go b/plc4go/protocols/opcua/readwrite/model/WriterGroupDataType.go index b856eb82b9..a9b535b4ff 100644 --- a/plc4go/protocols/opcua/readwrite/model/WriterGroupDataType.go +++ b/plc4go/protocols/opcua/readwrite/model/WriterGroupDataType.go @@ -919,10 +919,10 @@ func (m *_WriterGroupDataType) deepCopy() *_WriterGroupDataType { } _WriterGroupDataTypeCopy := &_WriterGroupDataType{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.Name.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.Name), m.Enabled, m.SecurityMode, - m.SecurityGroupId.DeepCopy().(PascalString), + utils.DeepCopy[PascalString](m.SecurityGroupId), utils.DeepCopySlice[EndpointDescription, EndpointDescription](m.SecurityKeyServices), m.MaxNetworkMessageSize, utils.DeepCopySlice[KeyValuePair, KeyValuePair](m.GroupProperties), @@ -931,9 +931,9 @@ func (m *_WriterGroupDataType) deepCopy() *_WriterGroupDataType { m.KeepAliveTime, m.Priority, utils.DeepCopySlice[PascalString, PascalString](m.LocaleIds), - m.HeaderLayoutUri.DeepCopy().(PascalString), - m.TransportSettings.DeepCopy().(ExtensionObject), - m.MessageSettings.DeepCopy().(ExtensionObject), + utils.DeepCopy[PascalString](m.HeaderLayoutUri), + utils.DeepCopy[ExtensionObject](m.TransportSettings), + utils.DeepCopy[ExtensionObject](m.MessageSettings), utils.DeepCopySlice[DataSetWriterDataType, DataSetWriterDataType](m.DataSetWriters), m.reservedField0, } diff --git a/plc4go/protocols/opcua/readwrite/model/X509IdentityToken.go b/plc4go/protocols/opcua/readwrite/model/X509IdentityToken.go index 8c68a96846..0df16c77cd 100644 --- a/plc4go/protocols/opcua/readwrite/model/X509IdentityToken.go +++ b/plc4go/protocols/opcua/readwrite/model/X509IdentityToken.go @@ -360,8 +360,8 @@ func (m *_X509IdentityToken) deepCopy() *_X509IdentityToken { } _X509IdentityTokenCopy := &_X509IdentityToken{ m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition).deepCopy(), - m.PolicyId.DeepCopy().(PascalString), - m.CertificateData.DeepCopy().(PascalByteString), + utils.DeepCopy[PascalString](m.PolicyId), + utils.DeepCopy[PascalByteString](m.CertificateData), } m.ExtensionObjectDefinitionContract.(*_ExtensionObjectDefinition)._SubType = m return _X509IdentityTokenCopy diff --git a/plc4go/protocols/s7/readwrite/model/AlarmMessageAckObjectPushType.go b/plc4go/protocols/s7/readwrite/model/AlarmMessageAckObjectPushType.go index 169f7cd6bc..7a600706fb 100644 --- a/plc4go/protocols/s7/readwrite/model/AlarmMessageAckObjectPushType.go +++ b/plc4go/protocols/s7/readwrite/model/AlarmMessageAckObjectPushType.go @@ -471,8 +471,8 @@ func (m *_AlarmMessageAckObjectPushType) deepCopy() *_AlarmMessageAckObjectPushT m.SyntaxId, m.NumberOfValues, m.EventId, - m.AckStateGoing.DeepCopy().(State), - m.AckStateComing.DeepCopy().(State), + utils.DeepCopy[State](m.AckStateGoing), + utils.DeepCopy[State](m.AckStateComing), } return _AlarmMessageAckObjectPushTypeCopy } diff --git a/plc4go/protocols/s7/readwrite/model/AlarmMessageAckPushType.go b/plc4go/protocols/s7/readwrite/model/AlarmMessageAckPushType.go index 730ed5f52f..0c5bbcde6b 100644 --- a/plc4go/protocols/s7/readwrite/model/AlarmMessageAckPushType.go +++ b/plc4go/protocols/s7/readwrite/model/AlarmMessageAckPushType.go @@ -367,7 +367,7 @@ func (m *_AlarmMessageAckPushType) deepCopy() *_AlarmMessageAckPushType { return nil } _AlarmMessageAckPushTypeCopy := &_AlarmMessageAckPushType{ - m.TimeStamp.DeepCopy().(DateAndTime), + utils.DeepCopy[DateAndTime](m.TimeStamp), m.FunctionId, m.NumberOfObjects, utils.DeepCopySlice[AlarmMessageAckObjectPushType, AlarmMessageAckObjectPushType](m.MessageObjects), diff --git a/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectAckType.go b/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectAckType.go index fe610e3897..8ffaad216b 100644 --- a/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectAckType.go +++ b/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectAckType.go @@ -461,8 +461,8 @@ func (m *_AlarmMessageObjectAckType) deepCopy() *_AlarmMessageObjectAckType { m.SyntaxId, m.NumberOfValues, m.EventId, - m.AckStateGoing.DeepCopy().(State), - m.AckStateComing.DeepCopy().(State), + utils.DeepCopy[State](m.AckStateGoing), + utils.DeepCopy[State](m.AckStateComing), } return _AlarmMessageObjectAckTypeCopy } diff --git a/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectPushType.go b/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectPushType.go index 9bd00a973c..bb9744c26b 100644 --- a/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectPushType.go +++ b/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectPushType.go @@ -607,10 +607,10 @@ func (m *_AlarmMessageObjectPushType) deepCopy() *_AlarmMessageObjectPushType { m.SyntaxId, m.NumberOfValues, m.EventId, - m.EventState.DeepCopy().(State), - m.LocalState.DeepCopy().(State), - m.AckStateGoing.DeepCopy().(State), - m.AckStateComing.DeepCopy().(State), + utils.DeepCopy[State](m.EventState), + utils.DeepCopy[State](m.LocalState), + utils.DeepCopy[State](m.AckStateGoing), + utils.DeepCopy[State](m.AckStateComing), utils.DeepCopySlice[AssociatedValueType, AssociatedValueType](m.AssociatedValues), } return _AlarmMessageObjectPushTypeCopy diff --git a/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectQueryType.go b/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectQueryType.go index 89714b9508..404c16495c 100644 --- a/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectQueryType.go +++ b/plc4go/protocols/s7/readwrite/model/AlarmMessageObjectQueryType.go @@ -657,13 +657,13 @@ func (m *_AlarmMessageObjectQueryType) deepCopy() *_AlarmMessageObjectQueryType } _AlarmMessageObjectQueryTypeCopy := &_AlarmMessageObjectQueryType{ m.LengthDataset, - m.EventState.DeepCopy().(State), - m.AckStateGoing.DeepCopy().(State), - m.AckStateComing.DeepCopy().(State), - m.TimeComing.DeepCopy().(DateAndTime), - m.ValueComing.DeepCopy().(AssociatedValueType), - m.TimeGoing.DeepCopy().(DateAndTime), - m.ValueGoing.DeepCopy().(AssociatedValueType), + utils.DeepCopy[State](m.EventState), + utils.DeepCopy[State](m.AckStateGoing), + utils.DeepCopy[State](m.AckStateComing), + utils.DeepCopy[DateAndTime](m.TimeComing), + utils.DeepCopy[AssociatedValueType](m.ValueComing), + utils.DeepCopy[DateAndTime](m.TimeGoing), + utils.DeepCopy[AssociatedValueType](m.ValueGoing), m.reservedField0, } return _AlarmMessageObjectQueryTypeCopy diff --git a/plc4go/protocols/s7/readwrite/model/AlarmMessagePushType.go b/plc4go/protocols/s7/readwrite/model/AlarmMessagePushType.go index 6821f48563..475d396a35 100644 --- a/plc4go/protocols/s7/readwrite/model/AlarmMessagePushType.go +++ b/plc4go/protocols/s7/readwrite/model/AlarmMessagePushType.go @@ -367,7 +367,7 @@ func (m *_AlarmMessagePushType) deepCopy() *_AlarmMessagePushType { return nil } _AlarmMessagePushTypeCopy := &_AlarmMessagePushType{ - m.TimeStamp.DeepCopy().(DateAndTime), + utils.DeepCopy[DateAndTime](m.TimeStamp), m.FunctionId, m.NumberOfObjects, utils.DeepCopySlice[AlarmMessageObjectPushType, AlarmMessageObjectPushType](m.MessageObjects), diff --git a/plc4go/protocols/s7/readwrite/model/COTPPacket.go b/plc4go/protocols/s7/readwrite/model/COTPPacket.go index f4c8cc8f02..83109ec563 100644 --- a/plc4go/protocols/s7/readwrite/model/COTPPacket.go +++ b/plc4go/protocols/s7/readwrite/model/COTPPacket.go @@ -578,7 +578,7 @@ func (m *_COTPPacket) deepCopy() *_COTPPacket { _COTPPacketCopy := &_COTPPacket{ nil, // will be set by child utils.DeepCopySlice[COTPParameter, COTPParameter](m.Parameters), - m.Payload.DeepCopy().(S7Message), + utils.DeepCopy[S7Message](m.Payload), m.CotpLen, } return _COTPPacketCopy diff --git a/plc4go/protocols/s7/readwrite/model/S7Message.go b/plc4go/protocols/s7/readwrite/model/S7Message.go index 5f23c3fd02..37052840ed 100644 --- a/plc4go/protocols/s7/readwrite/model/S7Message.go +++ b/plc4go/protocols/s7/readwrite/model/S7Message.go @@ -612,8 +612,8 @@ func (m *_S7Message) deepCopy() *_S7Message { _S7MessageCopy := &_S7Message{ nil, // will be set by child m.TpduReference, - m.Parameter.DeepCopy().(S7Parameter), - m.Payload.DeepCopy().(S7Payload), + utils.DeepCopy[S7Parameter](m.Parameter), + utils.DeepCopy[S7Payload](m.Payload), m.reservedField0, } return _S7MessageCopy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadAlarm8.go b/plc4go/protocols/s7/readwrite/model/S7PayloadAlarm8.go index 7b990c9328..46b3d87128 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadAlarm8.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadAlarm8.go @@ -316,7 +316,7 @@ func (m *_S7PayloadAlarm8) deepCopy() *_S7PayloadAlarm8 { } _S7PayloadAlarm8Copy := &_S7PayloadAlarm8{ m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), - m.AlarmMessage.DeepCopy().(AlarmMessagePushType), + utils.DeepCopy[AlarmMessagePushType](m.AlarmMessage), } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m return _S7PayloadAlarm8Copy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmAckInd.go b/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmAckInd.go index 3479b14553..1e2247dfe5 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmAckInd.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmAckInd.go @@ -316,7 +316,7 @@ func (m *_S7PayloadAlarmAckInd) deepCopy() *_S7PayloadAlarmAckInd { } _S7PayloadAlarmAckIndCopy := &_S7PayloadAlarmAckInd{ m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), - m.AlarmMessage.DeepCopy().(AlarmMessageAckPushType), + utils.DeepCopy[AlarmMessageAckPushType](m.AlarmMessage), } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m return _S7PayloadAlarmAckIndCopy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmS.go b/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmS.go index 45bf4520f5..972b886f10 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmS.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmS.go @@ -316,7 +316,7 @@ func (m *_S7PayloadAlarmS) deepCopy() *_S7PayloadAlarmS { } _S7PayloadAlarmSCopy := &_S7PayloadAlarmS{ m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), - m.AlarmMessage.DeepCopy().(AlarmMessagePushType), + utils.DeepCopy[AlarmMessagePushType](m.AlarmMessage), } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m return _S7PayloadAlarmSCopy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmSC.go b/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmSC.go index 2d2a66dec0..74765a9615 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmSC.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmSC.go @@ -316,7 +316,7 @@ func (m *_S7PayloadAlarmSC) deepCopy() *_S7PayloadAlarmSC { } _S7PayloadAlarmSCCopy := &_S7PayloadAlarmSC{ m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), - m.AlarmMessage.DeepCopy().(AlarmMessagePushType), + utils.DeepCopy[AlarmMessagePushType](m.AlarmMessage), } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m return _S7PayloadAlarmSCCopy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmSQ.go b/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmSQ.go index 3c3450899f..af9e86adc5 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmSQ.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadAlarmSQ.go @@ -316,7 +316,7 @@ func (m *_S7PayloadAlarmSQ) deepCopy() *_S7PayloadAlarmSQ { } _S7PayloadAlarmSQCopy := &_S7PayloadAlarmSQ{ m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), - m.AlarmMessage.DeepCopy().(AlarmMessagePushType), + utils.DeepCopy[AlarmMessagePushType](m.AlarmMessage), } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m return _S7PayloadAlarmSQCopy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadDiagnosticMessage.go b/plc4go/protocols/s7/readwrite/model/S7PayloadDiagnosticMessage.go index e783fad689..717d3ba849 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadDiagnosticMessage.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadDiagnosticMessage.go @@ -490,7 +490,7 @@ func (m *_S7PayloadDiagnosticMessage) deepCopy() *_S7PayloadDiagnosticMessage { m.DatId, m.Info1, m.Info2, - m.TimeStamp.DeepCopy().(DateAndTime), + utils.DeepCopy[DateAndTime](m.TimeStamp), } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m return _S7PayloadDiagnosticMessageCopy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadNotify.go b/plc4go/protocols/s7/readwrite/model/S7PayloadNotify.go index 3ad75b62ac..2d22f6098a 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadNotify.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadNotify.go @@ -316,7 +316,7 @@ func (m *_S7PayloadNotify) deepCopy() *_S7PayloadNotify { } _S7PayloadNotifyCopy := &_S7PayloadNotify{ m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), - m.AlarmMessage.DeepCopy().(AlarmMessagePushType), + utils.DeepCopy[AlarmMessagePushType](m.AlarmMessage), } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m return _S7PayloadNotifyCopy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadNotify8.go b/plc4go/protocols/s7/readwrite/model/S7PayloadNotify8.go index 6985229783..da7e70dd4e 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadNotify8.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadNotify8.go @@ -316,7 +316,7 @@ func (m *_S7PayloadNotify8) deepCopy() *_S7PayloadNotify8 { } _S7PayloadNotify8Copy := &_S7PayloadNotify8{ m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), - m.AlarmMessage.DeepCopy().(AlarmMessagePushType), + utils.DeepCopy[AlarmMessagePushType](m.AlarmMessage), } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m return _S7PayloadNotify8Copy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkFResponse.go b/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkFResponse.go index 6c2024bbca..7ef115b064 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkFResponse.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkFResponse.go @@ -374,7 +374,7 @@ func (m *_S7PayloadUserDataItemClkFResponse) deepCopy() *_S7PayloadUserDataItemC m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), m.Res, m.Year1, - m.TimeStamp.DeepCopy().(DateAndTime), + utils.DeepCopy[DateAndTime](m.TimeStamp), } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m return _S7PayloadUserDataItemClkFResponseCopy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkResponse.go b/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkResponse.go index 194c76bfc7..77806c7b8b 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkResponse.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkResponse.go @@ -374,7 +374,7 @@ func (m *_S7PayloadUserDataItemClkResponse) deepCopy() *_S7PayloadUserDataItemCl m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), m.Res, m.Year1, - m.TimeStamp.DeepCopy().(DateAndTime), + utils.DeepCopy[DateAndTime](m.TimeStamp), } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m return _S7PayloadUserDataItemClkResponseCopy diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkSetRequest.go b/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkSetRequest.go index a2e4c20482..5143c94d7e 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkSetRequest.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemClkSetRequest.go @@ -345,7 +345,7 @@ func (m *_S7PayloadUserDataItemClkSetRequest) deepCopy() *_S7PayloadUserDataItem } _S7PayloadUserDataItemClkSetRequestCopy := &_S7PayloadUserDataItemClkSetRequest{ m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), - m.TimeStamp.DeepCopy().(DateAndTime), + utils.DeepCopy[DateAndTime](m.TimeStamp), m.reservedField0, m.reservedField1, } diff --git a/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlRequest.go b/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlRequest.go index ef855a84bc..0817574974 100644 --- a/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlRequest.go +++ b/plc4go/protocols/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlRequest.go @@ -345,7 +345,7 @@ func (m *_S7PayloadUserDataItemCpuFunctionReadSzlRequest) deepCopy() *_S7Payload } _S7PayloadUserDataItemCpuFunctionReadSzlRequestCopy := &_S7PayloadUserDataItemCpuFunctionReadSzlRequest{ m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem).deepCopy(), - m.SzlId.DeepCopy().(SzlId), + utils.DeepCopy[SzlId](m.SzlId), m.SzlIndex, } m.S7PayloadUserDataItemContract.(*_S7PayloadUserDataItem)._SubType = m diff --git a/plc4go/protocols/s7/readwrite/model/S7VarRequestParameterItemAddress.go b/plc4go/protocols/s7/readwrite/model/S7VarRequestParameterItemAddress.go index 677a929b93..f9b693376a 100644 --- a/plc4go/protocols/s7/readwrite/model/S7VarRequestParameterItemAddress.go +++ b/plc4go/protocols/s7/readwrite/model/S7VarRequestParameterItemAddress.go @@ -321,7 +321,7 @@ func (m *_S7VarRequestParameterItemAddress) deepCopy() *_S7VarRequestParameterIt } _S7VarRequestParameterItemAddressCopy := &_S7VarRequestParameterItemAddress{ m.S7VarRequestParameterItemContract.(*_S7VarRequestParameterItem).deepCopy(), - m.Address.DeepCopy().(S7Address), + utils.DeepCopy[S7Address](m.Address), } m.S7VarRequestParameterItemContract.(*_S7VarRequestParameterItem)._SubType = m return _S7VarRequestParameterItemAddressCopy diff --git a/plc4go/protocols/s7/readwrite/model/TPKTPacket.go b/plc4go/protocols/s7/readwrite/model/TPKTPacket.go index 9155797d86..14aa3fcc9a 100644 --- a/plc4go/protocols/s7/readwrite/model/TPKTPacket.go +++ b/plc4go/protocols/s7/readwrite/model/TPKTPacket.go @@ -338,7 +338,7 @@ func (m *_TPKTPacket) deepCopy() *_TPKTPacket { return nil } _TPKTPacketCopy := &_TPKTPacket{ - m.Payload.DeepCopy().(COTPPacket), + utils.DeepCopy[COTPPacket](m.Payload), m.reservedField0, } return _TPKTPacketCopy diff --git a/plc4go/spi/utils/common.go b/plc4go/spi/utils/common.go index 43ff0d295a..c61b1639de 100644 --- a/plc4go/spi/utils/common.go +++ b/plc4go/spi/utils/common.go @@ -20,6 +20,7 @@ package utils import ( + "reflect" "time" ) @@ -63,6 +64,10 @@ func CopyPtr[T any](t *T) *T { // DeepCopy copies things implementing Copyable func DeepCopy[T Copyable](copyable Copyable) T { + if IsNil(copyable) { + var zero T + return zero + } return copyable.DeepCopy().(T) } @@ -87,3 +92,17 @@ func DeepCopySliceWithConverter[I any, O any](in []I, converter func(I) O) (out } return } + +// IsNil when nil checks aren't enough +func IsNil(v interface{}) bool { + if v == nil { + return true + } + valueOf := reflect.ValueOf(v) + switch valueOf.Kind() { + case reflect.Ptr, reflect.Interface, reflect.Slice, reflect.Map, reflect.Func, reflect.Chan: + return valueOf.IsNil() + default: + return false + } +} diff --git a/protocols/knxnetip/src/main/generated/protocols/knxnetip/knx-master-data.mspec b/protocols/knxnetip/src/main/generated/protocols/knxnetip/knx-master-data.mspec index 00c4fd6999..0d5e0d9ef0 100644 --- a/protocols/knxnetip/src/main/generated/protocols/knxnetip/knx-master-data.mspec +++ b/protocols/knxnetip/src/main/generated/protocols/knxnetip/knx-master-data.mspec @@ -1443,8 +1443,10 @@ ['691' M_EBELONG ['749', '"ebelong"']] ['692' M_ASTRA_LED_AG ['750', '"Astra-LED AG"']] ['693' M_WONDERFUL_HI_TECH_CO___LTD_ ['751', '"Wonderful Hi-Tech Co., Ltd."']] - ['694' M_ABB___RESERVED ['43954', '"ABB - reserved"']] - ['695' M_BUSCH_JAEGER_ELEKTRO___RESERVED ['43959', '"Busch-Jaeger Elektro - reserved"']] + ['694' M_REXLITE_AI_INTEGRATIONS_CO__LTD ['752', '"REXLiTE Ai Integrations CO.,LTD"']] + ['695' M_ALLORADO ['753', '"Allorado"']] + ['696' M_ABB___RESERVED ['43954', '"ABB - reserved"']] + ['697' M_BUSCH_JAEGER_ELEKTRO___RESERVED ['43959', '"Busch-Jaeger Elektro - reserved"']] ]