Class CurrencyCode
- java.lang.Object
-
- com.itextpdf.text.zugferd.checkers.CodeValidation
-
- com.itextpdf.text.zugferd.checkers.basic.CurrencyCode
-
public class CurrencyCode extends CodeValidation
Class that can be used to check if a currency code is well-formed. IMPORTANT: this doesn't check if the code is valid in the sense that it doesn't check the code against a list of currencies.
-
-
Constructor Summary
Constructors Constructor Description CurrencyCode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isValid(java.lang.String code)
The code list provided with the ZUGFeRD standard only lists four codes: EUR, USD, GBP and COP.-
Methods inherited from class com.itextpdf.text.zugferd.checkers.CodeValidation
check, isLowercase, isNumeric, isUppercase
-
-
-
-
Method Detail
-
isValid
public boolean isValid(java.lang.String code)
The code list provided with the ZUGFeRD standard only lists four codes: EUR, USD, GBP and COP. Obviously, there are more codes available (in ISO 4217-3A). We won't check the presence of a code in ISO 4217-3A, but we'll check if the code consists of three letters and if it's uppercase.- Specified by:
isValid
in classCodeValidation
- Parameters:
code
- the code to be tested- Returns:
- true if the code has the correct format
-
-