Package at.letto.tools
Class DataParser
java.lang.Object
at.letto.tools.DataParser
Konvertierroutinen für Strings
- Author:
- Werner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Date
getDate
(int y, int m, int d) erzeugt ein neues Date-Objektstatic Date
getDate
(int y, int m, int d, int hour, int min, int sec) erzeugt ein neues Date-Objektstatic Date
erzeugt ein neues Date-Objektstatic Date
erzeugt ein neues Date-Objektstatic String
IPtoString
(long ip) Wandelt eine 32-Bit IP-Adresse in einen String mit der IP-Adressestatic Date
Wandelt den String s in ein Datum, bei einem Fehler wird das der 1.1.1900 zurückgegebenstatic Date
Wandelt den String s in ein Datum, bei einem Fehler wird errorDate zurückgegebenstatic Date
Wandelt den String s in ein Datum, bei einem Fehler wird das aktuelle Datum zurückgegebenstatic double
Wandelt den String s in eine Double-Zahl, bei einem Fehler wird 0 zurückgegebenstatic double
parseDouble
(String s, double errorNo) Wandelt den String s in eine Double-Zahl, bei einem Fehler wird errorNo zurückgegebenstatic int
Wandelt den String s in eine Integer-Zahl, bei einem Fehler wird 0 zurückgegebenstatic int
Wandelt den String s in eine Integer-Zahl, bei einem Fehler wird errorNo zurückgegebenstatic int
parseIntM1
(String s) Wandelt den String s in eine Integer-Zahl, bei einem Fehler wird -1 zurückgegebenstatic long
parseIP
(long ip1, long ip2, long ip3, long ip4) erzeugt aus den vier Stellen einer IP-Adresse die 32-Bit IPstatic long
Erzeugt aus einem String, welcher eine IP-Adresse beinhält eine 32-Bit IP-Adressestatic long
Wandelt den String s in eine Long-Zahl, bei einem Fehler wird 0 zurückgegebenstatic long
Wandelt den String s in eine Long-Zahl, bei einem Fehler wird errorNo zurückgegebenstatic long
Wandelt den String s in eine Long-Zahl, bei einem Fehler wird -1 zurückgegeben
-
Constructor Details
-
DataParser
public DataParser()
-
-
Method Details
-
parseLong
Wandelt den String s in eine Long-Zahl, bei einem Fehler wird errorNo zurückgegeben- Parameters:
s
- String der konvertiert wirderrorNo
- Zahl welche im Fehlerfall zurückgegeben wird- Returns:
- den geparsten String als Long Zahl
-
parseLongM1
Wandelt den String s in eine Long-Zahl, bei einem Fehler wird -1 zurückgegeben- Parameters:
s
- String der konvertiert wird- Returns:
- den geparsten String als Long Zahl
-
parseLong
Wandelt den String s in eine Long-Zahl, bei einem Fehler wird 0 zurückgegeben- Parameters:
s
- String der konvertiert wird- Returns:
- den geparsten String als Long Zahl
-
parseInt
Wandelt den String s in eine Integer-Zahl, bei einem Fehler wird errorNo zurückgegeben- Parameters:
s
- String der konvertiert wirderrorNo
- Zahl welche im Fehlerfall zurückgegeben wird- Returns:
- den geparsten String als Integer Zahl
-
parseIntM1
Wandelt den String s in eine Integer-Zahl, bei einem Fehler wird -1 zurückgegeben- Parameters:
s
- String der konvertiert wird- Returns:
- den geparsten String als Integer Zahl
-
parseInt
Wandelt den String s in eine Integer-Zahl, bei einem Fehler wird 0 zurückgegeben- Parameters:
s
- String der konvertiert wird- Returns:
- den geparsten String als Integer Zahl
-
parseDouble
Wandelt den String s in eine Double-Zahl, bei einem Fehler wird errorNo zurückgegeben- Parameters:
s
- String der konvertiert wirderrorNo
- Zahl welche im Fehlerfall zurückgegeben wird- Returns:
- den geparsten String als Double Zahl
-
parseDouble
Wandelt den String s in eine Double-Zahl, bei einem Fehler wird 0 zurückgegeben- Parameters:
s
- String der konvertiert wird- Returns:
- den geparsten String als Double Zahl
-
getDate
erzeugt ein neues Date-Objekt- Parameters:
y
- Jahr vierstelligm
- Monat 1..12d
- Tag 1..xx- Returns:
- erzeugt ein neues Date-Objekt
-
getDate
erzeugt ein neues Date-Objekt- Parameters:
y
- Jahr vierstelligm
- Monat 1..12d
- Tag 1..xx- Returns:
- erzeugt ein neues Date-Objekt
-
getDate
erzeugt ein neues Date-Objekt- Parameters:
y
- Jahr vierstelligm
- Monat 1..12d
- Tag 1..xxhour
- Stundemin
- Minutesec
- Sekunde- Returns:
- erzeugt ein neues Date-Objekt
-
getDate
erzeugt ein neues Date-Objekt- Parameters:
y
- Jahr vierstelligm
- Monat 1..12d
- Tag 1..xxhour
- Stundemin
- Minutesec
- Sekunde- Returns:
- erzeugt ein neues Date-Objekt
-
parseDate
Wandelt den String s in ein Datum, bei einem Fehler wird errorDate zurückgegeben- Parameters:
s
- String der konvertiert wirderrorDate
- Rückgabewert bei Fehler- Returns:
- den geparsten String als Long Zahl
-
parseDateAkt
Wandelt den String s in ein Datum, bei einem Fehler wird das aktuelle Datum zurückgegeben- Parameters:
s
- String der konvertiert wird- Returns:
- den geparsten String als Long Zahl
-
parseDate
Wandelt den String s in ein Datum, bei einem Fehler wird das der 1.1.1900 zurückgegeben- Parameters:
s
- String der konvertiert wird- Returns:
- den geparsten String als Long Zahl
-
parseIP
public static long parseIP(long ip1, long ip2, long ip3, long ip4) erzeugt aus den vier Stellen einer IP-Adresse die 32-Bit IP- Parameters:
ip1
- erste Stelle der IPip2
- zweite Stelle der IPip3
- dritte Stelle der IPip4
- vierte Stelle der IP- Returns:
- 32 Bit IP-Adresse
-
parseIP
Erzeugt aus einem String, welcher eine IP-Adresse beinhält eine 32-Bit IP-Adresse- Parameters:
s
- String der Adresse- Returns:
- 32-Bit Adresse
-
IPtoString
Wandelt eine 32-Bit IP-Adresse in einen String mit der IP-Adresse- Parameters:
ip
- 32-Bit Adresse- Returns:
- IP-Adress-String
-