You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by rl...@apache.org on 2003/08/26 18:11:01 UTC
cvs commit: jakarta-commons/validator/src/share/org/apache/commons/validator GenericValidator.java
rleland 2003/08/26 09:11:01
Modified: validator/src/share/org/apache/commons/validator
GenericValidator.java
Log:
Bug#: 21034 Patch submitted by Adam Kramer
Add isInRange for byte and long
Revision Changes Path
1.27 +32 -8 jakarta-commons/validator/src/share/org/apache/commons/validator/GenericValidator.java
Index: GenericValidator.java
===================================================================
RCS file: /home/cvs/jakarta-commons/validator/src/share/org/apache/commons/validator/GenericValidator.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- GenericValidator.java 21 Aug 2003 21:43:05 -0000 1.26
+++ GenericValidator.java 26 Aug 2003 16:11:01 -0000 1.27
@@ -203,10 +203,22 @@
}
/**
+ * <p>Checks if a value is within a range (min & max specified
+ * in the vars attribute).</p>
+ *
+ * @param value The value validation is being performed on.
+ * @param min The minimum value of the range.
+ * @param max The maximum value of the range.
+ */
+ public static boolean isInRange(byte value, byte min, byte max) {
+ return ((value >= min) && (value <= max));
+ }
+
+ /**
* <p>Checks if a value is within a range (min & max specified
* in the vars attribute).</p>
*
- * @param value The value validation is being performed on.
+ * @param value The value validation is being performed on.
* @param min The minimum value of the range.
* @param max The maximum value of the range.
*/
@@ -218,7 +230,7 @@
* <p>Checks if a value is within a range (min & max specified
* in the vars attribute).</p>
*
- * @param value The value validation is being performed on.
+ * @param value The value validation is being performed on.
* @param min The minimum value of the range.
* @param max The maximum value of the range.
*/
@@ -230,7 +242,7 @@
* <p>Checks if a value is within a range (min & max specified
* in the vars attribute).</p>
*
- * @param value The value validation is being performed on.
+ * @param value The value validation is being performed on.
* @param min The minimum value of the range.
* @param max The maximum value of the range.
*/
@@ -238,11 +250,23 @@
return ((value >= min) && (value <= max));
}
+ /**
+ * <p>Checks if a value is within a range (min & max specified
+ * in the vars attribute).</p>
+ *
+ * @param value The value validation is being performed on.
+ * @param min The minimum value of the range.
+ * @param max The maximum value of the range.
+ */
+ public static boolean isInRange(long value, long min, long max) {
+ return ((value >= min) && (value <= max));
+ }
+
/**
* <p>Checks if a value is within a range (min & max specified
* in the vars attribute).</p>
*
- * @param value The value validation is being performed on.
+ * @param value The value validation is being performed on.
* @param min The minimum value of the range.
* @param max The maximum value of the range.
*/