Class Range

    • Field Detail

      • KNOWN

        public static final java.util.List<Range> KNOWN
        Bekannte Zeitraeume.
    • Constructor Detail

      • Range

        public Range()
    • Method Detail

      • byId

        public static Range byId​(java.lang.String name)
        Versucht den Range anhand des Identifiers zu ermitteln.
        Parameters:
        name - der Name des Range.
        Returns:
        der Range oder NULL, wenn er nicht gefunden wurde.
      • getStart

        public abstract java.util.Date getStart()
        Berechnet das Start-Datum.
        Returns:
        das Start-Datum.
      • getEnd

        public abstract java.util.Date getEnd()
        Berechnet das End-Datum.
        Returns:
        das End-Datum.
      • getId

        public java.lang.String getId()
        Liefert einen Identifier fuer den Range.
        Returns:
        Identifier fuer den Range.
      • createCalendar

        protected java.util.Calendar createCalendar()
        Erzeugt einen neuen Kalender, der als Basis fuer die Berechnung dient.
        Returns:
        einen neuen Kalender, der als Basis fuer die Berechnung dient.