public final class Utils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
convertDoubleToString(java.lang.Double doubleValue)
Formatiert einen Double-Wert in einen String mit genau 2 Nachkommastellen.
|
static java.lang.Double |
convertStringToDouble(java.lang.String doubleString)
Remove EUR and tausend separator from given double string.
|
static java.lang.Class<?>[] |
getClasses(java.lang.String packageName)
Scans all classes accessible from the context class loader which belong to the given package and subpackages.
|
static Konto |
getKonto(java.lang.String ktoId)
Liefert ein Konto zu den angegeben ID.
|
static java.util.Date |
getLastUmsatzDate(Konto konto,
java.util.Calendar startDate)
Liefert das Datum, ab wann die Umsätze geladen werden sollen.
|
static void |
loadUmsatz(Umsatz umsatz,
java.lang.String umsatzString)
Läd einen Umsatz-Beschreibungstext in einen Umsatz.
|
static java.lang.String |
maskCardNummer(java.lang.String kartenNummer)
Maskiert eine Karten-Nummer und zeigt nur die letzten 4 Ziffern
|
static java.lang.String |
removeEOL(java.lang.String line)
Entfernt einen Zeilenumbruch am Ende einer Zeile.
|
static java.lang.String |
replaceUmlauts(java.lang.String text)
Ersetzt alle deutschen Umlaute mit den deutschen Enntsprechungen.
|
static double |
roundNumber(double number,
int digits)
Rundet auf die angegebene Anzahl Nachkommastellen
|
static void |
setProxyCfg(WebClient webClient,
java.lang.String url)
Setzt die Proxy-Einstellungen
|
public static java.lang.String maskCardNummer(java.lang.String kartenNummer)
kartenNummer
- public static void setProxyCfg(WebClient webClient, java.lang.String url)
webClient
- der WebClienturl
- die URL für den ein Proxy benötigt wirdpublic static java.lang.String removeEOL(java.lang.String line)
line
- die Zeilepublic static java.lang.Double convertStringToDouble(java.lang.String doubleString)
doubleString
- der String der Konvertiert werden sollpublic static java.lang.String convertDoubleToString(java.lang.Double doubleValue)
doubleValue
- der Double-Wert der Konvertiert werden soll.public static void loadUmsatz(Umsatz umsatz, java.lang.String umsatzString) throws java.rmi.RemoteException
umsatz
- das Hibicus Umsatz ObjektumsatzString
- die Umsatzbeschreibungjava.rmi.RemoteException
public static java.util.Date getLastUmsatzDate(Konto konto, java.util.Calendar startDate)
konto
- das KontostartDate
- das StartDatum als Calendar-Objektpublic static double roundNumber(double number, int digits)
number
- die Zahldigits
- die Anzahl an Nachkommastellenpublic static java.lang.Class<?>[] getClasses(java.lang.String packageName) throws java.lang.ClassNotFoundException, java.io.IOException
packageName
- The base packagejava.lang.ClassNotFoundException
java.io.IOException
public static Konto getKonto(java.lang.String ktoId)
ktoId
- die Konto-ID.public static java.lang.String replaceUmlauts(java.lang.String text)
text
- der original Text