Class BigDecimalValidator

java.lang.Object
org.openxava.validators.BigDecimalValidator
All Implemented Interfaces:
Serializable, IPropertyValidator

public class BigDecimalValidator extends Object implements IPropertyValidator
To validate the size of integer digits and fraction digits parts.

Author:
Ana Andres
See Also:
  • Constructor Details

    • BigDecimalValidator

      public BigDecimalValidator()
  • Method Details

    • validate

      public void validate(Messages errors, Object value, String propertyName, String modelName) throws Exception
      Description copied from interface: IPropertyValidator
      Validate.

      The validation errors are added to an object of type Messages.

      Specified by:
      validate in interface IPropertyValidator
      Parameters:
      errors - Not null. Ids list to read in the resources file
      value - Value to validate. It can be null
      propertyName - Property id in the resources file
      modelName - Object id in the resources file.
      Throws:
      Exception - Any unexpected problem.
    • getMaximumIntegerDigits

      public int getMaximumIntegerDigits()
    • setMaximumIntegerDigits

      public void setMaximumIntegerDigits(int maximumIntegerDigits)
    • getMaximumFractionDigits

      public int getMaximumFractionDigits()
    • setMaximumFractionDigits

      public void setMaximumFractionDigits(int maxinumFractionDigits)