Class BankInfo
java.lang.Object
org.kapott.hbci.manager.BankInfo
Kapselt die Infos zu einer Bank.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate HBCIVersionprivate Stringprivate HBCIVersion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBic()Liefert die BIC.getBlz()Liefert die BLZ.Liefert die Nummer des Pruefziffern-Verfahrens.Liefert den Ort der Bank.getName()Liefert den Namen der Bank.Liefert die HBCI-URL fuer das Verfahren PIN/TAN.Liefert die HBCI-Version fuer das Verfahren PIN/TAN.Liefert die Server-Adresse fuer das Verfahren Schluesseldatei.Speichert die HBCI-Version fuer das Verfahren Schluesseldatei.private static StringLiefert den Wert aus der angegebenen Spalte.(package private) static BankInfoParst die BankInfo-Daten aus einer Zeile der blz.properties.voidSpeichert die BIC.voidSpeichert die BLZ.voidsetChecksumMethod(String checksumMethod) Speichert die Nummer des Pruefziffern-Verfahrens.voidsetLocation(String location) Speichert den Ort der Bank.voidSpeichert den Namen der Bank.voidsetPinTanAddress(String pinTanAddress) Speichert die HBCI-URL fuer das Verfahren PIN/TAN.voidsetPinTanVersion(HBCIVersion pinTanVersion) Speichert die HBCI-Version fuer das Verfahren PIN/TAN.voidsetRdhAddress(String rdhAddress) Speichert die Server-Adresse fuer das Verfahren Schluesseldatei.voidsetRdhVersion(HBCIVersion rdhVersion) Liefert die HBCI-Version fuer das Verfahren Schluesseldatei.toString()
-
Field Details
-
blz
-
bic
-
checksumMethod
-
location
-
name
-
pinTanAddress
-
pinTanVersion
-
rdhAddress
-
rdhVersion
-
-
Constructor Details
-
BankInfo
private BankInfo()ct.
-
-
Method Details
-
getBlz
-
setBlz
-
getBic
-
setBic
-
getChecksumMethod
Liefert die Nummer des Pruefziffern-Verfahrens.- Returns:
- die Nummer des Pruefziffern-Verfahrens.
-
setChecksumMethod
Speichert die Nummer des Pruefziffern-Verfahrens.- Parameters:
checksumMethod- die Nummer des Pruefziffern-Verfahrens.
-
getLocation
-
setLocation
Speichert den Ort der Bank.- Parameters:
location- der Ort der Bank.
-
getName
-
setName
-
getPinTanAddress
Liefert die HBCI-URL fuer das Verfahren PIN/TAN.- Returns:
- die HBCI-URL fuer das Verfahren PIN/TAN.
-
setPinTanAddress
Speichert die HBCI-URL fuer das Verfahren PIN/TAN.- Parameters:
pinTanAddress- die HBCI-URL fuer das Verfahren PIN/TAN.
-
getPinTanVersion
Liefert die HBCI-Version fuer das Verfahren PIN/TAN.- Returns:
- die HBCI-Version fuer das Verfahren PIN/TAN.
-
setPinTanVersion
Speichert die HBCI-Version fuer das Verfahren PIN/TAN.- Parameters:
pinTanVersion- die HBCI-Version fuer das Verfahren PIN/TAN.
-
getRdhAddress
Liefert die Server-Adresse fuer das Verfahren Schluesseldatei.- Returns:
- die Server-Adresse fuer das Verfahren Schluesseldatei.
-
setRdhAddress
Speichert die Server-Adresse fuer das Verfahren Schluesseldatei.- Parameters:
rdhAddress- die Server-Adresse fuer das Verfahren Schluesseldatei.
-
getRdhVersion
Speichert die HBCI-Version fuer das Verfahren Schluesseldatei.- Returns:
- die HBCI-Version fuer das Verfahren Schluesseldatei.
-
setRdhVersion
Liefert die HBCI-Version fuer das Verfahren Schluesseldatei.- Parameters:
rdhVersion- die HBCI-Version fuer das Verfahren Schluesseldatei.
-
toString
-
parse
-
getValue
Liefert den Wert aus der angegebenen Spalte.- Parameters:
cols- die Werte.idx- die Spalte - beginnend bei 0.- Returns:
- der Wert der Spalte oder NULL, wenn er nicht existiert.
Die Funktion wirft keine
ArrayIndexOutOfBoundsException
-