Class CsvComplexProperty

    • Constructor Detail

      • CsvComplexProperty

        public CsvComplexProperty​(String headerPrefix,
                                  de.fraunhofer.iosb.ilt.frostserver.property.EntityProperty property)
    • Method Detail

      • writeHeader

        public void writeHeader​(CsvRowCollector collector)
        Description copied from interface: CsvEntityEntry
        Collect data for the CSV header row.
        Specified by:
        writeHeader in interface CsvEntityEntry
        Parameters:
        collector - The collector to collect the data in.
      • writeData

        public void writeData​(CsvRowCollector collector,
                              de.fraunhofer.iosb.ilt.frostserver.model.core.Entity source)
        Description copied from interface: CsvEntityEntry
        Collect data for CSV data rows.
        Specified by:
        writeData in interface CsvEntityEntry
        Parameters:
        collector - The collector to collect the data in.
        source - The source entity to collect the data from.