-
- All Implemented Interfaces:
-
de.jfachwert.Fachwert
,java.io.Serializable
,kotlin.Comparable
public class BIC extends Text
BIC steht fuer Bank (oder auch Businiess) Identifier Code und kennzeichnet weltweit Kreditinstitute, Broker oder aehnliche Unternehmen. Im Allegemeinen wird die BIC im Zahlungsverkehr zusammen mit der IBAN verwendet.
Der BIC hat eine Laenge von 11 oder 14 alphanumerischen Zeichen mit folgendem Aufbau: BBBBCCLLbbb
BBBB: 4-stelliger Bankcode, vom Geldinstitut frei waehlbar (nur Buchstaben)
CC: 2-stelliger Laendercode nach ISO 3166-1 (nur Buchstaben)
LL: 2-stellige Codierung des Ortes (Buchstaben/Ziffern)
bbb: 3-stellige Kennzeichnung (Branche-Code) der Filiale oder Abteilung. Kann um "XXX" auf 6-stellig ergaenzt werden (Buchstaben/Ziffern)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
BIC.Validator
Dieser Validator ist fuer die Ueberpruefung von BICs vorgesehen.
public class
BIC.Companion
-
Method Summary
Modifier and Type Method Description final String
getCode()
Liefert die interne Praesentation fuer die abgeleiteten Klassen. -
Methods inherited from class de.jfachwert.bank.BIC
compareTo, equalsIgnoreCase, equalsIgnoreCaseAndUmlaute, equalsIgnoreUmlaute, getDistanz, getDistanz, replaceUmlaute, toLowerCase, toUpperCase
-
Methods inherited from class de.jfachwert.Text
equals, hashCode, toMap, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-