Examples/src/main/java/org/openestate/io/examples/Is24CsvWritingExample.java
protected static Is24CsvRecord createWohnungMieteRecord() {
        // create an example real estate
        WohnungMiete obj = new WohnungMiete();
        init(obj);

        obj.setAnzahlBadezimmer(RandomUtils.nextInt(1, 5));
        obj.setAnzahlGarageStellplatz(RandomUtils.nextInt(1, 5));
        obj.setAnzahlSchlafzimmer(RandomUtils.nextInt(1, 5));
        obj.setAufzug(RandomUtils.nextInt(0, 2) == 1);
        obj.setAusstattung(Ausstattung.GEHOBEN);
        obj.setBalkonTerrasse(RandomUtils.nextInt(0, 2) == 1);
        obj.setBarrierefrei(RandomUtils.nextInt(0, 2) == 1);
        obj.setBaujahr(RandomUtils.nextInt(1900, 1990));
        obj.setBefeuerungsart(Befeuerungsart.OEL);
        obj.setEinbaukueche(RandomUtils.nextInt(0, 2) == 1);
        obj.setEnergieausweisInklWarmwasser(RandomUtils.nextInt(0, 2) == 1);
        obj.setEnergieausweisKennwert(RandomUtils.nextDouble(50, 500));
        obj.setEnergieausweisTyp(EnergieausweisTyp.ENERGIEVERBRAUCHSKENNWERT);
        obj.setEtage(RandomUtils.nextInt(0, 10));
        obj.setEtagenzahl(RandomUtils.nextInt(0, 10));
        obj.setFoerderung(RandomUtils.nextInt(0, 2) == 1);
        obj.setGaesteWc(RandomUtils.nextInt(0, 2) == 1);
        obj.setGartennutzung(RandomUtils.nextInt(0, 2) == 1);
        obj.setHaustiere(Auswahl.NACH_VEREINBARUNG);
        obj.setHeizkosten(RandomUtils.nextDouble(100, 500));
        obj.setHeizungsart(Heizungsart.OFENHEIZUNG);
        obj.setKaltmiete(RandomUtils.nextDouble(500, 3000));
        obj.setKaution("notes about deposit");
        obj.setKeller(RandomUtils.nextInt(0, 2) == 1);
        obj.setNebenkosten(RandomUtils.nextDouble(100, 500));
        obj.setNebenkostenInklHeizkosten(RandomUtils.nextInt(0, 2) == 1);
        obj.setNutzflaeche(RandomUtils.nextDouble(50, 500));
        obj.setObjektkategorie(ObjektkategorieWohnung.PENTHOUSE);
        obj.setObjektzustand(Objektzustand.MODERNISIERT);
        obj.setSanierungsjahr(RandomUtils.nextInt(1990, 2010));
        obj.setSeniorengerecht(RandomUtils.nextInt(0, 2) == 1);
        obj.setStellplatz(Stellplatz.TIEFGARAGE);
        obj.setStellplatzmiete(RandomUtils.nextDouble(50, 500));
        obj.setVerfuegbarAb("notes about availability");
        obj.setWarmmiete(RandomUtils.nextDouble(500, 2000));
        obj.setWohnflaeche(RandomUtils.nextDouble(50, 250));
        obj.setZimmer(RandomUtils.nextInt(1, 10));
        return obj;
    }
protected static Is24CsvRecord createWohnungMieteRecord() {
        // create an example real estate
        WohnungMiete obj = new WohnungMiete();
        init(obj);

        obj.setAnzahlBadezimmer(RandomUtils.nextInt(1, 5));
        obj.setAnzahlGarageStellplatz(RandomUtils.nextInt(1, 5));
        obj.setAnzahlSchlafzimmer(RandomUtils.nextInt(1, 5));
        obj.setAufzug(RandomUtils.nextInt(0, 2) == 1);
        obj.setAusstattung(Ausstattung.GEHOBEN);
        obj.setBalkonTerrasse(RandomUtils.nextInt(0, 2) == 1);
        obj.setBarrierefrei(RandomUtils.nextInt(0, 2) == 1);
        obj.setBaujahr(RandomUtils.nextInt(1900, 1990));
        obj.setBefeuerungsart(Befeuerungsart.OEL);
        obj.setEinbaukueche(RandomUtils.nextInt(0, 2) == 1);
        obj.setEnergieausweisInklWarmwasser(RandomUtils.nextInt(0, 2) == 1);
        obj.setEnergieausweisKennwert(RandomUtils.nextDouble(50, 500));
        obj.setEnergieausweisTyp(EnergieausweisTyp.ENERGIEVERBRAUCHSKENNWERT);
        obj.setEtage(RandomUtils.nextInt(0, 10));
        obj.setEtagenzahl(RandomUtils.nextInt(0, 10));
        obj.setFoerderung(RandomUtils.nextInt(0, 2) == 1);
        obj.setGaesteWc(RandomUtils.nextInt(0, 2) == 1);
        obj.setGartennutzung(RandomUtils.nextInt(0, 2) == 1);
        obj.setHaustiere(Auswahl.NACH_VEREINBARUNG);
        obj.setHeizkosten(RandomUtils.nextDouble(100, 500));
        obj.setHeizungsart(Heizungsart.OFENHEIZUNG);
        obj.setKaltmiete(RandomUtils.nextDouble(500, 3000));
        obj.setKaution("notes about deposit");
        obj.setKeller(RandomUtils.nextInt(0, 2) == 1);
        obj.setNebenkosten(RandomUtils.nextDouble(100, 500));
        obj.setNebenkostenInklHeizkosten(RandomUtils.nextInt(0, 2) == 1);
        obj.setNutzflaeche(RandomUtils.nextDouble(50, 500));
        obj.setObjektkategorie(ObjektkategorieWohnung.PENTHOUSE);
        obj.setObjektzustand(Objektzustand.MODERNISIERT);
        obj.setSanierungsjahr(RandomUtils.nextInt(1990, 2010));
        obj.setSeniorengerecht(RandomUtils.nextInt(0, 2) == 1);
        obj.setStellplatz(Stellplatz.TIEFGARAGE);
        obj.setStellplatzmiete(RandomUtils.nextDouble(50, 500));
        obj.setVerfuegbarAb("notes about availability");
        obj.setWarmmiete(RandomUtils.nextDouble(500, 2000));
        obj.setWohnflaeche(RandomUtils.nextDouble(50, 250));
        obj.setZimmer(RandomUtils.nextInt(1, 10));
        return obj;
    }
Create an {@link WohnungMiete} with some example data.

@return created example object