Class PersistenceConstants

java.lang.Object
com.bluebell.greenhouse.platform.constants.PersistenceConstants

public final class PersistenceConstants extends Object
Shared JDBC column definitions and persistence validation limits.
Version:
3.0.1
Author:
Stephen Prizio
  • Field Details

    • DEFAULT_VARCHAR_LENGTH

      public static final int DEFAULT_VARCHAR_LENGTH
      Default length used by bounded string columns, including enum names.
      See Also:
    • STANDARD_NAME_LENGTH

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

      public static final int UUID_LENGTH
      Length of a canonical UUID string.
      See Also:
    • TEXT_COLUMN_DEFINITION

      public static final String TEXT_COLUMN_DEFINITION
      JDBC definition for intentionally unbounded text.
      See Also:
    • DOUBLE_PRECISION_COLUMN_DEFINITION

      public static final String DOUBLE_PRECISION_COLUMN_DEFINITION
      JDBC definition for 64-bit floating-point values.
      See Also:
    • BIGINT_COLUMN_DEFINITION

      public static final String BIGINT_COLUMN_DEFINITION
      JDBC definition for 64-bit integer values.
      See Also:
    • INTEGER_COLUMN_DEFINITION

      public static final String INTEGER_COLUMN_DEFINITION
      JDBC definition for 32-bit integer values.
      See Also: