|
Sun Message Library for SWIFT API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stc.swift.validation.bic.BICManager
public class BICManager
Constructor Summary | |
---|---|
BICManager()
|
|
BICManager(java.lang.String fiFileName,
java.lang.String cuFileName,
java.lang.String ctFileName,
java.lang.String directoryPath)
|
Method Summary | |
---|---|
void |
clean()
clear all HashMaps |
java.lang.String[] |
getBIC(java.lang.String institutionName)
|
java.lang.String[] |
getBIC(java.lang.String institutionName,
java.lang.String city,
java.lang.String country)
|
java.util.HashMap |
getBICMap()
|
java.lang.String[] |
getCountryCode(java.lang.String currencyCode)
|
java.util.HashMap |
getCountryMap()
|
java.lang.String |
getCurrencyCode(java.lang.String countryCode)
|
java.util.HashMap |
getCurrencyMap()
|
java.util.HashMap |
getICCMap()
|
java.util.HashMap |
getInstitutionMap()
|
java.lang.String[] |
getInstitutionName(java.lang.String bic)
|
java.util.HashMap |
getNewCountryMap()
|
boolean |
handleCTRec(CTRecord ctRec,
boolean initCodes)
process CT record |
boolean |
handleCURec(CURecord cuRec,
boolean initCodes)
process CU record |
boolean |
handleFIRec(FIRecord fiRec,
boolean initCodes)
process FI record |
void |
initExtraMaps()
Initialize institutionMap and iccMap on demand |
boolean |
validateBIC(java.lang.String BIC)
Validate BIC code |
boolean |
validateCountryCode(java.lang.String countryCode)
|
boolean |
validateCurrencyCode(java.lang.String currencyCode)
Validate currency code |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BICManager()
public BICManager(java.lang.String fiFileName, java.lang.String cuFileName, java.lang.String ctFileName, java.lang.String directoryPath)
Method Detail |
---|
public java.util.HashMap getCurrencyMap()
public java.util.HashMap getBICMap()
public java.util.HashMap getCountryMap()
public java.util.HashMap getNewCountryMap()
public java.util.HashMap getInstitutionMap()
public java.util.HashMap getICCMap()
public void clean()
public void initExtraMaps()
public boolean handleCURec(CURecord cuRec, boolean initCodes)
handleCURec
in interface CURecHandlerCallback
public boolean handleCTRec(CTRecord ctRec, boolean initCodes)
handleCTRec
in interface CTRecHandlerCallback
public boolean handleFIRec(FIRecord fiRec, boolean initCodes)
handleFIRec
in interface FIRecHandlerCallback
public boolean validateBIC(java.lang.String BIC)
public boolean validateCurrencyCode(java.lang.String currencyCode)
public boolean validateCountryCode(java.lang.String countryCode)
public java.lang.String getCurrencyCode(java.lang.String countryCode)
public java.lang.String[] getCountryCode(java.lang.String currencyCode)
public java.lang.String[] getBIC(java.lang.String institutionName)
public java.lang.String[] getBIC(java.lang.String institutionName, java.lang.String city, java.lang.String country)
public java.lang.String[] getInstitutionName(java.lang.String bic)
|
Sun Message Library for SWIFT API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |