Package adalid.core

Class Constants


  • public class Constants
    extends Object
    Author:
    Jorge Campins
    • Field Detail

      • DEFAULT_ROWS_PER_PAGE_LIMIT

        public static final int DEFAULT_ROWS_PER_PAGE_LIMIT
        See Also:
        Constant Field Values
      • MINIMUM_ROWS_PER_PAGE_LIMIT

        public static final int MINIMUM_ROWS_PER_PAGE_LIMIT
        See Also:
        Constant Field Values
      • MAXIMUM_ROWS_PER_PAGE_LIMIT

        public static final int MAXIMUM_ROWS_PER_PAGE_LIMIT
        See Also:
        Constant Field Values
      • DEFAULT_SELECT_ROWS_LIMIT

        public static final int DEFAULT_SELECT_ROWS_LIMIT
        See Also:
        Constant Field Values
      • MAXIMUM_SELECT_ROWS_LIMIT

        public static final int MAXIMUM_SELECT_ROWS_LIMIT
        See Also:
        Constant Field Values
      • DEFAULT_SELECT_SORT_OPTION

        public static final SortOption DEFAULT_SELECT_SORT_OPTION
      • DEFAULT_REPORT_ROWS_LIMIT

        public static final int DEFAULT_REPORT_ROWS_LIMIT
        See Also:
        Constant Field Values
      • MAXIMUM_REPORT_ROWS_LIMIT

        public static final int MAXIMUM_REPORT_ROWS_LIMIT
        See Also:
        Constant Field Values
      • DEFAULT_REPORT_SORT_OPTION

        public static final SortOption DEFAULT_REPORT_SORT_OPTION
      • DEFAULT_EXPORT_ROWS_LIMIT

        public static final int DEFAULT_EXPORT_ROWS_LIMIT
        See Also:
        Constant Field Values
      • MAXIMUM_EXPORT_ROWS_LIMIT

        public static final int MAXIMUM_EXPORT_ROWS_LIMIT
        See Also:
        Constant Field Values
      • DEFAULT_EXPORT_SORT_OPTION

        public static final SortOption DEFAULT_EXPORT_SORT_OPTION
      • DEFAULT_CHARACTER_KEY_MAX_LENGTH

        public static final int DEFAULT_CHARACTER_KEY_MAX_LENGTH
        See Also:
        Constant Field Values
      • DEFAULT_NAME_PROPERTY_MAX_LENGTH

        public static final int DEFAULT_NAME_PROPERTY_MAX_LENGTH
        See Also:
        Constant Field Values
      • DEFAULT_DESCRIPTION_PROPERTY_MAX_LENGTH

        public static final int DEFAULT_DESCRIPTION_PROPERTY_MAX_LENGTH
        See Also:
        Constant Field Values
      • DEFAULT_FILE_REFERENCE_MAX_LENGTH

        public static final int DEFAULT_FILE_REFERENCE_MAX_LENGTH
        See Also:
        Constant Field Values
      • DEFAULT_URL_PROPERTY_MAX_LENGTH

        public static final int DEFAULT_URL_PROPERTY_MAX_LENGTH
        See Also:
        Constant Field Values
      • DEFAULT_STRING_FIELD_MAX_LENGTH

        public static final int DEFAULT_STRING_FIELD_MAX_LENGTH
        See Also:
        Constant Field Values
      • DEFAULT_STRING_INDEX_MAX_LENGTH

        public static final int DEFAULT_STRING_INDEX_MAX_LENGTH
        See Also:
        Constant Field Values
      • DEFAULT_MAX_INPUT_FILE_SIZE

        public static final int DEFAULT_MAX_INPUT_FILE_SIZE
        See Also:
        Constant Field Values
      • DEFAULT_NUMERIC_DIVISOR

        public static final int DEFAULT_NUMERIC_DIVISOR
        See Also:
        Constant Field Values
      • DEFAULT_DECIMAL_PRECISION

        public static final int DEFAULT_DECIMAL_PRECISION
        See Also:
        Constant Field Values
      • DEFAULT_DOCUMENT_HEIGHT

        public static final int DEFAULT_DOCUMENT_HEIGHT
        See Also:
        Constant Field Values
      • MAX_STRING_INDEX_LENGTH

        public static final int MAX_STRING_INDEX_LENGTH
        See Also:
        Constant Field Values
      • MAX_ENTITY_SERIES_START

        public static final int MAX_ENTITY_SERIES_START
        See Also:
        Constant Field Values
      • VALID_HELP_FILE_TYPES

        public static final String[] VALID_HELP_FILE_TYPES
      • VALID_HELP_FILE_TYPES_CSV

        public static final String VALID_HELP_FILE_TYPES_CSV
      • FONT_AWESOME_CLASS_REGEX

        public static final String FONT_AWESOME_CLASS_REGEX
        Font Awesome class regex
        See Also:
        Constant Field Values
      • EMAIL_REGEX

        public static final String EMAIL_REGEX
        Java email validation using regex. https://howtodoinjava.com/regex/java-regex-validate-email-address/
        See Also:
        Constant Field Values
      • PHONE_REGEX

        public static final String PHONE_REGEX
        Java phone number validation using regex. https://howtodoinjava.com/java/regex/java-regex-validate-international-phone-numbers/

        Regex : ^\+(?:[0-9]\\s?){6,14}[0-9]$

        See Also:
        Constant Field Values
      • URL_REGEX

        public static final String URL_REGEX
        The Perfect URL Regular Expression. http://urlregex.com/
        See Also:
        Constant Field Values
      • iframe_regex

        public static final String iframe_regex
        RegEx testing from Dan's Tools. https://www.regextester.com/99829/
        See Also:
        Constant Field Values
      • IFRAME_REGEX

        public static final String IFRAME_REGEX
        RegEx testing from Dan's Tools. https://www.regextester.com/99829/
        See Also:
        Constant Field Values
      • EMBEDDED_DOCUMENT_REGEX

        public static final String EMBEDDED_DOCUMENT_REGEX
        RegEx testing from Dan's Tools. https://www.regextester.com/99829/
        See Also:
        Constant Field Values
    • Constructor Detail

      • Constants

        public Constants()
    • Method Detail

      • getDefaultRowsPerPage

        public static int getDefaultRowsPerPage()
        DEFAULT_ROWS_PER_PAGE getter (for velocity templates)
        Returns:
        DEFAULT_ROWS_PER_PAGE
      • getDefaultRowsPerPageLimit

        public static int getDefaultRowsPerPageLimit()
        DEFAULT_ROWS_PER_PAGE_LIMIT getter (for velocity templates)
        Returns:
        DEFAULT_ROWS_PER_PAGE_LIMIT
      • getMaximumRowsPerPageLimit

        public static int getMaximumRowsPerPageLimit()
        MAXIMUM_ROWS_PER_PAGE_LIMIT getter (for velocity templates)
        Returns:
        MAXIMUM_ROWS_PER_PAGE_LIMIT
      • getMinimumRowsPerPageLimit

        public static int getMinimumRowsPerPageLimit()
        MINIMUM_ROWS_PER_PAGE_LIMIT getter (for velocity templates)
        Returns:
        MINIMUM_ROWS_PER_PAGE_LIMIT
      • getDefaultSelectRowsLimit

        public static int getDefaultSelectRowsLimit()
        DEFAULT_SELECT_ROWS_LIMIT getter (for velocity templates)
        Returns:
        DEFAULT_SELECT_ROWS_LIMIT
      • getDefaultSelectSortOption

        public static SortOption getDefaultSelectSortOption()
        DEFAULT_SELECT_SORT_OPTION getter (for velocity templates)
        Returns:
        DEFAULT_SELECT_SORT_OPTION
      • getDefaultReportRowsLimit

        public static int getDefaultReportRowsLimit()
        DEFAULT_REPORT_ROWS_LIMIT getter (for velocity templates)
        Returns:
        DEFAULT_REPORT_ROWS_LIMIT
      • getDefaultReportSortOption

        public static SortOption getDefaultReportSortOption()
        DEFAULT_REPORT_SORT_OPTION getter (for velocity templates)
        Returns:
        DEFAULT_REPORT_SORT_OPTION
      • getDefaultExportRowsLimit

        public static int getDefaultExportRowsLimit()
        DEFAULT_EXPORT_ROWS_LIMIT getter (for velocity templates)
        Returns:
        DEFAULT_EXPORT_ROWS_LIMIT
      • getDefaultExportSortOption

        public static SortOption getDefaultExportSortOption()
        DEFAULT_EXPORT_SORT_OPTION getter (for velocity templates)
        Returns:
        DEFAULT_EXPORT_SORT_OPTION