| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- 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(
- "", "", "",
- "", "", "", "", "", "",
- "", "", "", "", "", "", "", "", "",
- "", "", "", "", "", "", "",
- ""
- );
- }
- }
|