SchuleStammdaten.d.ts 1.3 KB

12345678910111213141516171819202122232425262728293031
  1. import { JavaObject } from '../../../java/lang/JavaObject';
  2. import { SchuleAbschnitte } from '../../../core/data/schule/SchuleAbschnitte';
  3. import { Schuljahresabschnitt } from '../../../core/data/schule/Schuljahresabschnitt';
  4. import { Vector } from '../../../java/util/Vector';
  5. export declare class SchuleStammdaten extends JavaObject {
  6. schulNr: number;
  7. schulform: String;
  8. bezeichnung1: String;
  9. bezeichnung2: String | null;
  10. bezeichnung3: String | null;
  11. strassenname: String | null;
  12. hausnummer: String | null;
  13. hausnummerZusatz: String | null;
  14. plz: String | null;
  15. ort: String | null;
  16. telefon: String | null;
  17. fax: String | null;
  18. email: String | null;
  19. webAdresse: String | null;
  20. idSchuljahresabschnitt: number;
  21. anzJGS_Jahr: number;
  22. schuleAbschnitte: SchuleAbschnitte;
  23. dauerUnterrichtseinheit: number;
  24. readonly abschnitte: Vector<Schuljahresabschnitt>;
  25. constructor();
  26. isTranspiledInstanceOf(name: string): boolean;
  27. static transpilerFromJSON(json: string): SchuleStammdaten;
  28. static transpilerToJSON(obj: SchuleStammdaten): string;
  29. static transpilerToJSONPatch(obj: Partial<SchuleStammdaten>): string;
  30. }
  31. export declare function cast_de_nrw_schule_svws_core_data_schule_SchuleStammdaten(obj: unknown): SchuleStammdaten;