Class AbstractNumericValidator

java.lang.Object
org.camunda.bpm.engine.impl.form.validator.AbstractNumericValidator
All Implemented Interfaces:
FormFieldValidator
Direct Known Subclasses:
MaxValidator, MinValidator

public abstract class AbstractNumericValidator extends Object implements FormFieldValidator
Author:
Daniel Meyer
  • Constructor Details

    • AbstractNumericValidator

      public AbstractNumericValidator()
  • Method Details

    • validate

      public boolean validate(Object submittedValue, FormFieldValidatorContext validatorContext)
      Description copied from interface: FormFieldValidator
      return true if the submitted value is valid for the given form field.
      Specified by:
      validate in interface FormFieldValidator
      Parameters:
      submittedValue - the value submitted to the form field
      validatorContext - object providing access to additional information useful wile validating the form
      Returns:
      true if the value is valid, false otherwise.
    • isNullValid

      protected boolean isNullValid()
    • validate

      protected abstract boolean validate(Integer submittedValue, Integer configuration)
    • validate

      protected abstract boolean validate(Long submittedValue, Long configuration)
    • validate

      protected abstract boolean validate(Double submittedValue, Double configuration)
    • validate

      protected abstract boolean validate(Float submittedValue, Float configuration)
    • validate

      protected abstract boolean validate(Short submittedValue, Short configuration)