com.planetalia.dynject.validation
Annotation Type MaxFractionDigits


@Target(value={FIELD,METHOD})
@Retention(value=RUNTIME)
public @interface MaxFractionDigits

Requests that a numeric value has at most the number of fraction digits specified by this annotation

Author:
Alexander Hristov

Required Element Summary
 int value
          Maximum number of decimal digits
 
Optional Element Summary
 java.lang.String errorCode
          Error code to use if validation fails.
 java.lang.String message
          Literal message to use if validation fails.
 java.lang.String messageKey
          Message key to use if validation fails.
 

Element Detail

value

public abstract int value
Maximum number of decimal digits

Returns:
Maximum number of digits

message

public abstract java.lang.String message
Literal message to use if validation fails.

Returns:
Literal message to use if validation fails.
Default:
""

messageKey

public abstract java.lang.String messageKey
Message key to use if validation fails. Default is Messages.MIN_DIGITS

Returns:
Message key to use if validation fails.
Default:
"dynject.validation.minDigits"

errorCode

public abstract java.lang.String errorCode
Error code to use if validation fails.

Returns:
Error code to use if validation fails.
Default:
""