public class ZeitGrenze extends java.lang.Object implements java.lang.Comparable<ZeitGrenze>
Constructor and Description |
---|
ZeitGrenze(java.time.LocalTime start,
java.time.LocalTime ende)
Konstruktor, der ein Zeitgrenzenobjekt aus den übergebenen Grenzen in
Millisekunden innerhalb eines Tages erzeugt.
|
ZeitGrenze(java.lang.String zb)
Konstruktor, der den Zeitgrenzenbereich aus dem übergebenen
Definitionsstring ermittelt.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ZeitGrenze o) |
boolean |
equals(java.lang.Object obj) |
java.time.LocalTime |
getEnde()
liefert den Endzeitpunkt in Millisekunden innerhalb eines Tages.
|
java.lang.String |
getEndeAlsString()
liefert den Endzeitpunkt als Zeichenkette entsprechend dem erwarteten
Datumsformat.
|
java.time.LocalTime |
getStart()
liefert den Startzeitpunkt in Millisekunden innerhalb eines Tages.
|
java.lang.String |
getStartAlsString()
liefert den Startzeitpunkt als Zeichenkette entsprechend dem erwarteten
Datumsformat.
|
int |
hashCode() |
java.lang.String |
toString() |
public ZeitGrenze(java.time.LocalTime start, java.time.LocalTime ende)
start
- der Anfang des Grenzbereichesende
- das Ende des Grenzbereichespublic ZeitGrenze(java.lang.String zb) throws java.text.ParseException
zb
- der Definitionsstringjava.text.ParseException
- der String konnte nicht interpretiert werdenpublic int compareTo(ZeitGrenze o)
compareTo
in interface java.lang.Comparable<ZeitGrenze>
public java.time.LocalTime getEnde()
public java.lang.String getEndeAlsString()
public java.time.LocalTime getStart()
public java.lang.String getStartAlsString()
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object