|
23 | 23 | * |
24 | 24 | * .. HINT:: |
25 | 25 | * `Ausschreibung JSON Schema |
26 | | -* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.4.0/src/bo4e_schemas/bo/Ausschreibung.json>`_ |
| 26 | +* <https://json-schema.app/view/%23?url=https://raw.githubusercontent.com/BO4E/BO4E-Schemas/v202401.5.0/src/bo4e_schemas/bo/Ausschreibung.json>`_ |
27 | 27 | */ |
28 | 28 | @JsonInclude(JsonInclude.Include.NON_NULL) |
29 | 29 | public class Ausschreibung extends Geschaeftsobjekt { |
@@ -62,18 +62,38 @@ public Typ get_typ() { |
62 | 62 | return _typ; |
63 | 63 | } |
64 | 64 |
|
| 65 | + /** |
| 66 | + * Diese Komponente wird zur Abbildung von Zeiträumen in Form von Dauern oder der Angabe von |
| 67 | + * Start und Ende verwendet. |
| 68 | + * Es muss daher entweder eine Dauer oder ein Zeitraum in Form von Start und Ende angegeben |
| 69 | + * sein |
| 70 | + */ |
65 | 71 | public Zeitraum getAbgabefrist() { |
66 | 72 | return abgabefrist; |
67 | 73 | } |
68 | 74 |
|
| 75 | + /** |
| 76 | + * Diese Komponente wird zur Abbildung von Zeiträumen in Form von Dauern oder der Angabe von |
| 77 | + * Start und Ende verwendet. |
| 78 | + * Es muss daher entweder eine Dauer oder ein Zeitraum in Form von Start und Ende angegeben |
| 79 | + * sein |
| 80 | + */ |
69 | 81 | public void setAbgabefrist(Zeitraum abgabefrist) { |
70 | 82 | this.abgabefrist = abgabefrist; |
71 | 83 | } |
72 | 84 |
|
| 85 | + /** |
| 86 | + * Mit diesem Objekt können Geschäftspartner übertragen werden. |
| 87 | + * Sowohl Unternehmen, als auch Privatpersonen können Geschäftspartner sein |
| 88 | + */ |
73 | 89 | public Geschaeftspartner getAusschreibender() { |
74 | 90 | return ausschreibender; |
75 | 91 | } |
76 | 92 |
|
| 93 | + /** |
| 94 | + * Mit diesem Objekt können Geschäftspartner übertragen werden. |
| 95 | + * Sowohl Unternehmen, als auch Privatpersonen können Geschäftspartner sein |
| 96 | + */ |
77 | 97 | public void setAusschreibender(Geschaeftspartner ausschreibender) { |
78 | 98 | this.ausschreibender = ausschreibender; |
79 | 99 | } |
@@ -135,14 +155,20 @@ public void setAusschreibungstyp(Ausschreibungstyp ausschreibungstyp) { |
135 | 155 | } |
136 | 156 |
|
137 | 157 | /** |
138 | | - * Die einzelnen Lose, aus denen sich die Ausschreibung zusammensetzt |
| 158 | + * Diese Komponente wird zur Abbildung von Zeiträumen in Form von Dauern oder der Angabe von |
| 159 | + * Start und Ende verwendet. |
| 160 | + * Es muss daher entweder eine Dauer oder ein Zeitraum in Form von Start und Ende angegeben |
| 161 | + * sein |
139 | 162 | */ |
140 | 163 | public Zeitraum getBindefrist() { |
141 | 164 | return bindefrist; |
142 | 165 | } |
143 | 166 |
|
144 | 167 | /** |
145 | | - * Die einzelnen Lose, aus denen sich die Ausschreibung zusammensetzt |
| 168 | + * Diese Komponente wird zur Abbildung von Zeiträumen in Form von Dauern oder der Angabe von |
| 169 | + * Start und Ende verwendet. |
| 170 | + * Es muss daher entweder eine Dauer oder ein Zeitraum in Form von Start und Ende angegeben |
| 171 | + * sein |
146 | 172 | */ |
147 | 173 | public void setBindefrist(Zeitraum bindefrist) { |
148 | 174 | this.bindefrist = bindefrist; |
@@ -225,11 +251,21 @@ public static class AusschreibungBuilder extends GeschaeftsobjektBuilder { |
225 | 251 | private AusschreibungBuilder() { |
226 | 252 | } |
227 | 253 |
|
| 254 | + /** |
| 255 | + * Diese Komponente wird zur Abbildung von Zeiträumen in Form von Dauern oder der Angabe von |
| 256 | + * Start und Ende verwendet. |
| 257 | + * Es muss daher entweder eine Dauer oder ein Zeitraum in Form von Start und Ende angegeben |
| 258 | + * sein |
| 259 | + */ |
228 | 260 | public AusschreibungBuilder setAbgabefrist(Zeitraum abgabefrist) { |
229 | 261 | this.abgabefrist = abgabefrist; |
230 | 262 | return this; |
231 | 263 | } |
232 | 264 |
|
| 265 | + /** |
| 266 | + * Mit diesem Objekt können Geschäftspartner übertragen werden. |
| 267 | + * Sowohl Unternehmen, als auch Privatpersonen können Geschäftspartner sein |
| 268 | + */ |
233 | 269 | public AusschreibungBuilder setAusschreibender(Geschaeftspartner ausschreibender) { |
234 | 270 | this.ausschreibender = ausschreibender; |
235 | 271 | return this; |
@@ -268,7 +304,10 @@ public AusschreibungBuilder setAusschreibungstyp(Ausschreibungstyp ausschreibung |
268 | 304 | } |
269 | 305 |
|
270 | 306 | /** |
271 | | - * Die einzelnen Lose, aus denen sich die Ausschreibung zusammensetzt |
| 307 | + * Diese Komponente wird zur Abbildung von Zeiträumen in Form von Dauern oder der Angabe von |
| 308 | + * Start und Ende verwendet. |
| 309 | + * Es muss daher entweder eine Dauer oder ein Zeitraum in Form von Start und Ende angegeben |
| 310 | + * sein |
272 | 311 | */ |
273 | 312 | public AusschreibungBuilder setBindefrist(Zeitraum bindefrist) { |
274 | 313 | this.bindefrist = bindefrist; |
@@ -307,8 +346,8 @@ public AusschreibungBuilder setWebseite(String webseite) { |
307 | 346 | return this; |
308 | 347 | } |
309 | 348 |
|
310 | | - public AusschreibungBuilder setId(String id) { |
311 | | - super.setId(id); |
| 349 | + public AusschreibungBuilder set_id(String _id) { |
| 350 | + super.set_id(_id); |
312 | 351 | return this; |
313 | 352 | } |
314 | 353 |
|
|
0 commit comments