Class DatumEreignis

  • All Implemented Interfaces:
    Ereignis

    public class DatumEreignis
    extends EreignisBasis

    Ein Ereignis, das jedes Jahr am selben Datum stattfindet, zum Beispiel jedes Jahr am 16. Oktober.

    Die Ereignis-Definition lautet:
    DatumEreignis.getDefinition.setp1(Monat);
    DatumEreignis.getDefinition.setp2(Tag);
    wobei Monat einer Ganzzahl aus [Definition.JANUAR .. Defintion.DEZEMBER] entspricht.

    • Constructor Detail

      • DatumEreignis

        public DatumEreignis()
    • Method Detail

      • getZeitpunkte

        public java.util.List<Datum> getZeitpunkte​(long isoJahr)
        Die Tage eines Jahres im gregorianischen Kalendersystem ermitteln, an denen das Ereignis stattfindet.
        Parameters:
        isoJahr - das Jahr im gregorianischen Kalender, fuer das ermittelt werden soll, an welchen Tagen das Ereignis stattfindet
        Returns:
        die Liste aus Datum-Objekten, die die Tage im gregorianischen Kalender bezeichnet, an denen das Ereignis stattfindet
      • getTyp

        public int getTyp()
        Den Typ des Ereignisses ermitteln
        Returns:
        Ereignis.TYP_DATUM