Class FixedPointValidationPattern

java.lang.Object
org.kuali.rice.krad.datadictionary.validation.ValidationPattern
org.kuali.rice.krad.datadictionary.validation.FieldLevelValidationPattern
org.kuali.rice.kns.datadictionary.validation.fieldlevel.FixedPointValidationPattern
All Implemented Interfaces:
Serializable

@Deprecated public class FixedPointValidationPattern extends org.kuali.rice.krad.datadictionary.validation.FieldLevelValidationPattern
Deprecated.
Use FixedPointPatternConstraint.
Validation pattern for matching fixed point numbers, optionally matching negative numbers
See Also:
  • Field Details

    • PATTERN_TYPE_PRECISION

      public static final String PATTERN_TYPE_PRECISION
      Deprecated.
      See Also:
    • PATTERN_TYPE_SCALE

      public static final String PATTERN_TYPE_SCALE
      Deprecated.
      See Also:
    • allowNegative

      protected boolean allowNegative
      Deprecated.
    • precision

      protected int precision
      Deprecated.
    • scale

      protected int scale
      Deprecated.
  • Constructor Details

    • FixedPointValidationPattern

      public FixedPointValidationPattern()
      Deprecated.
  • Method Details

    • getPrecision

      public int getPrecision()
      Deprecated.
      Returns:
      Returns the precision.
    • setPrecision

      public void setPrecision(int precision)
      Deprecated.
      Parameters:
      precision - The precision to set.
    • getScale

      public int getScale()
      Deprecated.
      Returns:
      Returns the scale.
    • setScale

      public void setScale(int scale)
      Deprecated.
      Parameters:
      scale - The scale to set.
    • getAllowNegative

      public boolean getAllowNegative()
      Deprecated.
      Returns:
      allowNegative
    • setAllowNegative

      public void setAllowNegative(boolean allowNegative)
      Deprecated.
      Parameters:
      allowNegative -
    • getRegexString

      protected String getRegexString()
      Deprecated.
      Adds special handling to account for optional allowNegative and dynamic precision, scale
      Overrides:
      getRegexString in class org.kuali.rice.krad.datadictionary.validation.FieldLevelValidationPattern
      See Also:
      • ValidationPattern.getRegexString()
    • getPatternTypeName

      protected String getPatternTypeName()
      Deprecated.
      Specified by:
      getPatternTypeName in class org.kuali.rice.krad.datadictionary.validation.FieldLevelValidationPattern
    • buildExportMap

      public org.kuali.rice.krad.datadictionary.exporter.ExportMap buildExportMap(String exportKey)
      Deprecated.
      Overrides:
      buildExportMap in class org.kuali.rice.krad.datadictionary.validation.FieldLevelValidationPattern
    • getValidationErrorMessageKey

      public String getValidationErrorMessageKey()
      Deprecated.
      Overrides:
      getValidationErrorMessageKey in class org.kuali.rice.krad.datadictionary.validation.FieldLevelValidationPattern
    • getValidationErrorMessageParameters

      public String[] getValidationErrorMessageParameters(String attributeLabel)
      Deprecated.
      Overrides:
      getValidationErrorMessageParameters in class org.kuali.rice.krad.datadictionary.validation.ValidationPattern
    • completeValidation

      public void completeValidation() throws org.kuali.rice.krad.datadictionary.validation.ValidationPattern.ValidationPatternException
      Deprecated.
      Overrides:
      completeValidation in class org.kuali.rice.krad.datadictionary.validation.ValidationPattern
      Throws:
      org.kuali.rice.krad.datadictionary.validation.ValidationPattern.ValidationPatternException