ENMLeistungBemerkungen.js 4.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.cast_de_nrw_schule_svws_core_data_enm_ENMLeistungBemerkungen = exports.ENMLeistungBemerkungen = void 0;
  4. const JavaObject_1 = require("../../../java/lang/JavaObject");
  5. class ENMLeistungBemerkungen extends JavaObject_1.JavaObject {
  6. ASV = null;
  7. AUE = null;
  8. ZB = null;
  9. LELS = null;
  10. schulformEmpf = null;
  11. individuelleVersetzungsbemerkungen = null;
  12. foerderbemerkungen = null;
  13. constructor() {
  14. super();
  15. }
  16. isTranspiledInstanceOf(name) {
  17. return ['de.nrw.schule.svws.core.data.enm.ENMLeistungBemerkungen'].includes(name);
  18. }
  19. static transpilerFromJSON(json) {
  20. const obj = JSON.parse(json);
  21. const result = new ENMLeistungBemerkungen();
  22. result.ASV = typeof obj.ASV === "undefined" ? null : obj.ASV;
  23. result.AUE = typeof obj.AUE === "undefined" ? null : obj.AUE;
  24. result.ZB = typeof obj.ZB === "undefined" ? null : obj.ZB;
  25. result.LELS = typeof obj.LELS === "undefined" ? null : obj.LELS;
  26. result.schulformEmpf = typeof obj.schulformEmpf === "undefined" ? null : obj.schulformEmpf;
  27. result.individuelleVersetzungsbemerkungen = typeof obj.individuelleVersetzungsbemerkungen === "undefined" ? null : obj.individuelleVersetzungsbemerkungen;
  28. result.foerderbemerkungen = typeof obj.foerderbemerkungen === "undefined" ? null : obj.foerderbemerkungen;
  29. return result;
  30. }
  31. static transpilerToJSON(obj) {
  32. let result = '{';
  33. result += '"ASV" : ' + ((!obj.ASV) ? 'null' : '"' + obj.ASV.valueOf() + '"') + ',';
  34. result += '"AUE" : ' + ((!obj.AUE) ? 'null' : '"' + obj.AUE.valueOf() + '"') + ',';
  35. result += '"ZB" : ' + ((!obj.ZB) ? 'null' : '"' + obj.ZB.valueOf() + '"') + ',';
  36. result += '"LELS" : ' + ((!obj.LELS) ? 'null' : '"' + obj.LELS.valueOf() + '"') + ',';
  37. result += '"schulformEmpf" : ' + ((!obj.schulformEmpf) ? 'null' : '"' + obj.schulformEmpf.valueOf() + '"') + ',';
  38. result += '"individuelleVersetzungsbemerkungen" : ' + ((!obj.individuelleVersetzungsbemerkungen) ? 'null' : '"' + obj.individuelleVersetzungsbemerkungen.valueOf() + '"') + ',';
  39. result += '"foerderbemerkungen" : ' + ((!obj.foerderbemerkungen) ? 'null' : '"' + obj.foerderbemerkungen.valueOf() + '"') + ',';
  40. result = result.slice(0, -1);
  41. result += '}';
  42. return result;
  43. }
  44. static transpilerToJSONPatch(obj) {
  45. let result = '{';
  46. if (typeof obj.ASV !== "undefined") {
  47. result += '"ASV" : ' + ((!obj.ASV) ? 'null' : '"' + obj.ASV.valueOf() + '"') + ',';
  48. }
  49. if (typeof obj.AUE !== "undefined") {
  50. result += '"AUE" : ' + ((!obj.AUE) ? 'null' : '"' + obj.AUE.valueOf() + '"') + ',';
  51. }
  52. if (typeof obj.ZB !== "undefined") {
  53. result += '"ZB" : ' + ((!obj.ZB) ? 'null' : '"' + obj.ZB.valueOf() + '"') + ',';
  54. }
  55. if (typeof obj.LELS !== "undefined") {
  56. result += '"LELS" : ' + ((!obj.LELS) ? 'null' : '"' + obj.LELS.valueOf() + '"') + ',';
  57. }
  58. if (typeof obj.schulformEmpf !== "undefined") {
  59. result += '"schulformEmpf" : ' + ((!obj.schulformEmpf) ? 'null' : '"' + obj.schulformEmpf.valueOf() + '"') + ',';
  60. }
  61. if (typeof obj.individuelleVersetzungsbemerkungen !== "undefined") {
  62. result += '"individuelleVersetzungsbemerkungen" : ' + ((!obj.individuelleVersetzungsbemerkungen) ? 'null' : '"' + obj.individuelleVersetzungsbemerkungen.valueOf() + '"') + ',';
  63. }
  64. if (typeof obj.foerderbemerkungen !== "undefined") {
  65. result += '"foerderbemerkungen" : ' + ((!obj.foerderbemerkungen) ? 'null' : '"' + obj.foerderbemerkungen.valueOf() + '"') + ',';
  66. }
  67. result = result.slice(0, -1);
  68. result += '}';
  69. return result;
  70. }
  71. }
  72. exports.ENMLeistungBemerkungen = ENMLeistungBemerkungen;
  73. function cast_de_nrw_schule_svws_core_data_enm_ENMLeistungBemerkungen(obj) {
  74. return obj;
  75. }
  76. exports.cast_de_nrw_schule_svws_core_data_enm_ENMLeistungBemerkungen = cast_de_nrw_schule_svws_core_data_enm_ENMLeistungBemerkungen;
  77. //# sourceMappingURL=ENMLeistungBemerkungen.js.map