public class KontoUtil
extends java.lang.Object
| Constructor | Description |
|---|---|
KontoUtil() |
| Modifier and Type | Method | Description |
|---|---|---|
static Konto |
find(java.lang.String kontonummer,
java.lang.String blz) |
Sucht das Konto in der Datenbank.
|
static Konto |
find(java.lang.String kontonummer,
java.lang.String blz,
int flag) |
Sucht das Konto in der Datenbank.
|
static Konto |
findByIBAN(java.lang.String iban) |
Sucht das Konto in der Datenbank.
|
static Konto |
findByIBAN(java.lang.String iban,
int flag) |
Sucht das Konto in der Datenbank.
|
static double |
getAnfangsSaldo(Konto konto,
java.util.Date datum) |
Liefert den Anfangssaldo eines Tages bzw.
|
static double |
getAusgaben(Konto konto,
java.util.Date from,
java.util.Date to) |
Liefert die Ausgaben auf dem Konto im angegebenen Zeitraum.
|
static double |
getEinnahmen(Konto konto,
java.util.Date from,
java.util.Date to) |
Liefert die Einnahmen auf dem Konto im angegebenen Zeitraum.
|
static double |
getEndSaldo(Konto konto,
java.util.Date datum) |
Liefert den Endsaldo eines Tages bzw.
|
static java.util.List<java.lang.String> |
getGroups() |
Liefert eine Liste der verfuegbaren Konto-Kategorien.
|
static java.util.List<Konto> |
getKonten(KontoFilter filter) |
Liefert die Liste der Konten.
|
static java.lang.String |
toString(Konto k) |
Liefert eine ausfuehrliche String-Repraesentation des Kontos.
|
public static Konto find(java.lang.String kontonummer, java.lang.String blz) throws java.rmi.RemoteException
kontonummer - die Kontonummer.blz - die BLZ.java.rmi.RemoteExceptionpublic static Konto find(java.lang.String kontonummer, java.lang.String blz, int flag) throws java.rmi.RemoteException
kontonummer - die Kontonummer.blz - die BLZ.flag - das Flag, welches das Konto besitzen muss.java.rmi.RemoteExceptionpublic static Konto findByIBAN(java.lang.String iban) throws java.rmi.RemoteException
iban - die IBAN.java.rmi.RemoteExceptionpublic static Konto findByIBAN(java.lang.String iban, int flag) throws java.rmi.RemoteException
iban - die IBAN.flag - das Flag, welches das Konto besitzen muss.java.rmi.RemoteExceptionpublic static double getAnfangsSaldo(Konto konto, java.util.Date datum) throws java.rmi.RemoteException
0.0 wenn er noch nie abgefragt wurde.konto - das Konto.datum - Datum.java.rmi.RemoteExceptionpublic static double getEndSaldo(Konto konto, java.util.Date datum) throws java.rmi.RemoteException
0.0 wenn er noch nie abgefragt wurde.konto - das Konto.datum - Datum.java.rmi.RemoteExceptionpublic static double getAusgaben(Konto konto, java.util.Date from, java.util.Date to) throws java.rmi.RemoteException
konto - das Konto.from - Start-Datum.to - End-Datum.java.rmi.RemoteExceptionpublic static double getEinnahmen(Konto konto, java.util.Date from, java.util.Date to) throws java.rmi.RemoteException
konto - das Konto.from - Start-Datum.to - End-Datum.java.rmi.RemoteExceptionpublic static java.util.List<java.lang.String> getGroups()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static java.util.List<Konto> getKonten(KontoFilter filter) throws java.rmi.RemoteException
filter - optionaler Filter.java.rmi.RemoteExceptionpublic static java.lang.String toString(Konto k) throws java.rmi.RemoteException
k - das Konto.java.rmi.RemoteException