Skip to content

Commit 168148c

Browse files
committed
Update JAVA-Classes - BO4E v202401.1.0-rc1
1 parent f702444 commit 168148c

File tree

98 files changed

+363
-409
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+363
-409
lines changed

bo4e/ZusatzAttribut.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*
1414
* .. HINT::
1515
* `ZusatzAttribut JSON Schema
16-
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz/BO4E-Schemas/v202401.0.1-/src/bo4e_schemas/ZusatzAttribut.json>`_
16+
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.1.0-rc1/src/bo4e_schemas/ZusatzAttribut.json>`_
1717
*/
1818
public class ZusatzAttribut {
1919
private String name;

bo4e/bo/Angebot.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
*
2121
* .. HINT::
2222
* `Angebot JSON Schema
23-
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz/BO4E-Schemas/v202401.0.1-/src/bo4e_schemas/bo/Angebot.json>`_
23+
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.1.0-rc1/src/bo4e_schemas/bo/Angebot.json>`_
2424
*/
2525
public class Angebot extends Geschaeftsobjekt {
2626
private final Typ _typ = Typ.ANGEBOT;
@@ -31,8 +31,8 @@ public class Angebot extends Geschaeftsobjekt {
3131
private String angebotsnummer;
3232
private OffsetDateTime bindefrist;
3333
private Sparte sparte;
34-
private Ansprechpartner unterzeichnerAngebotsgeber;
35-
private Ansprechpartner unterzeichnerAngebotsnehmer;
34+
private Person unterzeichnerAngebotsgeber;
35+
private Person unterzeichnerAngebotsnehmer;
3636
private Angebotsvariante[] varianten;
3737

3838
public Typ getTyp() { return _typ; }
@@ -58,11 +58,11 @@ public class Angebot extends Geschaeftsobjekt {
5858
public Sparte getSparte() { return sparte; }
5959
public void setSparte(Sparte value) { this.sparte = value; }
6060

61-
public Ansprechpartner getUnterzeichnerAngebotsgeber() { return unterzeichnerAngebotsgeber; }
62-
public void setUnterzeichnerAngebotsgeber(Ansprechpartner value) { this.unterzeichnerAngebotsgeber = value; }
61+
public Person getUnterzeichnerAngebotsgeber() { return unterzeichnerAngebotsgeber; }
62+
public void setUnterzeichnerAngebotsgeber(Person value) { this.unterzeichnerAngebotsgeber = value; }
6363

64-
public Ansprechpartner getUnterzeichnerAngebotsnehmer() { return unterzeichnerAngebotsnehmer; }
65-
public void setUnterzeichnerAngebotsnehmer(Ansprechpartner value) { this.unterzeichnerAngebotsnehmer = value; }
64+
public Person getUnterzeichnerAngebotsnehmer() { return unterzeichnerAngebotsnehmer; }
65+
public void setUnterzeichnerAngebotsnehmer(Person value) { this.unterzeichnerAngebotsnehmer = value; }
6666

6767
public Angebotsvariante[] getVarianten() { return varianten; }
6868
public void setVarianten(Angebotsvariante[] value) { this.varianten = value; }

bo4e/bo/Ausschreibung.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
*
2020
* .. HINT::
2121
* `Ausschreibung JSON Schema
22-
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz/BO4E-Schemas/v202401.0.1-/src/bo4e_schemas/bo/Ausschreibung.json>`_
22+
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.1.0-rc1/src/bo4e_schemas/bo/Ausschreibung.json>`_
2323
*/
2424
public class Ausschreibung extends Geschaeftsobjekt {
2525
private final Typ _typ = Typ.AUSSCHREIBUNG;

bo4e/bo/Buendelvertrag.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
*
2121
* .. HINT::
2222
* `Buendelvertrag JSON Schema
23-
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz/BO4E-Schemas/v202401.0.1-/src/bo4e_schemas/bo/Buendelvertrag.json>`_
23+
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.1.0-rc1/src/bo4e_schemas/bo/Buendelvertrag.json>`_
2424
*/
2525
public class Buendelvertrag extends Geschaeftsobjekt {
2626
private final Typ _typ = Typ.BUENDELVERTRAG;

bo4e/bo/Energiemenge.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*
1414
* .. HINT::
1515
* `Energiemenge JSON Schema
16-
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz/BO4E-Schemas/v202401.0.1-/src/bo4e_schemas/bo/Energiemenge.json>`_
16+
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.1.0-rc1/src/bo4e_schemas/bo/Energiemenge.json>`_
1717
*/
1818
public class Energiemenge extends Geschaeftsobjekt {
1919
private final Typ _typ = Typ.ENERGIEMENGE;

bo4e/bo/Fremdkosten.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
*
1919
* .. HINT::
2020
* `Fremdkosten JSON Schema
21-
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz/BO4E-Schemas/v202401.0.1-/src/bo4e_schemas/bo/Fremdkosten.json>`_
21+
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.1.0-rc1/src/bo4e_schemas/bo/Fremdkosten.json>`_
2222
*/
2323
public class Fremdkosten extends Geschaeftsobjekt {
2424
private final Typ _typ = Typ.FREMDKOSTEN;

bo4e/bo/Geraet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*
1414
* .. HINT::
1515
* `Geraet JSON Schema
16-
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz/BO4E-Schemas/v202401.0.1-/src/bo4e_schemas/bo/Geraet.json>`_
16+
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.1.0-rc1/src/bo4e_schemas/bo/Geraet.json>`_
1717
*/
1818
public class Geraet extends Geschaeftsobjekt {
1919
private final Typ _typ = Typ.GERAET;

bo4e/bo/Geschaeftsobjekt.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
public abstract class Geschaeftsobjekt {
2020
private String _id;
2121
private final Typ _typ = Typ.GESCHAEFTSOBJEKT;
22-
private final String _version = "202401.0.1";
22+
private final String _version = "202401.1.0-rc1";
2323
private ZusatzAttribut[] zusatzAttribute;
2424

2525
public String getId() { return _id; }

bo4e/bo/Geschaeftspartner.java

Lines changed: 40 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
package bo4e.bo;
22

33
import bo4e.enums.Typ;
4+
import bo4e.com.Adresse;
45
import bo4e.enums.Anrede;
56
import bo4e.enums.Geschaeftspartnerrolle;
6-
import bo4e.enums.Kontaktart;
7-
import bo4e.com.Adresse;
7+
import bo4e.com.Kontaktweg;
8+
import bo4e.enums.Organisationstyp;
9+
import bo4e.enums.Titel;
810

911
/**
1012
* Mit diesem Objekt können Geschäftspartner übertragen werden.
@@ -19,66 +21,74 @@
1921
*
2022
* .. HINT::
2123
* `Geschaeftspartner JSON Schema
22-
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz/BO4E-Schemas/v202401.0.1-/src/bo4e_schemas/bo/Geschaeftspartner.json>`_
24+
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.1.0-rc1/src/bo4e_schemas/bo/Geschaeftspartner.json>`_
2325
*/
2426
public class Geschaeftspartner extends Geschaeftsobjekt {
2527
private final Typ _typ = Typ.GESCHAEFTSPARTNER;
28+
private Adresse adresse;
2629
private String amtsgericht;
2730
private Anrede anrede;
28-
private String eMailAdresse;
29-
private Geschaeftspartnerrolle[] geschaeftspartnerrolle;
31+
private Person[] ansprechpartner;
32+
private Geschaeftspartnerrolle[] geschaeftspartnerrollen;
3033
private String glaeubigerId;
31-
private String hrnummer;
32-
private Boolean istGewerbe;
33-
private Kontaktart[] kontaktweg;
34-
private String name1;
35-
private String name2;
36-
private String name3;
37-
private Adresse partneradresse;
34+
private String handelsregisternummer;
35+
private String individuelleAnrede;
36+
private Kontaktweg[] kontaktwege;
37+
private String nachname;
38+
private String organisationsname;
39+
private Organisationstyp organisationstyp;
40+
private Titel titel;
3841
private String umsatzsteuerId;
42+
private String vorname;
3943
private String website;
4044

4145
public Typ getTyp() { return _typ; }
4246

47+
public Adresse getAdresse() { return adresse; }
48+
public void setAdresse(Adresse value) { this.adresse = value; }
49+
4350
public String getAmtsgericht() { return amtsgericht; }
4451
public void setAmtsgericht(String value) { this.amtsgericht = value; }
4552

4653
public Anrede getAnrede() { return anrede; }
4754
public void setAnrede(Anrede value) { this.anrede = value; }
4855

49-
public String getEMailAdresse() { return eMailAdresse; }
50-
public void setEMailAdresse(String value) { this.eMailAdresse = value; }
56+
public Person[] getAnsprechpartner() { return ansprechpartner; }
57+
public void setAnsprechpartner(Person[] value) { this.ansprechpartner = value; }
5158

52-
public Geschaeftspartnerrolle[] getGeschaeftspartnerrolle() { return geschaeftspartnerrolle; }
53-
public void setGeschaeftspartnerrolle(Geschaeftspartnerrolle[] value) { this.geschaeftspartnerrolle = value; }
59+
public Geschaeftspartnerrolle[] getGeschaeftspartnerrollen() { return geschaeftspartnerrollen; }
60+
public void setGeschaeftspartnerrollen(Geschaeftspartnerrolle[] value) { this.geschaeftspartnerrollen = value; }
5461

5562
public String getGlaeubigerId() { return glaeubigerId; }
5663
public void setGlaeubigerId(String value) { this.glaeubigerId = value; }
5764

58-
public String getHrnummer() { return hrnummer; }
59-
public void setHrnummer(String value) { this.hrnummer = value; }
65+
public String getHandelsregisternummer() { return handelsregisternummer; }
66+
public void setHandelsregisternummer(String value) { this.handelsregisternummer = value; }
6067

61-
public Boolean getIstGewerbe() { return istGewerbe; }
62-
public void setIstGewerbe(Boolean value) { this.istGewerbe = value; }
68+
public String getIndividuelleAnrede() { return individuelleAnrede; }
69+
public void setIndividuelleAnrede(String value) { this.individuelleAnrede = value; }
6370

64-
public Kontaktart[] getKontaktweg() { return kontaktweg; }
65-
public void setKontaktweg(Kontaktart[] value) { this.kontaktweg = value; }
71+
public Kontaktweg[] getKontaktwege() { return kontaktwege; }
72+
public void setKontaktwege(Kontaktweg[] value) { this.kontaktwege = value; }
6673

67-
public String getName1() { return name1; }
68-
public void setName1(String value) { this.name1 = value; }
74+
public String getNachname() { return nachname; }
75+
public void setNachname(String value) { this.nachname = value; }
6976

70-
public String getName2() { return name2; }
71-
public void setName2(String value) { this.name2 = value; }
77+
public String getOrganisationsname() { return organisationsname; }
78+
public void setOrganisationsname(String value) { this.organisationsname = value; }
7279

73-
public String getName3() { return name3; }
74-
public void setName3(String value) { this.name3 = value; }
80+
public Organisationstyp getOrganisationstyp() { return organisationstyp; }
81+
public void setOrganisationstyp(Organisationstyp value) { this.organisationstyp = value; }
7582

76-
public Adresse getPartneradresse() { return partneradresse; }
77-
public void setPartneradresse(Adresse value) { this.partneradresse = value; }
83+
public Titel getTitel() { return titel; }
84+
public void setTitel(Titel value) { this.titel = value; }
7885

7986
public String getUmsatzsteuerId() { return umsatzsteuerId; }
8087
public void setUmsatzsteuerId(String value) { this.umsatzsteuerId = value; }
8188

89+
public String getVorname() { return vorname; }
90+
public void setVorname(String value) { this.vorname = value; }
91+
8292
public String getWebsite() { return website; }
8393
public void setWebsite(String value) { this.website = value; }
8494

bo4e/bo/Kosten.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*
1818
* .. HINT::
1919
* `Kosten JSON Schema
20-
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/Hochfrequenz/BO4E-Schemas/v202401.0.1-/src/bo4e_schemas/bo/Kosten.json>`_
20+
* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.1.0-rc1/src/bo4e_schemas/bo/Kosten.json>`_
2121
*/
2222
public class Kosten extends Geschaeftsobjekt {
2323
private final Typ _typ = Typ.KOSTEN;

0 commit comments

Comments
 (0)