Class ChinesischesEreignis

  • All Implemented Interfaces:
    Ereignis

    public class ChinesischesEreignis
    extends EreignisBasis
    Ein Ereignis, das durch ein Datum im traditionellen chinesischen Kalender definiert ist.

    Soll nicht ein Ereignis bestimmt sondern in den oder vom chinesischen Kalender umgerechnet werden, muss die Klasse ChinesischerKalender genutzt werden.

    Die Ereignis-Definition lautet:
    ChinesischesEreignis.getDefinition.setp1(Monat des chinesischen Kalenders);
    ChinesischesEreignis.getDefinition.setp2(Tag im Monat des chinesischen Kalenders);
    wobei Monat einer Ganzzahl aus [ChinesischerKalender.noch-angeben .. ChinesischerKalender.noch-angeben] entspricht.

    • Constructor Detail

      • ChinesischesEreignis

        public ChinesischesEreignis()
    • Method Detail

      • getTyp

        public int getTyp()
        Description copied from interface: Ereignis
        Den Typ des Ereignisses ermitteln
        Returns:
        Ereignis.TYP_DATUM oder Ereignis.TYP_OSTERN oder Ereignis.TYP_WOCHENTAG_DATUM usw.
      • getZeitpunkte

        public java.util.List<Datum> getZeitpunkte​(long isoJahr)
        Description copied from interface: Ereignis
        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
      • getZeitpunkte2

        public java.util.List<Datum> getZeitpunkte2​(long isoJahr)