Class ValidationConstants.ApiValidationConstants

java.lang.Object
com.bluebell.greenhouse.platform.constants.validation.ValidationConstants.ApiValidationConstants
Enclosing class:
ValidationConstants

public static final class ValidationConstants.ApiValidationConstants extends Object
API request validation limits shared with the frontend forms.
Version:
3.0.5
Author:
Stephen Prizio
  • Field Details

    • DEFAULT_STRING_MAX_LENGTH

      public static final int DEFAULT_STRING_MAX_LENGTH
      Maximum length for values stored in default varchar columns.
      See Also:
    • STANDARD_NAME_MIN_LENGTH

      public static final int STANDARD_NAME_MIN_LENGTH
      Minimum length for user-facing names.
      See Also:
    • STANDARD_NAME_MAX_LENGTH

      public static final int STANDARD_NAME_MAX_LENGTH
      Maximum length for user-facing names and identifiers.
      See Also:
    • DESCRIPTION_MAX_LENGTH

      public static final int DESCRIPTION_MAX_LENGTH
      Maximum length for bounded user-facing descriptions.
      See Also:
    • TICKER_MAX_LENGTH

      public static final int TICKER_MAX_LENGTH
      Maximum length for symbol tickers.
      See Also:
    • POSITION_SYMBOL_MAX_LENGTH

      public static final int POSITION_SYMBOL_MAX_LENGTH
      Maximum length for a position-form symbol.
      See Also:
    • POSITION_SYMBOL_MIN_LENGTH

      public static final int POSITION_SYMBOL_MIN_LENGTH
      Minimum length for a position-form symbol.
      See Also:
    • CURRENCY_CODE_LENGTH

      public static final int CURRENCY_CODE_LENGTH
      Required length for ISO currency codes.
      See Also:
    • LOGIN_PASSWORD_MIN_LENGTH

      public static final int LOGIN_PASSWORD_MIN_LENGTH
      Minimum accepted login password length.
      See Also:
    • PASSWORD_MIN_LENGTH

      public static final int PASSWORD_MIN_LENGTH
      Minimum accepted password length.
      See Also:
    • ISSUE_SEVERITY_MAX

      public static final int ISSUE_SEVERITY_MAX
      Highest accepted issue severity.
      See Also:
    • STANDARD_NUMBER_MAX

      public static final String STANDARD_NUMBER_MAX
      Maximum magnitude accepted by standard numeric forms.
      See Also:
    • SIGNED_STANDARD_NUMBER_MIN

      public static final String SIGNED_STANDARD_NUMBER_MIN
      Minimum signed value accepted by standard numeric forms.
      See Also:
    • JAVASCRIPT_SAFE_INTEGER_MAX

      public static final long JAVASCRIPT_SAFE_INTEGER_MAX
      Largest integer represented exactly by the frontend's JavaScript number type.
      See Also: