Class ChinesischesDatum


  • public class ChinesischesDatum
    extends Datum
    Einfache Klasse fuer ein ChinesischesDatum, die neben Jahr, Monat und Tag auch den Zyklus im chinesischen Kalender abbildet und festhaelt, ob der Monat ein Schaltmonat ist.
    • Constructor Summary

      Constructors 
      Constructor Description
      ChinesischesDatum()
      Ein Objekt der Klasse ChinesischesDatum erzeugen
      ChinesischesDatum​(long zyklus, long jahr, int monat, boolean schaltmonat, int tag)
      Ein Objekt der Klasse ChinesischesDatum erzeugen
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long getZyklus()
      Den Zyklus dieses Datums im chinesischen Kalender ermitteln
      boolean isSchaltmonat()
      Ermitteln, ob der Monat dieses Datums ein Schaltmonat ist
      void setSchaltmonat​(boolean schaltmonat)
      Angeben, ob der Monat dieses Datums ein Schaltmonat ist
      void setZyklus​(long zyklus)
      Den Zyklkus im chinesischen Kalender angeben
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ChinesischesDatum

        public ChinesischesDatum()
        Ein Objekt der Klasse ChinesischesDatum erzeugen
      • ChinesischesDatum

        public ChinesischesDatum​(long zyklus,
                                 long jahr,
                                 int monat,
                                 boolean schaltmonat,
                                 int tag)
        Ein Objekt der Klasse ChinesischesDatum erzeugen
        Parameters:
        zyklus - der Zyklus des chinesischen Kalenders
        jahr - das Jahr im chinesischen Kalender
        monat - der Monat im chinesischen Kalender
        schaltmonat - true, wenn der Monat ein Schaltmonat ist, sonst false
        tag - Tag im Monat des chinesischen Kalenders
    • Method Detail

      • getZyklus

        public long getZyklus()
        Den Zyklus dieses Datums im chinesischen Kalender ermitteln
        Returns:
        Zyklus
      • setZyklus

        public void setZyklus​(long zyklus)
        Den Zyklkus im chinesischen Kalender angeben
        Parameters:
        zyklus - der Zyklus dieses Datums
      • isSchaltmonat

        public boolean isSchaltmonat()
        Ermitteln, ob der Monat dieses Datums ein Schaltmonat ist
        Returns:
        true, wenn der Monat ein Schaltmonat ist, sonst false
      • setSchaltmonat

        public void setSchaltmonat​(boolean schaltmonat)
        Angeben, ob der Monat dieses Datums ein Schaltmonat ist
        Parameters:
        schaltmonat - true, wenn der Monat ein Schaltmonat ist, sonst false