Abiturdaten.d.ts 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. import { JavaObject } from '../../../java/lang/JavaObject';
  2. import { AbiturFachbelegung } from '../../../core/data/gost/AbiturFachbelegung';
  3. import { Vector } from '../../../java/util/Vector';
  4. import { Sprachendaten } from '../../../core/data/Sprachendaten';
  5. export declare class Abiturdaten extends JavaObject {
  6. schuelerID: number;
  7. abiturjahr: number;
  8. schuljahrAbitur: number;
  9. readonly bewertetesHalbjahr: Array<boolean>;
  10. readonly fachbelegungen: Vector<AbiturFachbelegung>;
  11. sprachendaten: Sprachendaten;
  12. bilingualeSprache: String | null;
  13. sek1Fremdsprache2ManuellGeprueft: boolean;
  14. muttersprachenpruefungEndeEF: boolean;
  15. latinum: boolean;
  16. kleinesLatinum: boolean;
  17. graecum: boolean;
  18. hebraicum: boolean;
  19. block1FehlstundenGesamt: number;
  20. block1FehlstundenUnentschuldigt: number;
  21. projektKursThema: String | null;
  22. projektkursLeitfach1Kuerzel: String | null;
  23. projektkursLeitfach2Kuerzel: String | null;
  24. besondereLernleistung: String | null;
  25. besondereLernleistungNotenKuerzel: String | null;
  26. besondereLernleistungThema: String | null;
  27. block1AnzahlKurse: Number | null;
  28. block1DefiziteGesamt: Number | null;
  29. block1DefiziteLK: Number | null;
  30. block1PunktSummeGK: Number | null;
  31. block1PunktSummeLK: Number | null;
  32. block1PunktSummeNormiert: Number | null;
  33. block1NotenpunkteDurchschnitt: Number | null;
  34. block1Zulassung: Boolean | null;
  35. freiwilligerRuecktritt: boolean;
  36. block2DefiziteGesamt: Number | null;
  37. block2DefiziteLK: Number | null;
  38. block2PunktSumme: Number | null;
  39. gesamtPunkte: Number | null;
  40. gesamtPunkteVerbesserung: Number | null;
  41. gesamtPunkteVerschlechterung: Number | null;
  42. pruefungBestanden: Boolean | null;
  43. note: String | null;
  44. constructor();
  45. isTranspiledInstanceOf(name: string): boolean;
  46. static transpilerFromJSON(json: string): Abiturdaten;
  47. static transpilerToJSON(obj: Abiturdaten): string;
  48. static transpilerToJSONPatch(obj: Partial<Abiturdaten>): string;
  49. }
  50. export declare function cast_de_nrw_schule_svws_core_data_gost_Abiturdaten(obj: unknown): Abiturdaten;