package org.openmuc.framework.driver.aggregator; import org.openmuc.framework.driver.spi.ChannelRecordContainer; public class ChannelAddress { private final String sourceChannelId; private final String aggregationType; private final double quality; // Range: 0.0 .. 1.0. private final ChannelRecordContainer container; public ChannelAddress(ChannelRecordContainer container, String sourceChannelId, String aggregationType, double quality) { this.container = container; this.sourceChannelId = sourceChannelId; this.aggregationType = aggregationType; this.quality = quality; } public String getSourceChannelId() { return sourceChannelId; } public String getAggregationType() { return aggregationType; } public double getQuality() { return quality; } public ChannelRecordContainer getContainer() { return container; } }