import { JavaObject } from '../../../java/lang/JavaObject'; import { ENMLeistung } from '../../../core/data/enm/ENMLeistung'; import { ENMLernabschnitt } from '../../../core/data/enm/ENMLernabschnitt'; import { ENMLeistungBemerkungen } from '../../../core/data/enm/ENMLeistungBemerkungen'; import { ENMZP10 } from '../../../core/data/enm/ENMZP10'; import { ENMSchuelerAnkreuzkompetenz } from '../../../core/data/enm/ENMSchuelerAnkreuzkompetenz'; import type { List } from '../../../java/util/List'; import { Class } from '../../../java/lang/Class'; import { ENMBKAbschluss } from '../../../core/data/enm/ENMBKAbschluss'; import { ENMSprachenfolge } from '../../../core/data/enm/ENMSprachenfolge'; export declare class ENMSchueler extends JavaObject { /** * Die ID des Schülers in der SVWS-DB */ id: number; /** * Die ID des aktuellen Jahrgangs, in dem sich der Schüler befindet */ jahrgangID: number; /** * Die ID der aktuellen Klasse, in der sich der Schüler befindet */ klasseID: number; /** * Der Nachname des Schülers (z.B. Mustermann) */ nachname: string | null; /** * Der Vorname des Schülers (z.B. Max) */ vorname: string | null; /** * Das Geschlecht des Schülers (m,w,d,x) */ geschlecht: string | null; /** * Gibt an, ob sich der Schüler aktuell im bilingualen Bildungsgang befindet (wenn ja, z.B. F) oder nicht (null) */ bilingualeSprache: string | null; /** * Gibt an, ob der Schüler Ziel-different unterrichtet wird */ istZieldifferent: boolean; /** * Gibt an, ob der Schüler Deutsch-Förderung mit Deutsch als Zweitsprache (DaZ) bekommt (Seiteneinsteiger, z.B. Flüchtlingskinder) */ istDaZFoerderung: boolean; /** * Die Sprachenfolge des Schülers */ sprachenfolge: List; /** * Informationen zum Lernabschnitt des Schülers in der Notendatei */ lernabschnitt: ENMLernabschnitt; /** * Die Leistungsdaten des Schülers in dem Lernabschnitt der Notendatei */ leistungsdaten: List; /** * Die Ankreuzkompetenzen des Schülers in dem Lernabschnitt der Notendatei */ ankreuzkompetenzen: List; /** * Die Bemerkungen bei dem Schüler in Bezug auf den Lernabschnitt der Notendatei */ bemerkungen: ENMLeistungBemerkungen; /** * Die Informationen zu den Zentralen Prüfungen Klasse 10, sofern vorhanden - ansonsten null */ zp10: ENMZP10 | null; /** * Die Informationen zu den Abschlüssen am Berufskolleg, sofern vorhanden - ansonsten null */ bkabschluss: ENMBKAbschluss | null; /** * Leerer Standardkonstruktor. */ constructor(); transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; static transpilerFromJSON(json: string): ENMSchueler; static transpilerToJSON(obj: ENMSchueler): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_svws_nrw_core_data_enm_ENMSchueler(obj: unknown): ENMSchueler; //# sourceMappingURL=ENMSchueler.d.ts.map