1 21 22 package org.apache.commons.validator; 23 24 import java.util.Locale ; 25 26 import org.apache.commons.validator.util.ValidatorUtils; 27 28 31 public class TestTypeValidator { 32 33 41 public static Byte validateByte(Object bean, Field field) { 42 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 43 44 return GenericTypeValidator.formatByte(value); 45 } 46 47 55 public static Byte validateByte(Object bean, Field field, Locale locale) { 56 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 57 58 return GenericTypeValidator.formatByte(value, locale); 59 } 60 61 69 public static Short validateShort(Object bean, Field field) { 70 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 71 72 return GenericTypeValidator.formatShort(value); 73 } 74 75 83 public static Short validateShort(Object bean, Field field, Locale locale) { 84 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 85 86 return GenericTypeValidator.formatShort(value, locale); 87 } 88 89 97 public static Integer validateInt(Object bean, Field field) { 98 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 99 100 return GenericTypeValidator.formatInt(value); 101 } 102 103 111 public static Integer validateInt(Object bean, Field field, Locale locale) { 112 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 113 114 return GenericTypeValidator.formatInt(value, locale); 115 } 116 117 125 public static Long validateLong(Object bean, Field field) { 126 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 127 128 return GenericTypeValidator.formatLong(value); 129 } 130 131 139 public static Long validateLong(Object bean, Field field, Locale locale) { 140 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 141 142 return GenericTypeValidator.formatLong(value, locale); 143 } 144 145 153 public static Float validateFloat(Object bean, Field field) { 154 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 155 156 return GenericTypeValidator.formatFloat(value); 157 } 158 159 167 public static Float validateFloat(Object bean, Field field, Locale locale) { 168 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 169 170 return GenericTypeValidator.formatFloat(value, locale); 171 } 172 173 181 public static Double validateDouble(Object bean, Field field) { 182 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 183 184 return GenericTypeValidator.formatDouble(value); 185 } 186 187 195 public static Double validateDouble(Object bean, Field field, Locale locale) { 196 String value = ValidatorUtils.getValueAsString(bean, field.getProperty()); 197 198 return GenericTypeValidator.formatDouble(value, locale); 199 } 200 } | Popular Tags |