This is an automated email from the ASF dual-hosted git repository.
doebele pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/empire-db.git
The following commit(s) were added to refs/heads/master by this push:
new aac1ea00 EMPIREDB-431 FieldValueOutOfRangeException new overloads
aac1ea00 is described below
commit aac1ea004424b2add59527ba700e97a63b666e24
Author: Rainer Döbele <[email protected]>
AuthorDate: Wed Oct 30 21:23:43 2024 +0100
EMPIREDB-431
FieldValueOutOfRangeException new overloads
---
.../db/exceptions/FieldValueOutOfRangeException.java | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git
a/empire-db/src/main/java/org/apache/empire/db/exceptions/FieldValueOutOfRangeException.java
b/empire-db/src/main/java/org/apache/empire/db/exceptions/FieldValueOutOfRangeException.java
index 9835615d..4b8811d3 100644
---
a/empire-db/src/main/java/org/apache/empire/db/exceptions/FieldValueOutOfRangeException.java
+++
b/empire-db/src/main/java/org/apache/empire/db/exceptions/FieldValueOutOfRangeException.java
@@ -35,13 +35,23 @@ public class FieldValueOutOfRangeException extends
FieldValueException
super(col, outOfRangeErrorType, new String[] { getColumnTitle(col) });
}
- public FieldValueOutOfRangeException(Column col, Number min, Number max)
+ public FieldValueOutOfRangeException(Column col, String min, String max)
{
super(col, notInRangeErrorType, new String[] { getColumnTitle(col),
String.valueOf(min), String.valueOf(max) });
}
- public FieldValueOutOfRangeException(Column col, Number minMax, boolean
isMax)
+ public FieldValueOutOfRangeException(Column col, Number min, Number max)
+ {
+ this(col, String.valueOf(min), String.valueOf(max));
+ }
+
+ public FieldValueOutOfRangeException(Column col, String minMax, boolean
isMax)
{
super(col, (isMax) ? valueTooBigErrorType : valueTooSmallErrorType,
new String[] { getColumnTitle(col), String.valueOf(minMax) });
}
+
+ public FieldValueOutOfRangeException(Column col, Number minMax, boolean
isMax)
+ {
+ this(col, String.valueOf(minMax), isMax);
+ }
}