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 DategetDate(int y, int m, int d) erzeugt ein neues Date-Objektstatic DategetDate(int y, int m, int d, int hour, int min, int sec) erzeugt ein neues Date-Objektstatic Dateerzeugt ein neues Date-Objektstatic Dateerzeugt ein neues Date-Objektstatic StringIPtoString(long ip) Wandelt eine 32-Bit IP-Adresse in einen String mit der IP-Adressestatic DateWandelt den String s in ein Datum, bei einem Fehler wird das der 1.1.1900 zurückgegebenstatic DateWandelt den String s in ein Datum, bei einem Fehler wird errorDate zurückgegebenstatic DateWandelt den String s in ein Datum, bei einem Fehler wird das aktuelle Datum zurückgegebenstatic doubleWandelt den String s in eine Double-Zahl, bei einem Fehler wird 0 zurückgegebenstatic doubleparseDouble(String s, double errorNo) Wandelt den String s in eine Double-Zahl, bei einem Fehler wird errorNo zurückgegebenstatic intWandelt den String s in eine Integer-Zahl, bei einem Fehler wird 0 zurückgegebenstatic intWandelt den String s in eine Integer-Zahl, bei einem Fehler wird errorNo zurückgegebenstatic intparseIntM1(String s) Wandelt den String s in eine Integer-Zahl, bei einem Fehler wird -1 zurückgegebenstatic longparseIP(long ip1, long ip2, long ip3, long ip4) erzeugt aus den vier Stellen einer IP-Adresse die 32-Bit IPstatic longErzeugt aus einem String, welcher eine IP-Adresse beinhält eine 32-Bit IP-Adressestatic longWandelt den String s in eine Long-Zahl, bei einem Fehler wird 0 zurückgegebenstatic longWandelt den String s in eine Long-Zahl, bei einem Fehler wird errorNo zurückgegebenstatic longWandelt 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
-