java.io.Serializablepublic class Konto
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field | Description |
|---|---|---|
java.lang.String |
acctype |
Kontoart (Girokonto, Sparkonto, Festgeldkonto, Kreditkartenkonto, etc.)
|
java.util.List |
allowedGVs |
|
java.lang.String |
bic |
BIC des Kontos
|
java.lang.String |
blz |
Bankleitzahl der kontoführenden Bank
|
java.lang.String |
country |
Länderkennzeichen des Kontos.
|
java.lang.String |
curr |
Währung des Kontos.
|
java.lang.String |
customerid |
Kreditinstitusseitiger Kundenname.
|
java.lang.String |
iban |
IBAN des Kontos
|
org.kapott.hbci.structures.Limit |
limit |
|
java.lang.String |
name |
Name des Kontoinhabers.
|
java.lang.String |
name2 |
Name des Kontoinhabers (Fortsetzung) (optional).
|
java.lang.String |
number |
Kontonummer des Kontos
|
java.lang.String |
subnumber |
Unterkontomerkmal des Kontos, kann
null sein |
java.lang.String |
type |
Name (Typ) des Kontos.
|
| Constructor | Description |
|---|---|
Konto() |
Anlegen eines neuen Konto-Objektes.
|
Konto(java.lang.String blz,
java.lang.String number) |
Anlegen eines neuen Konto-Objektes.
|
Konto(java.lang.String country,
java.lang.String blz,
java.lang.String number) |
Anlegen eines neuen Konto-Objektes.
|
Konto(java.lang.String country,
java.lang.String blz,
java.lang.String number,
java.lang.String subnumber) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
checkCRC() |
Überprüfen der Kontonummer anhand des Prüfzifferverfahrens, welche für
die Bank mit der Bankleitzahl
blz gilt. |
boolean |
checkIBAN() |
|
boolean |
equals(java.lang.Object o) |
|
boolean |
isSEPAAccount() |
Gibt
true zurück, wenn sich dieses Konto für SEPA-GVs
verwenden lässt |
java.lang.String |
toString() |
Umwandeln der Kontoinformationen in einen String.
|
public java.lang.String country
DE für
Deutschland einzustellen.public java.lang.String blz
public java.lang.String number
public java.lang.String subnumber
null seinpublic java.lang.String acctype
public java.lang.String type
nullpublic java.lang.String curr
EUR
für EURO gespeichert.public java.lang.String customerid
null. Falls eine Bank Informationen über alle
Konten bereitstellt, auf die ein Nutzer via HBCI Zugriff hat, so
kann dieses Feld beim Hinzufügen von Aufträgen via
HBCIJob.addToQueue(String)
ausgewertet werden.public java.lang.String name
public java.lang.String name2
public org.kapott.hbci.structures.Limit limit
public java.util.List allowedGVs
public java.lang.String bic
public java.lang.String iban
public Konto()
EUR voreingestelltpublic Konto(java.lang.String blz,
java.lang.String number)
EUR
voreingestellt. Es werden BLZ und Kontonummer angegeben. Die Länderkennung
wird auf DE voreingestellt.blz - Bankleitzahl der kontoführenden Banknumber - Kontonummer des Kontospublic Konto(java.lang.String country,
java.lang.String blz,
java.lang.String number)
EUR
voreingestellt. Es werden BLZ, Länderkennung und Kontonummer angegeben.country - die Länderkennung des kontoführenden Institutes (normalerweise DE)blz - Bankleitzahl der kontoführenden Banknumber - Kontonummer des Kontospublic Konto(java.lang.String country,
java.lang.String blz,
java.lang.String number,
java.lang.String subnumber)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean checkCRC()
blz gilt. Der Aufruf dieser
Methode setzt voraus, dass in diesem Kontoobjekt bereits blz
und number gesetzt sind. Diese Werte werden der Methode
HBCIUtils.checkAccountCRC(String,String)
zur Überprüfung übergeben.false zurückgegeben, wenn das Prüfzifferverfahren
für die jeweilige Bank implementiert ist und die Prüfung der Kontonummer einen
Fehler ergibt. In jedem anderen Fall wird true zurückgegebenpublic boolean checkIBAN()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic boolean isSEPAAccount()
true zurück, wenn sich dieses Konto für SEPA-GVs
verwenden lässt