Klasse CoreTypeData

java.lang.Object
de.svws_nrw.asd.data.CoreTypeData
Bekannte direkte Unterklassen:
BerufskollegAnlageKatalogEintrag, BildungsgangTypKatalogEintrag, CoreTypeDataNurSchulformen, FachKatalogEintrag, HerkunftBildungsgangKatalogEintrag, HerkunftBildungsgangTypKatalogEintrag, KAOAAnschlussoptionenKatalogEintrag, KAOABerufsfeldKatalogEintrag, KAOAEbene4KatalogEintrag, KAOAKategorieKatalogEintrag, KAOAMerkmaleOptionsartenKatalogEintrag, KAOAMerkmalKatalogEintrag, KAOAZusatzmerkmaleOptionsartenKatalogEintrag, KAOAZusatzmerkmalKatalogEintrag, KindergartenbesuchKatalogEintrag, KlassenartKatalogEintrag, LehrerAbgangsgrundKatalogEintrag, LehrerAnrechnungsgrundKatalogEintrag, LehrerBeschaeftigungsartKatalogEintrag, LehrerEinsatzstatusKatalogEintrag, LehrerFachrichtungAnerkennungKatalogEintrag, LehrerFachrichtungKatalogEintrag, LehrerLehramtAnerkennungKatalogEintrag, LehrerLehramtKatalogEintrag, LehrerLehrbefaehigungAnerkennungKatalogEintrag, LehrerLehrbefaehigungKatalogEintrag, LehrerLeitungsfunktionKatalogEintrag, LehrerMehrleistungsartKatalogEintrag, LehrerMinderleistungsartKatalogEintrag, LehrerRechtsverhaeltnisKatalogEintrag, LehrerZugangsgrundKatalogEintrag, NoteKatalogEintrag, PrimarstufeSchuleingangsphaseBesuchsjahreKatalogEintrag, ReligionKatalogEintrag, SchuelerStatusKatalogEintrag, SchulabschlussAllgemeinbildendKatalogEintrag, SchulabschlussBerufsbildendKatalogEintrag, SchulformKatalogEintrag, SprachreferenzniveauKatalogEintrag, UebergangsempfehlungKatalogEintrag, ZulaessigeKursartKatalogEintrag

public class CoreTypeData extends Object
Diese Schnittstelle beschreibt den grundlegenden Aufbau von Core-Type-Daten. Diese müssen eine ID und eine Gültigkeit mit den beiden Schuljahren von und bis haben. Werte von null für die Gültigkeit symbolisieren, dass die Gültigkeit unbegrenzt ist. Anmerkung: Für die Möglichkeit die Klasse zu transpilieren, darf diese nicht als "abstract" gekennzeichnet sein.
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    Gibt an, bis zu welchem Schuljahr der Eintrag gültig ist.
    Gibt an, in welchem Schuljahr der Eintrag einführt wurde.
    long
    Die ID des Core-Type-Daten-Eintrags und der neue Schlüssel für die ASD
    @NotNull String
    Das Kürzel, welches als Kurztext zu Visualisierung verwendet wird.
    @NotNull String
    Ein Schlüssel als Zeichenkette, welcher sich auf den Schlüssel eines externen Katalogs bezieht.
    @NotNull String
    Die Bezeichnung, welche als Langtext zu Visualisierung verwendet wird.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Leerer Standardkonstruktor.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Gibt die Daten als String zurück.

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Felddetails

    • id

      public long id
      Die ID des Core-Type-Daten-Eintrags und der neue Schlüssel für die ASD
    • schluessel

      @NotNull public @NotNull String schluessel
      Ein Schlüssel als Zeichenkette, welcher sich auf den Schlüssel eines externen Katalogs bezieht. Als fremder Katalog können hier auch Schlüsselwerte aus der früheren ASD-Statistik angegeben. Diese müssen für ein Jahr der Historie über den Katalog eindeutig sein, jedoch nicht im Verlauf der Jahre. In der Historie eines Bezeichners können diese allerdings abweichen.
    • kuerzel

      @NotNull public @NotNull String kuerzel
      Das Kürzel, welches als Kurztext zu Visualisierung verwendet wird. Sollte nicht als identifizierendes Merkmal verwendet werden.
    • text

      @NotNull public @NotNull String text
      Die Bezeichnung, welche als Langtext zu Visualisierung verwendet wird. Sollte nicht als identifizierendes Merkmal verwendet werden.
    • gueltigVon

      public Integer gueltigVon
      Gibt an, in welchem Schuljahr der Eintrag einführt wurde. Ist kein Schuljahr bekannt, so ist null gesetzt.
    • gueltigBis

      public Integer gueltigBis
      Gibt an, bis zu welchem Schuljahr der Eintrag gültig ist. Ist kein Schuljahr bekannt, so ist null gesetzt.
  • Konstruktordetails

    • CoreTypeData

      public CoreTypeData()
      Leerer Standardkonstruktor.
  • Methodendetails

    • toString

      public String toString()
      Gibt die Daten als String zurück.
      Setzt außer Kraft:
      toString in Klasse Object
      Gibt zurück:
      die Daten als String