package de.ph87.homeautomation.knx.group; import lombok.Getter; import java.time.ZonedDateTime; @Getter public class KnxGroupDto { public final long id; public final int addressRaw; public final String addressStr; public final String propertyName; public final String dpt; public final String name; public final Boolean booleanValue; public final Double numberValue; public final ZonedDateTime valueTimestamp; public KnxGroupDto(final KnxGroup knxGroup) { id = knxGroup.getId(); addressRaw = knxGroup.getAddressRaw(); addressStr = knxGroup.getAddressStr(); propertyName = knxGroup.getPropertyName(); dpt = knxGroup.getDpt(); name = knxGroup.getName(); booleanValue = knxGroup.getBooleanValue(); numberValue = knxGroup.getNumberValue(); valueTimestamp = knxGroup.getValueTimestamp(); } }