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.RemoteException
public 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.RemoteException
public static Konto findByIBAN(java.lang.String iban) throws java.rmi.RemoteException
iban
- die IBAN.java.rmi.RemoteException
public 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.RemoteException
public 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.RemoteException
public 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.RemoteException
public 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.RemoteException
public 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.RemoteException
public static java.util.List<java.lang.String> getGroups() throws java.rmi.RemoteException
java.rmi.RemoteException
public static java.util.List<Konto> getKonten(KontoFilter filter) throws java.rmi.RemoteException
filter
- optionaler Filter.java.rmi.RemoteException
public static java.lang.String toString(Konto k) throws java.rmi.RemoteException
k
- das Konto.java.rmi.RemoteException