This is an automated email from the ASF dual-hosted git repository.
sruehl pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from 0d52bde353 feat(codegen): comment support
new dddf8636d0 fix(codegen): ensure multiple line comments are grouped.
new 43f68ed8f0 fix(codegen): fix multiple comment being not properly
stiched together
new 8fe9b2754d fix(codegen): we should use the right context now for the
comment
new 7f417c57b4 chore(codegen): rendered field and type comments
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../templates/go/complex-type-template.go.ftlh | 16 ++---
.../language/java/JavaLanguageTemplateHelper.java | 27 ++++++++-
.../templates/java/complex-type-template.java.ftlh | 14 ++---
code-generation/protocol-base-mspec/pom.xml | 4 ++
.../plugins/codegenerator/language/mspec/MSpec.g4 | 12 +++-
.../mspec/parser/MessageFormatListener.java | 17 ++++--
.../model/AdsAddDeviceNotificationRequest.go | 7 +++
.../model/AdsAddDeviceNotificationResponse.go | 2 +
.../readwrite/model/AdsDataTypeTableChildEntry.go | 8 +++
.../ads/readwrite/model/AdsDataTypeTableEntry.go | 6 ++
.../model/AdsDeleteDeviceNotificationRequest.go | 1 +
.../model/AdsDeleteDeviceNotificationResponse.go | 1 +
.../model/AdsDeviceNotificationRequest.go | 3 +
.../ads/readwrite/model/AdsMultiRequestItemRead.go | 4 ++
.../model/AdsMultiRequestItemReadWrite.go | 5 ++
.../readwrite/model/AdsMultiRequestItemWrite.go | 4 ++
.../ads/readwrite/model/AdsNotificationSample.go | 3 +
.../readwrite/model/AdsReadDeviceInfoResponse.go | 5 ++
.../ads/readwrite/model/AdsReadRequest.go | 3 +
.../ads/readwrite/model/AdsReadResponse.go | 2 +
.../ads/readwrite/model/AdsReadStateResponse.go | 3 +
.../ads/readwrite/model/AdsReadWriteRequest.go | 5 ++
.../ads/readwrite/model/AdsReadWriteResponse.go | 2 +
.../ads/readwrite/model/AdsStampHeader.go | 3 +
.../ads/readwrite/model/AdsSymbolTableEntry.go | 9 +++
.../ads/readwrite/model/AdsWriteControlRequest.go | 3 +
.../ads/readwrite/model/AdsWriteControlResponse.go | 1 +
.../ads/readwrite/model/AdsWriteRequest.go | 3 +
.../ads/readwrite/model/AdsWriteResponse.go | 1 +
plc4go/protocols/ads/readwrite/model/AmsNetId.go | 19 ++++++
plc4go/protocols/ads/readwrite/model/AmsPacket.go | 8 +++
.../readwrite/model/AmsSerialAcknowledgeFrame.go | 13 +++++
.../ads/readwrite/model/AmsSerialFrame.go | 18 ++++++
.../ads/readwrite/model/AmsSerialResetFrame.go | 12 ++++
.../protocols/ads/readwrite/model/AmsTCPPacket.go | 1 +
.../bacnetip/readwrite/model/APDUComplexAck.go | 1 +
.../readwrite/model/APDUConfirmedRequest.go | 1 +
.../readwrite/model/BACnetAbortReasonTagged.go | 1 +
.../bacnetip/readwrite/model/BACnetAddress.go | 1 +
.../model/BACnetConfirmedServiceRequest.go | 1 +
.../BACnetConfirmedServiceRequestAddListElement.go | 2 +
.../BACnetConfirmedServiceRequestReadRange.go | 1 +
.../model/BACnetConstructedDataAccessDoors.go | 1 +
.../readwrite/model/BACnetConstructedDataAction.go | 1 +
.../model/BACnetConstructedDataActionText.go | 1 +
.../model/BACnetConstructedDataAlarmValue.go | 1 +
.../model/BACnetConstructedDataAlarmValues.go | 1 +
.../BACnetConstructedDataAssignedAccessRights.go | 1 +
.../BACnetConstructedDataAssignedLandingCalls.go | 1 +
.../BACnetConstructedDataAuthenticationFactors.go | 1 +
...ACnetConstructedDataAuthenticationPolicyList.go | 1 +
...CnetConstructedDataAuthenticationPolicyNames.go | 1 +
...CnetConstructedDataBitStringValueAlarmValues.go | 1 +
.../model/BACnetConstructedDataBitText.go | 1 +
.../model/BACnetConstructedDataCarDoorCommand.go | 1 +
.../model/BACnetConstructedDataCarDoorStatus.go | 1 +
.../model/BACnetConstructedDataCarDoorText.go | 1 +
...tedDataChannelListOfObjectPropertyReferences.go | 1 +
...nstructedDataCharacterStringValueAlarmValues.go | 1 +
...nstructedDataCharacterStringValueFaultValues.go | 1 +
.../model/BACnetConstructedDataCommandAction.go | 1 +
.../model/BACnetConstructedDataCommandTimeArray.go | 1 +
.../BACnetConstructedDataConfigurationFiles.go | 1 +
.../model/BACnetConstructedDataControlGroups.go | 1 +
.../model/BACnetConstructedDataDoorMembers.go | 1 +
...CnetConstructedDataElevatorGroupGroupMembers.go | 1 +
.../BACnetConstructedDataEventMessageTexts.go | 1 +
...BACnetConstructedDataEventMessageTextsConfig.go | 1 +
.../model/BACnetConstructedDataEventTimeStamps.go | 1 +
.../BACnetConstructedDataExceptionSchedule.go | 1 +
.../model/BACnetConstructedDataExecutionDelay.go | 1 +
.../model/BACnetConstructedDataFaultValues.go | 1 +
.../model/BACnetConstructedDataFileAccessMethod.go | 2 +
.../model/BACnetConstructedDataFloorText.go | 1 +
...BACnetConstructedDataGlobalGroupGroupMembers.go | 1 +
...BACnetConstructedDataGlobalGroupPresentValue.go | 1 +
.../model/BACnetConstructedDataGroupMemberNames.go | 1 +
.../model/BACnetConstructedDataGroupMembers.go | 1 +
.../model/BACnetConstructedDataIPDNSServer.go | 1 +
.../model/BACnetConstructedDataIPv6DNSServer.go | 1 +
.../model/BACnetConstructedDataIntervalOffset.go | 2 +
.../model/BACnetConstructedDataKeySets.go | 1 +
.../BACnetConstructedDataLandingDoorStatus.go | 1 +
.../model/BACnetConstructedDataLinkSpeeds.go | 1 +
.../model/BACnetConstructedDataLogBuffer.go | 1 +
.../model/BACnetConstructedDataMakingCarCall.go | 1 +
.../BACnetConstructedDataNegativeAccessRules.go | 1 +
...ConstructedDataNetworkAccessSecurityPolicies.go | 1 +
.../model/BACnetConstructedDataObjectList.go | 1 +
.../model/BACnetConstructedDataPortFilter.go | 1 +
.../BACnetConstructedDataPositiveAccessRules.go | 1 +
.../model/BACnetConstructedDataPriority.go | 1 +
.../model/BACnetConstructedDataPropertyList.go | 1 +
...tConstructedDataProtocolObjectTypesSupported.go | 1 +
.../BACnetConstructedDataRegisteredCarCall.go | 1 +
.../BACnetConstructedDataShedLevelDescriptions.go | 1 +
.../model/BACnetConstructedDataShedLevels.go | 1 +
.../BACnetConstructedDataStateChangeValues.go | 1 +
.../model/BACnetConstructedDataStateText.go | 1 +
.../BACnetConstructedDataStructuredObjectList.go | 1 +
.../BACnetConstructedDataSubordinateAnnotations.go | 1 +
.../model/BACnetConstructedDataSubordinateList.go | 1 +
.../BACnetConstructedDataSubordinateNodeTypes.go | 1 +
...ACnetConstructedDataSubordinateRelationships.go | 1 +
.../model/BACnetConstructedDataSubordinateTags.go | 1 +
.../BACnetConstructedDataSupportedFormatClasses.go | 1 +
.../model/BACnetConstructedDataSupportedFormats.go | 1 +
.../readwrite/model/BACnetConstructedDataTags.go | 1 +
...dDataTrendLogMultipleLogDeviceObjectProperty.go | 1 +
.../model/BACnetConstructedDataUnspecified.go | 2 +
.../model/BACnetConstructedDataValueSourceArray.go | 1 +
.../model/BACnetConstructedDataVendorIdentifier.go | 3 +
.../model/BACnetConstructedDataWeeklySchedule.go | 1 +
.../BACnetEventLogRecordLogDatumNotification.go | 1 +
.../model/BACnetEventParameterAccessEvent.go | 1 +
.../BACnetEventParameterChangeOfLifeSavety.go | 2 +
.../readwrite/model/BACnetEventParameterNone.go | 1 +
.../BACnetNotificationParametersAccessEvent.go | 1 +
...tNotificationParametersChangeOfDiscreteValue.go | 1 +
...CnetNotificationParametersChangeOfLifeSafety.go | 1 +
.../readwrite/model/BACnetPriorityArray.go | 1 +
.../model/BACnetPropertyStatesAccessEvent.go | 1 +
.../model/BACnetPropertyStatesBackupState.go | 1 +
.../model/BACnetPropertyStatesExtendedValue.go | 4 ++
.../readwrite/model/BACnetRejectReasonTagged.go | 1 +
.../bacnetip/readwrite/model/BACnetServiceAck.go | 1 +
.../model/BACnetServiceAckCreateObject.go | 2 +
.../model/BACnetTagPayloadCharacterString.go | 2 +
...onfirmedServiceRequestUnconfirmedTextMessage.go | 2 +
.../readwrite/model/BACnetVendorIdTagged.go | 1 +
.../readwrite/model/BACnetWeekNDayTagged.go | 12 ++++
.../model/ConfirmedEventNotificationRequest.go | 1 +
.../readwrite/model/NLMSecurityResponse.go | 1 +
plc4go/protocols/bacnetip/readwrite/model/NPDU.go | 3 +
.../cbus/readwrite/model/ApplicationAddress1.go | 2 +
.../cbus/readwrite/model/ApplicationAddress2.go | 1 +
plc4go/protocols/cbus/readwrite/model/CALData.go | 1 +
.../cbus/readwrite/model/CALDataAcknowledge.go | 1 +
.../cbus/readwrite/model/CALDataGetStatus.go | 1 +
.../cbus/readwrite/model/CALDataIdentify.go | 1 +
.../cbus/readwrite/model/CALDataIdentifyReply.go | 1 +
.../cbus/readwrite/model/CALDataRecall.go | 1 +
.../protocols/cbus/readwrite/model/CALDataReply.go | 1 +
.../cbus/readwrite/model/CALDataStatus.go | 1 +
.../cbus/readwrite/model/CALDataStatusExtended.go | 1 +
.../protocols/cbus/readwrite/model/CALDataWrite.go | 1 +
.../protocols/cbus/readwrite/model/CALReplyLong.go | 1 +
.../protocols/cbus/readwrite/model/CBusCommand.go | 1 +
.../readwrite/model/CBusCommandDeviceManagement.go | 1 +
.../protocols/cbus/readwrite/model/CBusHeader.go | 2 +
.../protocols/cbus/readwrite/model/CBusOptions.go | 9 +++
.../protocols/cbus/readwrite/model/Confirmation.go | 1 +
.../cbus/readwrite/model/CustomManufacturer.go | 1 +
.../protocols/cbus/readwrite/model/CustomTypes.go | 1 +
.../protocols/cbus/readwrite/model/EncodedReply.go | 1 +
.../readwrite/model/ErrorReportingDataGeneric.go | 1 +
.../protocols/cbus/readwrite/model/HVACHumidity.go | 1 +
.../cbus/readwrite/model/HVACRawLevels.go | 1 +
.../cbus/readwrite/model/HVACTemperature.go | 1 +
.../model/InterfaceOptions1PowerUpSettings.go | 1 +
.../cbus/readwrite/model/LightingLabelOptions.go | 2 +
.../model/MonitoredSALLongFormSmartMode.go | 1 +
.../model/MonitoredSALShortFormBasicMode.go | 1 +
.../model/NetworkProtocolControlInformation.go | 1 +
.../cbus/readwrite/model/ParameterChangeReply.go | 1 +
.../model/ParameterValueApplicationAddress1.go | 1 +
.../model/ParameterValueApplicationAddress2.go | 1 +
.../model/ParameterValueBaudRateSelector.go | 1 +
.../model/ParameterValueInterfaceOptions1.go | 1 +
.../model/ParameterValueInterfaceOptions2.go | 1 +
.../model/ParameterValueInterfaceOptions3.go | 1 +
.../readwrite/model/ParameterValueSerialNumber.go | 1 +
.../protocols/cbus/readwrite/model/PowerUpReply.go | 1 +
.../cbus/readwrite/model/RequestCommand.go | 1 +
.../cbus/readwrite/model/RequestContext.go | 1 +
.../cbus/readwrite/model/RequestObsolete.go | 1 +
plc4go/protocols/cbus/readwrite/model/SALData.go | 1 +
.../cbus/readwrite/model/SALDataAudioAndVideo.go | 1 +
.../cbus/readwrite/model/SALDataHeating.go | 1 +
.../cbus/readwrite/model/SALDataHvacActuator.go | 1 +
.../readwrite/model/SALDataIrrigationControl.go | 1 +
.../model/SALDataPoolsSpasPondsFountainsControl.go | 1 +
.../cbus/readwrite/model/SALDataVentilation.go | 1 +
.../protocols/cbus/readwrite/model/SerialNumber.go | 1 +
.../readwrite/model/TriggerControlLabelOptions.go | 3 +
.../readwrite/model/CipConnectionManagerRequest.go | 4 ++
.../model/CipConnectionManagerResponse.go | 4 ++
.../eip/readwrite/model/CipUnconnectedRequest.go | 1 +
.../eip/readwrite/model/MultipleServiceRequest.go | 1 +
.../readwrite/model/FirmataMessageAnalogIO.go | 5 ++
.../readwrite/model/FirmataMessageCommand.go | 1 +
.../readwrite/model/FirmataMessageDigitalIO.go | 4 ++
.../readwrite/model/ApduDataAdcResponse.go | 1 +
.../knxnetip/readwrite/model/ApduDataExt.go | 1 +
.../readwrite/model/ApduDataUserMessage.go | 1 +
plc4go/protocols/knxnetip/readwrite/model/CEMI.go | 5 ++
.../knxnetip/readwrite/model/ChannelInformation.go | 1 +
.../model/ComObjectTableRealisationType1.go | 3 +
.../model/ComObjectTableRealisationType2.go | 3 +
.../model/ComObjectTableRealisationType6.go | 3 +
.../readwrite/model/DeviceDescriptorType2.go | 6 ++
.../model/GroupObjectDescriptorRealisationType1.go | 10 ++++
.../model/GroupObjectDescriptorRealisationType2.go | 11 ++++
.../model/GroupObjectDescriptorRealisationType6.go | 1 +
.../model/GroupObjectDescriptorRealisationType7.go | 15 +++++
.../model/GroupObjectDescriptorRealisationTypeB.go | 13 +++++
.../knxnetip/readwrite/model/KnxNetObjectServer.go | 1 +
.../model/KnxNetRemoteConfigurationAndDiagnosis.go | 1 +
.../readwrite/model/KnxNetRemoteLogging.go | 1 +
.../knxnetip/readwrite/model/LDataExtended.go | 3 +
.../knxnetip/readwrite/model/LDataFrame.go | 2 +
.../protocols/knxnetip/readwrite/model/LDataReq.go | 1 +
.../knxnetip/readwrite/model/LPollData.go | 13 +++++
.../knxnetip/readwrite/model/MPropReadCon.go | 1 +
.../modbus/readwrite/model/ModbusAsciiADU.go | 1 +
.../ModbusPDUReadDeviceIdentificationRequest.go | 3 +
.../model/ModbusPDUReadDiscreteInputsRequest.go | 1 +
.../model/ModbusPDUReadExceptionStatusRequest.go | 1 +
.../model/ModbusPDUReadFileRecordRequest.go | 1 +
.../model/ModbusPDUReadInputRegistersRequest.go | 1 +
.../modbus/readwrite/model/ModbusRtuADU.go | 1 +
.../modbus/readwrite/model/ModbusTcpADU.go | 7 +++
.../opcua/readwrite/model/QualifiedName.go | 1 +
.../protocols/opcua/readwrite/model/StatusCode.go | 2 +
.../protocols/opcua/readwrite/model/XmlElement.go | 2 +
.../s7/readwrite/model/Alarm8MessageQueryType.go | 1 +
.../readwrite/model/AlarmMessageObjectQueryType.go | 1 +
.../s7/readwrite/model/AssociatedValueType.go | 6 ++
.../s7/readwrite/model/CycServiceItemAnyType.go | 1 +
.../s7/readwrite/model/CycServiceItemType.go | 4 ++
.../s7/readwrite/model/S7DataAlarmMessage.go | 1 +
.../s7/readwrite/model/S7PayloadAlarm8.go | 1 +
.../readwrite/model/S7PayloadDiagnosticMessage.go | 1 +
.../model/S7PayloadUserDataItemClkRequest.go | 1 +
...ayloadUserDataItemCpuFunctionAlarmAckRequest.go | 1 +
...loadUserDataItemCpuFunctionAlarmQueryRequest.go | 1 +
...serDataItemCpuFunctionMsgSubscriptionRequest.go | 1 +
...dUserDataItemCpuFunctionReadSzlNoDataRequest.go | 1 +
.../s7/readwrite/model/S7VarPayloadDataItem.go | 4 ++
.../readwrite/AdsAddDeviceNotificationRequest.java | 27 +++++++++
.../AdsAddDeviceNotificationResponse.java | 5 ++
.../ads/readwrite/AdsDataTypeTableChildEntry.java | 19 ++++++
.../java/ads/readwrite/AdsDataTypeTableEntry.java | 14 +++++
.../AdsDeleteDeviceNotificationRequest.java | 2 +
.../AdsDeleteDeviceNotificationResponse.java | 2 +
.../readwrite/AdsDeviceNotificationRequest.java | 8 +++
.../ads/readwrite/AdsMultiRequestItemRead.java | 9 +++
.../readwrite/AdsMultiRequestItemReadWrite.java | 12 ++++
.../ads/readwrite/AdsMultiRequestItemWrite.java | 9 +++
.../java/ads/readwrite/AdsNotificationSample.java | 8 +++
.../ads/readwrite/AdsReadDeviceInfoResponse.java | 14 +++++
.../plc4x/java/ads/readwrite/AdsReadRequest.java | 8 +++
.../plc4x/java/ads/readwrite/AdsReadResponse.java | 5 ++
.../java/ads/readwrite/AdsReadStateResponse.java | 8 +++
.../java/ads/readwrite/AdsReadWriteRequest.java | 20 +++++++
.../java/ads/readwrite/AdsReadWriteResponse.java | 5 ++
.../plc4x/java/ads/readwrite/AdsStampHeader.java | 16 +++++
.../java/ads/readwrite/AdsSymbolTableEntry.java | 25 ++++++++
.../java/ads/readwrite/AdsWriteControlRequest.java | 8 +++
.../ads/readwrite/AdsWriteControlResponse.java | 2 +
.../plc4x/java/ads/readwrite/AdsWriteRequest.java | 8 +++
.../plc4x/java/ads/readwrite/AdsWriteResponse.java | 2 +
.../apache/plc4x/java/ads/readwrite/AmsNetId.java | 23 ++++++++
.../apache/plc4x/java/ads/readwrite/AmsPacket.java | 40 +++++++++++++
.../ads/readwrite/AmsSerialAcknowledgeFrame.java | 48 +++++++++++++++
.../plc4x/java/ads/readwrite/AmsSerialFrame.java | 54 +++++++++++++++++
.../java/ads/readwrite/AmsSerialResetFrame.java | 45 ++++++++++++++
.../plc4x/java/ads/readwrite/AmsTCPPacket.java | 2 +
.../java/bacnetip/readwrite/APDUComplexAck.java | 10 ++++
.../bacnetip/readwrite/APDUConfirmedRequest.java | 10 ++++
.../readwrite/BACnetAbortReasonTagged.java | 1 +
.../java/bacnetip/readwrite/BACnetAddress.java | 1 +
.../readwrite/BACnetConfirmedServiceRequest.java | 2 +
...ACnetConfirmedServiceRequestAddListElement.java | 1 +
.../BACnetConfirmedServiceRequestReadRange.java | 9 +++
.../BACnetConstructedDataAccessDoors.java | 1 +
.../readwrite/BACnetConstructedDataAction.java | 1 +
.../readwrite/BACnetConstructedDataActionText.java | 1 +
.../readwrite/BACnetConstructedDataAlarmValue.java | 1 +
.../BACnetConstructedDataAlarmValues.java | 1 +
.../BACnetConstructedDataAssignedAccessRights.java | 1 +
.../BACnetConstructedDataAssignedLandingCalls.java | 1 +
...BACnetConstructedDataAuthenticationFactors.java | 1 +
...netConstructedDataAuthenticationPolicyList.java | 1 +
...etConstructedDataAuthenticationPolicyNames.java | 1 +
...etConstructedDataBitStringValueAlarmValues.java | 1 +
.../readwrite/BACnetConstructedDataBitText.java | 1 +
.../BACnetConstructedDataCarDoorCommand.java | 1 +
.../BACnetConstructedDataCarDoorStatus.java | 1 +
.../BACnetConstructedDataCarDoorText.java | 1 +
...dDataChannelListOfObjectPropertyReferences.java | 1 +
...tructedDataCharacterStringValueAlarmValues.java | 1 +
...tructedDataCharacterStringValueFaultValues.java | 1 +
.../BACnetConstructedDataCommandAction.java | 1 +
.../BACnetConstructedDataCommandTimeArray.java | 1 +
.../BACnetConstructedDataConfigurationFiles.java | 1 +
.../BACnetConstructedDataControlGroups.java | 1 +
.../BACnetConstructedDataDoorMembers.java | 1 +
...etConstructedDataElevatorGroupGroupMembers.java | 1 +
.../BACnetConstructedDataEventMessageTexts.java | 1 +
...CnetConstructedDataEventMessageTextsConfig.java | 1 +
.../BACnetConstructedDataEventTimeStamps.java | 1 +
.../BACnetConstructedDataExceptionSchedule.java | 1 +
.../BACnetConstructedDataExecutionDelay.java | 1 +
.../BACnetConstructedDataFaultValues.java | 1 +
.../BACnetConstructedDataFileAccessMethod.java | 4 ++
.../readwrite/BACnetConstructedDataFloorText.java | 1 +
...CnetConstructedDataGlobalGroupGroupMembers.java | 1 +
...CnetConstructedDataGlobalGroupPresentValue.java | 1 +
.../BACnetConstructedDataGroupMemberNames.java | 1 +
.../BACnetConstructedDataGroupMembers.java | 1 +
.../BACnetConstructedDataIPDNSServer.java | 1 +
.../BACnetConstructedDataIPv6DNSServer.java | 1 +
.../BACnetConstructedDataIntervalOffset.java | 4 ++
.../readwrite/BACnetConstructedDataKeySets.java | 1 +
.../BACnetConstructedDataLandingDoorStatus.java | 1 +
.../readwrite/BACnetConstructedDataLinkSpeeds.java | 1 +
.../readwrite/BACnetConstructedDataLogBuffer.java | 1 +
.../BACnetConstructedDataMakingCarCall.java | 1 +
.../BACnetConstructedDataNegativeAccessRules.java | 1 +
...nstructedDataNetworkAccessSecurityPolicies.java | 1 +
.../readwrite/BACnetConstructedDataObjectList.java | 1 +
.../readwrite/BACnetConstructedDataPortFilter.java | 1 +
.../BACnetConstructedDataPositiveAccessRules.java | 1 +
.../readwrite/BACnetConstructedDataPriority.java | 1 +
.../BACnetConstructedDataPropertyList.java | 1 +
...onstructedDataProtocolObjectTypesSupported.java | 4 ++
.../BACnetConstructedDataRegisteredCarCall.java | 1 +
...BACnetConstructedDataShedLevelDescriptions.java | 1 +
.../readwrite/BACnetConstructedDataShedLevels.java | 1 +
.../BACnetConstructedDataStateChangeValues.java | 1 +
.../readwrite/BACnetConstructedDataStateText.java | 1 +
.../BACnetConstructedDataStructuredObjectList.java | 1 +
...ACnetConstructedDataSubordinateAnnotations.java | 1 +
.../BACnetConstructedDataSubordinateList.java | 1 +
.../BACnetConstructedDataSubordinateNodeTypes.java | 1 +
...netConstructedDataSubordinateRelationships.java | 1 +
.../BACnetConstructedDataSubordinateTags.java | 1 +
...ACnetConstructedDataSupportedFormatClasses.java | 1 +
.../BACnetConstructedDataSupportedFormats.java | 1 +
.../readwrite/BACnetConstructedDataTags.java | 1 +
...ataTrendLogMultipleLogDeviceObjectProperty.java | 1 +
.../BACnetConstructedDataUnspecified.java | 2 +
.../BACnetConstructedDataValueSourceArray.java | 1 +
.../BACnetConstructedDataVendorIdentifier.java | 4 ++
.../BACnetConstructedDataWeeklySchedule.java | 1 +
.../BACnetEventLogRecordLogDatumNotification.java | 10 ++++
.../readwrite/BACnetEventParameterAccessEvent.java | 1 +
.../BACnetEventParameterChangeOfLifeSavety.java | 1 +
.../readwrite/BACnetEventParameterNone.java | 1 +
.../BACnetNotificationParametersAccessEvent.java | 1 +
...otificationParametersChangeOfDiscreteValue.java | 1 +
...etNotificationParametersChangeOfLifeSafety.java | 1 +
.../bacnetip/readwrite/BACnetPriorityArray.java | 1 +
.../readwrite/BACnetPropertyStatesAccessEvent.java | 1 +
.../readwrite/BACnetPropertyStatesBackupState.java | 1 +
.../BACnetPropertyStatesExtendedValue.java | 1 +
.../readwrite/BACnetRejectReasonTagged.java | 1 +
.../java/bacnetip/readwrite/BACnetServiceAck.java | 1 +
.../readwrite/BACnetServiceAckCreateObject.java | 1 +
.../readwrite/BACnetTagPayloadCharacterString.java | 7 +++
...firmedServiceRequestUnconfirmedTextMessage.java | 6 ++
.../bacnetip/readwrite/BACnetVendorIdTagged.java | 3 +
.../bacnetip/readwrite/BACnetWeekNDayTagged.java | 19 ++++++
.../ConfirmedEventNotificationRequest.java | 4 ++
.../bacnetip/readwrite/NLMSecurityResponse.java | 3 +
.../apache/plc4x/java/bacnetip/readwrite/NPDU.java | 6 ++
.../java/cbus/readwrite/ApplicationAddress1.java | 3 +
.../java/cbus/readwrite/ApplicationAddress2.java | 2 +
.../apache/plc4x/java/cbus/readwrite/CALData.java | 3 +
.../java/cbus/readwrite/CALDataAcknowledge.java | 3 +
.../java/cbus/readwrite/CALDataGetStatus.java | 3 +
.../plc4x/java/cbus/readwrite/CALDataIdentify.java | 2 +
.../java/cbus/readwrite/CALDataIdentifyReply.java | 3 +
.../plc4x/java/cbus/readwrite/CALDataRecall.java | 3 +
.../plc4x/java/cbus/readwrite/CALDataReply.java | 3 +
.../plc4x/java/cbus/readwrite/CALDataStatus.java | 3 +
.../java/cbus/readwrite/CALDataStatusExtended.java | 3 +
.../plc4x/java/cbus/readwrite/CALDataWrite.java | 3 +
.../plc4x/java/cbus/readwrite/CALReplyLong.java | 1 +
.../plc4x/java/cbus/readwrite/CBusCommand.java | 4 ++
.../readwrite/CBusCommandDeviceManagement.java | 3 +
.../plc4x/java/cbus/readwrite/CBusHeader.java | 6 ++
.../plc4x/java/cbus/readwrite/CBusOptions.java | 44 ++++++++++++++
.../plc4x/java/cbus/readwrite/Confirmation.java | 4 ++
.../java/cbus/readwrite/CustomManufacturer.java | 3 +
.../plc4x/java/cbus/readwrite/CustomTypes.java | 3 +
.../plc4x/java/cbus/readwrite/EncodedReply.java | 3 +
.../cbus/readwrite/ErrorReportingDataGeneric.java | 4 ++
.../plc4x/java/cbus/readwrite/HVACHumidity.java | 2 +
.../plc4x/java/cbus/readwrite/HVACRawLevels.java | 2 +
.../plc4x/java/cbus/readwrite/HVACTemperature.java | 2 +
.../InterfaceOptions1PowerUpSettings.java | 2 +
.../java/cbus/readwrite/LightingLabelOptions.java | 6 ++
.../readwrite/MonitoredSALLongFormSmartMode.java | 1 +
.../readwrite/MonitoredSALShortFormBasicMode.java | 4 ++
.../NetworkProtocolControlInformation.java | 4 ++
.../plc4x/java/cbus/readwrite/ParameterChange.java | 3 +
.../java/cbus/readwrite/ParameterChangeReply.java | 2 +
.../ParameterValueApplicationAddress1.java | 3 +
.../ParameterValueApplicationAddress2.java | 3 +
.../readwrite/ParameterValueBaudRateSelector.java | 3 +
.../readwrite/ParameterValueInterfaceOptions1.java | 3 +
.../readwrite/ParameterValueInterfaceOptions2.java | 3 +
.../readwrite/ParameterValueInterfaceOptions3.java | 3 +
.../cbus/readwrite/ParameterValueSerialNumber.java | 3 +
.../apache/plc4x/java/cbus/readwrite/PowerUp.java | 3 +
.../plc4x/java/cbus/readwrite/PowerUpReply.java | 2 +
.../plc4x/java/cbus/readwrite/RequestCommand.java | 4 ++
.../plc4x/java/cbus/readwrite/RequestContext.java | 8 +++
.../plc4x/java/cbus/readwrite/RequestObsolete.java | 1 +
.../java/cbus/readwrite/ResponseTermination.java | 3 +
.../apache/plc4x/java/cbus/readwrite/SALData.java | 3 +
.../java/cbus/readwrite/SALDataAudioAndVideo.java | 2 +
.../plc4x/java/cbus/readwrite/SALDataHeating.java | 2 +
.../java/cbus/readwrite/SALDataHvacActuator.java | 2 +
.../cbus/readwrite/SALDataIrrigationControl.java | 2 +
.../SALDataPoolsSpasPondsFountainsControl.java | 6 ++
.../java/cbus/readwrite/SALDataVentilation.java | 2 +
.../plc4x/java/cbus/readwrite/SerialNumber.java | 3 +
.../java/cbus/readwrite/ServerErrorReply.java | 2 +
.../cbus/readwrite/TriggerControlLabelOptions.java | 7 +++
.../plc4x/java/canopen/readwrite/CANOpenFrame.java | 1 +
.../plc4x/java/canopen/readwrite/CANOpenMPDO.java | 1 +
.../plc4x/java/canopen/readwrite/CANOpenPDO.java | 2 +
.../plc4x/java/canopen/readwrite/CANOpenTime.java | 3 +
.../eip/readwrite/CipConnectionManagerRequest.java | 15 +++++
.../readwrite/CipConnectionManagerResponse.java | 12 ++++
.../java/eip/readwrite/CipUnconnectedRequest.java | 4 ++
.../java/eip/readwrite/MultipleServiceRequest.java | 2 +
.../firmata/readwrite/FirmataMessageAnalogIO.java | 5 ++
.../firmata/readwrite/FirmataMessageCommand.java | 1 +
.../firmata/readwrite/FirmataMessageDigitalIO.java | 5 ++
.../java/iec608705104/readwrite/APDUIFormat.java | 12 ++++
.../java/iec608705104/readwrite/APDUSFormat.java | 1 +
.../readwrite/APDUUFormatTestFrameActivation.java | 1 +
.../plc4x/java/iec608705104/readwrite/APDUs.java | 4 ++
.../AcknowledgeFileOrSectionQualifier.java | 1 +
.../readwrite/BinaryCounterReading.java | 1 +
.../readwrite/BinaryStateInformation.java | 1 +
.../readwrite/CauseOfInitialization.java | 1 +
.../java/iec608705104/readwrite/Checksum.java | 1 +
.../java/iec608705104/readwrite/DoubleCommand.java | 1 +
.../readwrite/DoublePointInformation.java | 1 +
.../iec608705104/readwrite/FileReadyQualifier.java | 1 +
.../readwrite/FixedTestBitPatternTwoOctet.java | 1 +
.../readwrite/LastSectionOrSegmentQualifier.java | 1 +
.../java/iec608705104/readwrite/LengthOfFile.java | 1 +
.../iec608705104/readwrite/LengthOfSegment.java | 1 +
.../java/iec608705104/readwrite/NameOfFile.java | 1 +
.../java/iec608705104/readwrite/NameOfSection.java | 1 +
.../iec608705104/readwrite/NormalizedValue.java | 1 +
.../readwrite/OutputCircuitInformation.java | 1 +
.../iec608705104/readwrite/QualifierOfCommand.java | 1 +
.../QualifierOfCounterInterrogationCommand.java | 4 ++
.../readwrite/QualifierOfInterrogation.java | 1 +
.../readwrite/QualifierOfParameterActivation.java | 1 +
.../QualifierOfParameterOfMeasuredValues.java | 1 +
.../readwrite/QualifierOfResetProcessCommand.java | 1 +
.../readwrite/QualifierOfSetPointCommand.java | 1 +
.../iec608705104/readwrite/QualityDescriptor.java | 1 +
...tyDescriptorForPointsOfProtectionEquipment.java | 1 +
.../readwrite/RegulatingStepCommand.java | 1 +
.../java/iec608705104/readwrite/ScaledValue.java | 1 +
.../readwrite/SectionReadyQualifier.java | 1 +
.../readwrite/SelectAndCallQualifier.java | 1 +
.../readwrite/SevenOctetBinaryTime.java | 1 +
.../readwrite/ShortFloatingPointNumber.java | 1 +
.../java/iec608705104/readwrite/SingleCommand.java | 1 +
.../SingleEventOfProtectionEquipment.java | 1 +
.../readwrite/SinglePointInformation.java | 1 +
.../StartEventsOfProtectionEquipment.java | 1 +
.../readwrite/StatusChangeDetection.java | 1 +
.../java/iec608705104/readwrite/StatusOfFile.java | 1 +
.../readwrite/ThreeOctetBinaryTime.java | 1 +
.../iec608705104/readwrite/TwoOctetBinaryTime.java | 1 +
.../ValueWithTransientStateIndication.java | 1 +
.../knxnetip/readwrite/ApduDataAdcResponse.java | 1 +
.../plc4x/java/knxnetip/readwrite/ApduDataExt.java | 1 +
.../knxnetip/readwrite/ApduDataUserMessage.java | 1 +
.../apache/plc4x/java/knxnetip/readwrite/CEMI.java | 5 ++
.../knxnetip/readwrite/ChannelInformation.java | 1 +
.../readwrite/ComObjectTableRealisationType1.java | 5 ++
.../readwrite/ComObjectTableRealisationType2.java | 5 ++
.../readwrite/ComObjectTableRealisationType6.java | 12 ++++
.../knxnetip/readwrite/DeviceDescriptorType2.java | 16 +++++
.../GroupObjectDescriptorRealisationType1.java | 40 +++++++++++++
.../GroupObjectDescriptorRealisationType2.java | 44 ++++++++++++++
.../GroupObjectDescriptorRealisationType6.java | 1 +
.../GroupObjectDescriptorRealisationType7.java | 40 +++++++++++++
.../GroupObjectDescriptorRealisationTypeB.java | 36 ++++++++++++
.../knxnetip/readwrite/KnxNetObjectServer.java | 1 +
.../KnxNetRemoteConfigurationAndDiagnosis.java | 1 +
.../knxnetip/readwrite/KnxNetRemoteLogging.java | 1 +
.../java/knxnetip/readwrite/LDataExtended.java | 4 ++
.../plc4x/java/knxnetip/readwrite/LDataFrame.java | 4 ++
.../plc4x/java/knxnetip/readwrite/LDataReq.java | 1 +
.../plc4x/java/knxnetip/readwrite/LPollData.java | 5 ++
.../java/knxnetip/readwrite/MPropReadCon.java | 9 +++
.../java/modbus/readwrite/ModbusAsciiADU.java | 3 +
.../ModbusPDUReadDeviceIdentificationRequest.java | 5 ++
.../ModbusPDUReadDiscreteInputsRequest.java | 1 +
.../ModbusPDUReadExceptionStatusRequest.java | 1 +
.../readwrite/ModbusPDUReadFileRecordRequest.java | 1 +
.../ModbusPDUReadInputRegistersRequest.java | 1 +
.../plc4x/java/modbus/readwrite/ModbusRtuADU.java | 3 +
.../plc4x/java/modbus/readwrite/ModbusTcpADU.java | 26 +++++++++
.../plc4x/java/opcua/readwrite/QualifiedName.java | 3 +
.../plc4x/java/opcua/readwrite/StatusCode.java | 3 +
.../plc4x/java/opcua/readwrite/XmlElement.java | 4 ++
...rotocolMessageExecuteDynamicJobRequestRev1.java | 7 +++
...tocolMessageExecuteDynamicJobRequestRev999.java | 7 +++
...rotocolMessageLastTighteningResultDataRev2.java | 12 ++++
...rotocolMessageLastTighteningResultDataRev3.java | 8 +++
...rotocolMessageLastTighteningResultDataRev4.java | 8 +++
...rotocolMessageLastTighteningResultDataRev5.java | 8 +++
...rotocolMessageLastTighteningResultDataRev6.java | 8 +++
...rotocolMessageLastTighteningResultDataRev7.java | 12 ++++
...tocolMessageLastTighteningResultDataRev998.java | 12 ++++
.../profinet/readwrite/DceRpc_ActivityUuid.java | 8 +++
.../profinet/readwrite/DceRpc_InterfaceUuid.java | 9 +++
.../java/profinet/readwrite/DceRpc_ObjectUuid.java | 4 ++
.../java/profinet/readwrite/DceRpc_Packet.java | 68 ++++++++++++++++++++++
.../java/profinet/readwrite/Ethernet_Frame.java | 3 +
.../readwrite/Ethernet_FramePayload_IPv4.java | 11 ++++
.../plc4x/java/profinet/readwrite/MacAddress.java | 9 +++
.../profinet/readwrite/PcDcp_Pdu_DelayReq.java | 13 +++++
.../PnDcp_Block_DevicePropertiesDeviceOptions.java | 1 +
.../readwrite/PnDcp_Block_DhcpOptionHostName.java | 1 +
.../readwrite/PnDcp_Block_IpMacAddress.java | 1 +
.../plc4x/java/profinet/readwrite/PnDcp_Pdu.java | 1 +
.../profinet/readwrite/PnDcp_Pdu_IdentifyReq.java | 6 ++
.../profinet/readwrite/PnDcp_Pdu_IdentifyRes.java | 12 ++++
.../readwrite/PnDcp_Pdu_IdentifyRes_Payload.java | 6 ++
.../readwrite/PnDcp_Pdu_RealTimeCyclic.java | 4 ++
.../java/profinet/readwrite/PnDcp_ServiceType.java | 4 ++
.../java/profinet/readwrite/PnIoCm_Block.java | 1 +
.../readwrite/PnIoCm_Block_AlarmCrReq.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_ArReq.java | 8 +++
.../profinet/readwrite/PnIoCm_Block_IAndM0.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_IAndM1.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_IAndM2.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_IAndM3.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_IAndM4.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_IoCrReq.java | 8 +++
.../java/profinet/readwrite/PnIoCm_Packet.java | 1 +
.../profinet/readwrite/DceRpc_ActivityUuid.java | 8 +++
.../profinet/readwrite/DceRpc_InterfaceUuid.java | 9 +++
.../java/profinet/readwrite/DceRpc_ObjectUuid.java | 4 ++
.../java/profinet/readwrite/DceRpc_Packet.java | 68 ++++++++++++++++++++++
.../java/profinet/readwrite/Ethernet_Frame.java | 3 +
.../readwrite/Ethernet_FramePayload_IPv4.java | 11 ++++
.../plc4x/java/profinet/readwrite/MacAddress.java | 9 +++
.../profinet/readwrite/PcDcp_Pdu_DelayReq.java | 13 +++++
.../PnDcp_Block_DevicePropertiesDeviceOptions.java | 1 +
.../readwrite/PnDcp_Block_DhcpOptionHostName.java | 1 +
.../readwrite/PnDcp_Block_IpMacAddress.java | 1 +
.../plc4x/java/profinet/readwrite/PnDcp_Pdu.java | 1 +
.../profinet/readwrite/PnDcp_Pdu_IdentifyReq.java | 6 ++
.../profinet/readwrite/PnDcp_Pdu_IdentifyRes.java | 12 ++++
.../readwrite/PnDcp_Pdu_IdentifyRes_Payload.java | 6 ++
.../readwrite/PnDcp_Pdu_RealTimeCyclic.java | 4 ++
.../java/profinet/readwrite/PnDcp_ServiceType.java | 4 ++
.../java/profinet/readwrite/PnIoCm_Block.java | 1 +
.../readwrite/PnIoCm_Block_AlarmCrReq.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_ArReq.java | 8 +++
.../profinet/readwrite/PnIoCm_Block_IAndM0.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_IAndM1.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_IAndM2.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_IAndM3.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_IAndM4.java | 4 ++
.../profinet/readwrite/PnIoCm_Block_IoCrReq.java | 8 +++
.../java/profinet/readwrite/PnIoCm_Packet.java | 1 +
.../java/s7/readwrite/Alarm8MessageQueryType.java | 1 +
.../s7/readwrite/AlarmMessageObjectQueryType.java | 1 +
.../java/s7/readwrite/AssociatedValueType.java | 15 +++++
.../java/s7/readwrite/CycServiceItemAnyType.java | 3 +
.../java/s7/readwrite/CycServiceItemType.java | 4 ++
.../java/s7/readwrite/S7DataAlarmMessage.java | 1 +
.../plc4x/java/s7/readwrite/S7PayloadAlarm8.java | 1 +
.../s7/readwrite/S7PayloadDiagnosticMessage.java | 1 +
.../readwrite/S7PayloadUserDataItemClkRequest.java | 1 +
...loadUserDataItemCpuFunctionAlarmAckRequest.java | 1 +
...adUserDataItemCpuFunctionAlarmQueryRequest.java | 1 +
...rDataItemCpuFunctionMsgSubscriptionRequest.java | 1 +
...serDataItemCpuFunctionReadSzlNoDataRequest.java | 1 +
.../java/s7/readwrite/S7VarPayloadDataItem.java | 7 +++
.../java/s7discovery/readwrite/Ethernet_Frame.java | 3 +
.../java/s7discovery/readwrite/MacAddress.java | 9 +++
.../PnDcp_Block_DevicePropertiesDeviceOptions.java | 1 +
.../readwrite/PnDcp_Block_DhcpOptionHostName.java | 1 +
.../readwrite/PnDcp_Block_IpMacAddress.java | 1 +
.../java/s7discovery/readwrite/PnDcp_Pdu.java | 1 +
.../readwrite/PnDcp_Pdu_IdentifyReq.java | 6 ++
.../readwrite/PnDcp_Pdu_IdentifyRes.java | 12 ++++
.../java/socketcan/readwrite/SocketCANFrame.java | 3 +
596 files changed, 2381 insertions(+), 24 deletions(-)