12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.cast_de_nrw_schule_svws_core_data_schueler_SchuelerLernabschnittBemerkungen = exports.SchuelerLernabschnittBemerkungen = void 0;
- const JavaObject_1 = require("../../../java/lang/JavaObject");
- class SchuelerLernabschnittBemerkungen extends JavaObject_1.JavaObject {
- zeugnisAllgemein = "";
- zeugnisASV = "";
- zeugnisLELS = "";
- zeugnisAUE = "";
- uebergangESF = "";
- foerderschwerpunkt = "";
- versetzungsentscheidung = "";
- constructor() {
- super();
- }
- isTranspiledInstanceOf(name) {
- return ['de.nrw.schule.svws.core.data.schueler.SchuelerLernabschnittBemerkungen'].includes(name);
- }
- static transpilerFromJSON(json) {
- const obj = JSON.parse(json);
- const result = new SchuelerLernabschnittBemerkungen();
- if (typeof obj.zeugnisAllgemein === "undefined")
- throw new Error('invalid json format, missing attribute zeugnisAllgemein');
- result.zeugnisAllgemein = obj.zeugnisAllgemein;
- if (typeof obj.zeugnisASV === "undefined")
- throw new Error('invalid json format, missing attribute zeugnisASV');
- result.zeugnisASV = obj.zeugnisASV;
- if (typeof obj.zeugnisLELS === "undefined")
- throw new Error('invalid json format, missing attribute zeugnisLELS');
- result.zeugnisLELS = obj.zeugnisLELS;
- if (typeof obj.zeugnisAUE === "undefined")
- throw new Error('invalid json format, missing attribute zeugnisAUE');
- result.zeugnisAUE = obj.zeugnisAUE;
- if (typeof obj.uebergangESF === "undefined")
- throw new Error('invalid json format, missing attribute uebergangESF');
- result.uebergangESF = obj.uebergangESF;
- if (typeof obj.foerderschwerpunkt === "undefined")
- throw new Error('invalid json format, missing attribute foerderschwerpunkt');
- result.foerderschwerpunkt = obj.foerderschwerpunkt;
- if (typeof obj.versetzungsentscheidung === "undefined")
- throw new Error('invalid json format, missing attribute versetzungsentscheidung');
- result.versetzungsentscheidung = obj.versetzungsentscheidung;
- return result;
- }
- static transpilerToJSON(obj) {
- let result = '{';
- result += '"zeugnisAllgemein" : ' + '"' + obj.zeugnisAllgemein.valueOf() + '"' + ',';
- result += '"zeugnisASV" : ' + '"' + obj.zeugnisASV.valueOf() + '"' + ',';
- result += '"zeugnisLELS" : ' + '"' + obj.zeugnisLELS.valueOf() + '"' + ',';
- result += '"zeugnisAUE" : ' + '"' + obj.zeugnisAUE.valueOf() + '"' + ',';
- result += '"uebergangESF" : ' + '"' + obj.uebergangESF.valueOf() + '"' + ',';
- result += '"foerderschwerpunkt" : ' + '"' + obj.foerderschwerpunkt.valueOf() + '"' + ',';
- result += '"versetzungsentscheidung" : ' + '"' + obj.versetzungsentscheidung.valueOf() + '"' + ',';
- result = result.slice(0, -1);
- result += '}';
- return result;
- }
- static transpilerToJSONPatch(obj) {
- let result = '{';
- if (typeof obj.zeugnisAllgemein !== "undefined") {
- result += '"zeugnisAllgemein" : ' + '"' + obj.zeugnisAllgemein.valueOf() + '"' + ',';
- }
- if (typeof obj.zeugnisASV !== "undefined") {
- result += '"zeugnisASV" : ' + '"' + obj.zeugnisASV.valueOf() + '"' + ',';
- }
- if (typeof obj.zeugnisLELS !== "undefined") {
- result += '"zeugnisLELS" : ' + '"' + obj.zeugnisLELS.valueOf() + '"' + ',';
- }
- if (typeof obj.zeugnisAUE !== "undefined") {
- result += '"zeugnisAUE" : ' + '"' + obj.zeugnisAUE.valueOf() + '"' + ',';
- }
- if (typeof obj.uebergangESF !== "undefined") {
- result += '"uebergangESF" : ' + '"' + obj.uebergangESF.valueOf() + '"' + ',';
- }
- if (typeof obj.foerderschwerpunkt !== "undefined") {
- result += '"foerderschwerpunkt" : ' + '"' + obj.foerderschwerpunkt.valueOf() + '"' + ',';
- }
- if (typeof obj.versetzungsentscheidung !== "undefined") {
- result += '"versetzungsentscheidung" : ' + '"' + obj.versetzungsentscheidung.valueOf() + '"' + ',';
- }
- result = result.slice(0, -1);
- result += '}';
- return result;
- }
- }
- exports.SchuelerLernabschnittBemerkungen = SchuelerLernabschnittBemerkungen;
- function cast_de_nrw_schule_svws_core_data_schueler_SchuelerLernabschnittBemerkungen(obj) {
- return obj;
- }
- exports.cast_de_nrw_schule_svws_core_data_schueler_SchuelerLernabschnittBemerkungen = cast_de_nrw_schule_svws_core_data_schueler_SchuelerLernabschnittBemerkungen;
- //# sourceMappingURL=SchuelerLernabschnittBemerkungen.js.map
|