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

        obj.setAnzahlBadezimmer(RandomUtils.nextInt(1, 5));
        obj.setAnzahlGarageStellplatz(RandomUtils.nextInt(1, 5));
        obj.setAnzahlSchlafzimmer(RandomUtils.nextInt(1, 5));
        obj.setAusstattung(Ausstattung.GEHOBEN);
        obj.setBarrierefrei(RandomUtils.nextInt(0, 2) == 1);
        obj.setBaujahr(RandomUtils.nextInt(1900, 1990));
        obj.setBauphase(Bauphase.FERTIG_GESTELLT);
        obj.setBefeuerungsart(Befeuerungsart.KOHLE);
        obj.setDenkmalschutz(RandomUtils.nextInt(0, 2) == 1);
        obj.setEinliegerwohnung(RandomUtils.nextInt(0, 2) == 1);
        obj.setEnergieausweisInklWarmwasser(RandomUtils.nextInt(0, 2) == 1);
        obj.setEnergieausweisKennwert(RandomUtils.nextDouble(50, 500));
        obj.setEnergieausweisTyp(EnergieausweisTyp.ENERGIEVERBRAUCHSKENNWERT);
        obj.setFerienhaus(RandomUtils.nextInt(0, 2) == 1);
        obj.setGaesteWc(RandomUtils.nextInt(0, 2) == 1);
        obj.setGrundstuecksflaeche(RandomUtils.nextDouble(200, 2000));
        obj.setHeizungsart(Heizungsart.ZENTRALHEIZUNG);
        obj.setKaufpreis(RandomUtils.nextDouble(100000, 1000000));
        obj.setKeller(RandomUtils.nextInt(0, 2) == 1);
        obj.setMieteinnahmenProMonat(RandomUtils.nextDouble(5000, 50000));
        obj.setNutzflaeche(RandomUtils.nextDouble(200, 1000));
        obj.setObjektkategorie(ObjektkategorieHaus.MEHRFAMILIENHAUS);
        obj.setObjektzustand(Objektzustand.GEPFLEGT);
        obj.setSanierungsjahr(RandomUtils.nextInt(1990, 2010));
        obj.setStellplatz(Stellplatz.CARPORT);
        obj.setStellplatzpreis(RandomUtils.nextDouble(1000, 5000));
        obj.setVerfuegbarAb("notes about availability");
        obj.setVermietet(RandomUtils.nextInt(0, 2) == 1);
        obj.setWohnflaeche(RandomUtils.nextDouble(100, 500));
        obj.setZimmer(RandomUtils.nextInt(1, 10));
        return obj;
    }
protected static Is24CsvRecord createHausKaufRecord() {
        // create an example real estate
        HausKauf obj = new HausKauf();
        init(obj);

        obj.setAnzahlBadezimmer(RandomUtils.nextInt(1, 5));
        obj.setAnzahlGarageStellplatz(RandomUtils.nextInt(1, 5));
        obj.setAnzahlSchlafzimmer(RandomUtils.nextInt(1, 5));
        obj.setAusstattung(Ausstattung.GEHOBEN);
        obj.setBarrierefrei(RandomUtils.nextInt(0, 2) == 1);
        obj.setBaujahr(RandomUtils.nextInt(1900, 1990));
        obj.setBauphase(Bauphase.FERTIG_GESTELLT);
        obj.setBefeuerungsart(Befeuerungsart.KOHLE);
        obj.setDenkmalschutz(RandomUtils.nextInt(0, 2) == 1);
        obj.setEinliegerwohnung(RandomUtils.nextInt(0, 2) == 1);
        obj.setEnergieausweisInklWarmwasser(RandomUtils.nextInt(0, 2) == 1);
        obj.setEnergieausweisKennwert(RandomUtils.nextDouble(50, 500));
        obj.setEnergieausweisTyp(EnergieausweisTyp.ENERGIEVERBRAUCHSKENNWERT);
        obj.setFerienhaus(RandomUtils.nextInt(0, 2) == 1);
        obj.setGaesteWc(RandomUtils.nextInt(0, 2) == 1);
        obj.setGrundstuecksflaeche(RandomUtils.nextDouble(200, 2000));
        obj.setHeizungsart(Heizungsart.ZENTRALHEIZUNG);
        obj.setKaufpreis(RandomUtils.nextDouble(100000, 1000000));
        obj.setKeller(RandomUtils.nextInt(0, 2) == 1);
        obj.setMieteinnahmenProMonat(RandomUtils.nextDouble(5000, 50000));
        obj.setNutzflaeche(RandomUtils.nextDouble(200, 1000));
        obj.setObjektkategorie(ObjektkategorieHaus.MEHRFAMILIENHAUS);
        obj.setObjektzustand(Objektzustand.GEPFLEGT);
        obj.setSanierungsjahr(RandomUtils.nextInt(1990, 2010));
        obj.setStellplatz(Stellplatz.CARPORT);
        obj.setStellplatzpreis(RandomUtils.nextDouble(1000, 5000));
        obj.setVerfuegbarAb("notes about availability");
        obj.setVermietet(RandomUtils.nextInt(0, 2) == 1);
        obj.setWohnflaeche(RandomUtils.nextDouble(100, 500));
        obj.setZimmer(RandomUtils.nextInt(1, 10));
        return obj;
    }
protected static Is24CsvRecord createHausKaufRecord ( ) { // create an example real estate HausKauf obj = new HausKauf ( ) ; init ( obj ) ; obj . setAnzahlBadezimmer ( RandomUtils . nextInt ( 1 , 5 ) ) ; obj . setAnzahlGarageStellplatz ( RandomUtils . nextInt ( 1 , 5 ) ) ; obj . setAnzahlSchlafzimmer ( RandomUtils . nextInt ( 1 , 5 ) ) ; obj . setAusstattung ( Ausstattung . GEHOBEN ) ; obj . setBarrierefrei ( RandomUtils . nextInt ( 0 , 2 ) == 1 ) ; obj . setBaujahr ( RandomUtils . nextInt ( 1900 , 1990 ) ) ; obj . setBauphase ( Bauphase . FERTIG_GESTELLT ) ; obj . setBefeuerungsart ( Befeuerungsart . KOHLE ) ; obj . setDenkmalschutz ( RandomUtils . nextInt ( 0 , 2 ) == 1 ) ; obj . setEinliegerwohnung ( RandomUtils . nextInt ( 0 , 2 ) == 1 ) ; obj . setEnergieausweisInklWarmwasser ( RandomUtils . nextInt ( 0 , 2 ) == 1 ) ; obj . setEnergieausweisKennwert ( RandomUtils . nextDouble ( 50 , 500 ) ) ; obj . setEnergieausweisTyp ( EnergieausweisTyp . ENERGIEVERBRAUCHSKENNWERT ) ; obj . setFerienhaus ( RandomUtils . nextInt ( 0 , 2 ) == 1 ) ; obj . setGaesteWc ( RandomUtils . nextInt ( 0 , 2 ) == 1 ) ; obj . setGrundstuecksflaeche ( RandomUtils . nextDouble ( 200 , 2000 ) ) ; obj . setHeizungsart ( Heizungsart . ZENTRALHEIZUNG ) ; obj . setKaufpreis ( RandomUtils . nextDouble ( 100000 , 1000000 ) ) ; obj . setKeller ( RandomUtils . nextInt ( 0 , 2 ) == 1 ) ; obj . setMieteinnahmenProMonat ( RandomUtils . nextDouble ( 5000 , 50000 ) ) ; obj . setNutzflaeche ( RandomUtils . nextDouble ( 200 , 1000 ) ) ; obj . setObjektkategorie ( ObjektkategorieHaus . MEHRFAMILIENHAUS ) ; obj . setObjektzustand ( Objektzustand . GEPFLEGT ) ; obj . setSanierungsjahr ( RandomUtils . nextInt ( 1990 , 2010 ) ) ; obj . setStellplatz ( Stellplatz . CARPORT ) ; obj . setStellplatzpreis ( RandomUtils . nextDouble ( 1000 , 5000 ) ) ; obj . setVerfuegbarAb ( "notes about availability" ) ; obj . setVermietet ( RandomUtils . nextInt ( 0 , 2 ) == 1 ) ; obj . setWohnflaeche ( RandomUtils . nextDouble ( 100 , 500 ) ) ; obj . setZimmer ( RandomUtils . nextInt ( 1 , 10 ) ) ; return obj ; }
Create an {@link HausKauf} with some example data.

@return created example object
Create an { @link HausKauf } with some example data .