@@ -86,6 +86,15 @@ public class BeanValidationData {
8686 @ Digits (integer = 20 , fraction = 10 )
8787 private BigDecimal digitsDecimal ;
8888
89+ @ Digits (integer = 5 , fraction = 0 )
90+ private float digitsFloat32AsInteger ;
91+
92+ @ Digits (integer = 10 , fraction = 0 )
93+ private double digitsFloat64AsInteger ;
94+
95+ @ Digits (integer = 20 , fraction = 0 )
96+ private BigDecimal digitsDecimalAsInteger ;
97+
8998 @ Digits (integer = 20 , fraction = 0 )
9099 private BigInteger digitsInteger ;
91100
@@ -94,7 +103,7 @@ public class BeanValidationData {
94103 private BigInteger digitsCustomInteger ;
95104
96105 @ Digits (integer = 10 , fraction = 5 )
97- private BigInteger digitsString ;
106+ private String digitsString ;
98107
99108 @ Max (5 )
100109 private int maxInt ;
@@ -252,6 +261,30 @@ public void setDigitsDecimal(BigDecimal digitsDecimal) {
252261 this .digitsDecimal = digitsDecimal ;
253262 }
254263
264+ public float getDigitsFloat32AsInteger () {
265+ return digitsFloat32AsInteger ;
266+ }
267+
268+ public void setDigitsFloat32AsInteger (float digitsFloat32AsInteger ) {
269+ this .digitsFloat32AsInteger = digitsFloat32AsInteger ;
270+ }
271+
272+ public double getDigitsFloat64AsInteger () {
273+ return digitsFloat64AsInteger ;
274+ }
275+
276+ public void setDigitsFloat64AsInteger (double digitsFloat64AsInteger ) {
277+ this .digitsFloat64AsInteger = digitsFloat64AsInteger ;
278+ }
279+
280+ public BigDecimal getDigitsDecimalAsInteger () {
281+ return digitsDecimalAsInteger ;
282+ }
283+
284+ public void setDigitsDecimalAsInteger (BigDecimal digitsDecimalAsInteger ) {
285+ this .digitsDecimalAsInteger = digitsDecimalAsInteger ;
286+ }
287+
255288 public BigInteger getDigitsInteger () {
256289 return digitsInteger ;
257290 }
@@ -268,11 +301,11 @@ public void setDigitsCustomInteger(BigInteger digitsCustomInteger) {
268301 this .digitsCustomInteger = digitsCustomInteger ;
269302 }
270303
271- public BigInteger getDigitsString () {
304+ public String getDigitsString () {
272305 return digitsString ;
273306 }
274307
275- public void setDigitsString (BigInteger digitsString ) {
308+ public void setDigitsString (String digitsString ) {
276309 this .digitsString = digitsString ;
277310 }
278311
0 commit comments