InvalidLengthException

constructor(argument: String, expected: Int)

Erzeugt eine LocalizedValidationException mit der Wertebereich-Verletzung des uebergebenen Arguments.

Parameters

argument

das fehlerhafte Argument

expected

erwartete Laenge


constructor(array: ByteArray, expected: Int)

Dieser Constructor kann bei Arrays mit falscher Groesse eingesetzt werden.

Parameters

array

fehlerhaftes Array

expected

erwartete Array-Groesse


constructor(argument: String, min: Int, max: Int)

Erzeugt eine LocalizedValidationException mit der Wertebereich-Verletzung des uebergebenen Arguments.

Parameters

argument

das fehlerhafte Argument

min

erwartete Mindest-Laenge

max

erwartete Maximal-Laenge


constructor(argument: String, allowedLengths: List<Int>)

Erzeugt eine LocalizedValidationException mit der Wertebereich-Verletzung des uebergebenen Arguments.

Parameters

argument

das fehlerhafte Argument

allowedLengths

erlaubten Laengen