public class IbanFormatException extends Iban4jException
| Modifier and Type | Class and Description |
|---|---|
static class |
IbanFormatException.IbanFormatViolation |
| Constructor and Description |
|---|
IbanFormatException()
Constructs a
IbanFormatException with no detail message. |
IbanFormatException(IbanFormatException.IbanFormatViolation violation,
BbanEntryType entryType,
Object actual,
char invalidCharacter,
String s)
Constructs a
IbanFormatException with the
specified violation, entryType, actual value,
invalidCharacter and detail message. |
IbanFormatException(IbanFormatException.IbanFormatViolation violation,
Object actual,
Object expected,
String s)
Constructs a
IbanFormatException with the
specified violation, actual value, expected value and detail message. |
IbanFormatException(IbanFormatException.IbanFormatViolation violation,
Object actual,
String s)
Constructs a
IbanFormatException with the
specified violation, actual value and detail message. |
IbanFormatException(IbanFormatException.IbanFormatViolation violation,
String s)
Constructs a
IbanFormatException with the
specified violation and detail message. |
IbanFormatException(String s)
Constructs a
IbanFormatException with the
specified detail message. |
IbanFormatException(String s,
Throwable t)
Constructs a
IbanFormatException with the
specified detail message and cause. |
IbanFormatException(Throwable t)
Constructs a
IbanFormatException with the
specified cause. |
| Modifier and Type | Method and Description |
|---|---|
Object |
getActual() |
BbanEntryType |
getBbanEntryType() |
Object |
getExpected() |
IbanFormatException.IbanFormatViolation |
getFormatViolation() |
char |
getInvalidCharacter() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic IbanFormatException()
IbanFormatException with no detail message.public IbanFormatException(String s)
IbanFormatException with the
specified detail message.s - the detail message.public IbanFormatException(String s, Throwable t)
IbanFormatException with the
specified detail message and cause.s - the detail message.t - the cause.public IbanFormatException(Throwable t)
IbanFormatException with the
specified cause.t - the cause.public IbanFormatException(IbanFormatException.IbanFormatViolation violation, Object actual, Object expected, String s)
IbanFormatException with the
specified violation, actual value, expected value and detail message.violation - the violation.actual - the actual value.expected - the expected value.s - the detail message.public IbanFormatException(IbanFormatException.IbanFormatViolation violation, Object actual, String s)
IbanFormatException with the
specified violation, actual value and detail message.violation - the violation.actual - the actual value.s - the detail message.public IbanFormatException(IbanFormatException.IbanFormatViolation violation, BbanEntryType entryType, Object actual, char invalidCharacter, String s)
IbanFormatException with the
specified violation, entryType, actual value,
invalidCharacter and detail message.violation - the violation.entryType - the bban entry type.actual - the actual value.invalidCharacter - the invalid character.s - the detail message.public IbanFormatException(IbanFormatException.IbanFormatViolation violation, String s)
IbanFormatException with the
specified violation and detail message.violation - the violation.s - the detail message.public IbanFormatException.IbanFormatViolation getFormatViolation()
public Object getExpected()
public Object getActual()
public char getInvalidCharacter()
public BbanEntryType getBbanEntryType()
Copyright © 2020. All rights reserved.