package com.tsystems.inwo.vgl.view; /** * View-Klasse für Miete-Darstellung mit dreispaltigem Layout */ public record MieteZeile( String rowClass, String symbol, String symbolClass, // Linke Spalte - Allgemeine Daten String gesamtmieteHtml, String zuschlägeHtml, String artZuschlagHtml, String jhrlFernwaermeHtml, String jhrlFernwarmwasserHtml, String jhrlFernwUndWHtml, // Mittlere Spalte - Abzüge String heizungHtml, String warmwasserHtml, String kostenHhEnergieHtml, String stellplatzHtml, String moeblierungszuschlagHtml, String gewerbezuschlagHtml, String untermietzuschlagHtml, String sonstZuschlagHtml, String leistungenDritterHtml, // Rechte Spalte - Pauschalen String heizungPauschaleHtml, String warmwasserPauschaleHtml, String energiePauschaleHtml, String stellplatzPauschaleHtml, String moeblierungPauschaleHtml, String gewerbePauschaleHtml, String sonstPauschaleHtml, // 4. Spalte - Gewerbefläche String gewerbeflaecheHtml ) { public static MieteZeile empty() { return new MieteZeile( "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ); } }