javax.validation.constraints
Annotation Type DecimalMax
@Target(value={METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})
@Retention(value=RUNTIME)
@Documented
@Constraint(validatedBy={})
public @interface DecimalMax
The annotated element must be a number whose value must be lower or
equal to the specified maximum.
Supported types are:
BigDecimal
BigInteger
String
byte, short, int, long,
and their respective wrappers
Note that double and float are not supported due to rounding errors
(some providers might provide some approximative support)
null elements are considered valid.
- Author:
- Emmanuel Bernard
|
Required Element Summary |
String |
value
The String representation of the max value according to the
BigDecimal string representation |
value
public abstract String value
- The
String representation of the max value according to the
BigDecimal string representation
- Returns:
- value the element must be lower or equal to
message
public abstract String message
- Default:
- "{javax.validation.constraints.DecimalMax.message}"
groups
public abstract Class<?>[] groups
- Default:
- {}
payload
public abstract Class<? extends Payload>[] payload
- Default:
- {}
Copyright © 2007-2012. All Rights Reserved.