| Package | Description |
|---|---|
| org.josef.finance |
Finance related Packages and Classes.
|
| org.josef.util |
Utility Classes.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
UKBankAccountNumber.checkBankAccountNumber(String bankAccountNumber)
Determines whether the supplied bankAccountNumber combination is valid.
|
static void |
BankIdentifierCode.checkBankIdentifierCode(String bankIdentifierCode)
Checks whether the supplied bankIdentifierCode is valid.
|
static void |
InternationalBankAccountNumber.checkBasicBankAccountNumber(String bban)
Checks that the supplied bban (Basic Bank Account Number) is valid.
|
static void |
InternationalBankAccountNumber.checkCountry(String country)
Checks that the supplied country is valid.
|
static void |
InternationalBankAccountNumber.checkIban(String iban)
Checks whether the supplied iban is valid.
|
static void |
UKBankAccountNumber.checkSortCodeAndBankAccountNumber(String sortCode,
String bankAccountNumber)
Determines whether the supplied sortCode and bankAccountNumber combination is valid.
|
static void |
UKSortCode.checkSortCodeIsValid(String sortCode)
Determines whether the supplied sortCode is a valid sort code.
|
static void |
UKBankAccountNumber.main(String[] args)
For test purpose only.
|
static void |
InternationalBankAccountNumber.main(String[] args)
Simple test method.
|
| Constructor and Description |
|---|
BankIdentifierCode(String bankIdentifierCode)
Constructs this BankIdentifierCode from the supplied bankIdentifierCode.
|
InternationalBankAccountNumber(String iban)
Constructs an IBAN object from the supplied iban String.
|
InternationalBankAccountNumber(String country,
String bban)
Constructs an IBAN object from the supplied country and bban (Basic Bank
Account Number).
|
| Modifier and Type | Class and Description |
|---|---|
class |
InvalidStateException
Exception that signals that an object like a
ValueObject is in an invalid state. |
| Modifier and Type | Method and Description |
|---|---|
Date |
Formatter.parseDate(String date)
Parses a date.
|
Date |
Formatter.parseDate(String date,
String pattern)
Parses a date using the supplied pattern.
|
Date |
Formatter.parseDateTime(String dateTime)
Parses a date/time.
|
Date |
Formatter.parseDateTime(String dateTime,
String pattern)
Parses a date/time using the supplied pattern.
|
Double |
Formatter.parseDecimal(String decimalNumber)
Parses a decimal number that may not contain an exponent.
|
Double |
Formatter.parseDecimal(String decimalNumber,
String pattern)
Parses a decimal number using the supplied pattern.
|
Double |
Formatter.parseDecimalAcceptingAnExponent(String decimalNumber)
Parses a decimal number that may include an exponent.
|
Integer |
Formatter.parseInteger(String integerNumber)
Parses an integer number.
|
Long |
Formatter.parseLong(String longNumber)
Parses a long number.
|
Date |
Formatter.parseTime(String time)
Parses a time.
|
Copyright © 2008–2017. All rights reserved.