Class MDfromHTMLConstants

    • Field Detail

      • MDfromHTML_DEFAULT_PROPERTY_FILE_KEY

        public static final char[] MDfromHTML_DEFAULT_PROPERTY_FILE_KEY
        The default encryption key used for properties files. This can be overridden by setting the ENV_MDfromHTML_KEY in the environment.
      • MDfromHTML_DIR_PROPERTIES

        public static final String MDfromHTML_DIR_PROPERTIES
      • MDfromHTML_SVCS_LOGGER_CONSOLE_LEVEL

        public static final String MDfromHTML_SVCS_LOGGER_CONSOLE_LEVEL
        See Also:
        Constant Field Values
      • EMPTY_Double

        public static final Double EMPTY_Double
        Equal to new Double(0), this is used to initialize values, typically used for optionally present values.
      • EMPTY_Float

        public static final Float EMPTY_Float
        Equal to new Float(0f), this is used to initialize values, typically used for optionally present values.
      • EMPTY_Integer

        public static final Integer EMPTY_Integer
        Equal to new Integer(0), this is used to initialize values, typically used for optionally present values.
      • EMPTY_Long

        public static final Long EMPTY_Long
        Equal to new Long(0L), this is used to initialize values, typically used for optionally present values.
      • EMPTY_Short

        public static final Short EMPTY_Short
        Equal to new Short((short)0), this is used to initialize values, typically used for optionally present values.
      • EMPTY_String

        public static final String EMPTY_String
        Equal to "", this is used to initialize values, typically used for optionally present values (e.g., descriptions, notes, long names).
        See Also:
        Constant Field Values
      • HEX_BYTES

        public static final byte[] HEX_BYTES
      • SEED_RANDOM

        public static Random SEED_RANDOM
        If this class is initialized in a different JVM is started at the same millisecond, its s_r will generate the same sequence of random numbers.
      • SEED_SECURE_RANDOM

        public static SecureRandom SEED_SECURE_RANDOM
      • UNDEFINED_BigInteger

        public static final BigInteger UNDEFINED_BigInteger
        Equal to 9223372036854775806L (Long.MAX_VALUE - 1), this is used to identify and/or initialize a BigInteger value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UNDEFINED_Boolean

        public static final Boolean UNDEFINED_Boolean
        Equal to null, this is used to identify and/or initialize a Boolean value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly. There is no equivalent value for boolean as it can only have two states (true or false).
      • UNDEFINED_byte

        public static final byte UNDEFINED_byte
        Equal to 126 (Byte.MAX_VALUE - 1), this is used to identify and/or initialize a byte value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
        See Also:
        Constant Field Values
      • UNDEFINED_Byte

        public static final Byte UNDEFINED_Byte
        Equal to 126, this is used to identify and/or initialize a Byte value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UNDEFINED_char

        public static final char UNDEFINED_char
        Equal to 65534 (Character.MAX_VALUE-1), this is used to identify and/or initialize a char value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
        See Also:
        Constant Field Values
      • UNDEFINED_Character

        public static final Character UNDEFINED_Character
        Equal to Character.MAX_VALUE-1 (65534), this is used to identify and/or initialize a Character value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UNDEFINED_Class

        public static Class<?> UNDEFINED_Class
      • UNDEFINED_Date

        public static final Date UNDEFINED_Date
        Equal to one millisecond after the epoch date (midnight 1/1/1970 00:00:00.001), this is used to identify and/or initialize a Date value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UNDEFINED_double

        public static final double UNDEFINED_double
        Equal to Double.longBitsToDouble(0x7feffffffffffffeL), this is used to identify and/or initialize a double value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
        See Also:
        Constant Field Values
      • UNDEFINED_Double

        public static final Double UNDEFINED_Double
        Equal to Double.longBitsToDouble(0x7feffffffffffffeL), this is used to identify and/or initialize a Double value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UNDEFINED_float

        public static final float UNDEFINED_float
        Equal to Float.intBitsToFloat(0x7f7ffffe), this is used to identify and/or initialize a float value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UNDEFINED_Float

        public static final Float UNDEFINED_Float
        Equal to Float.intBitsToFloat(0x7f7ffffe), this is used to identify and/or initialize a Float value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UNDEFINED_int

        public static final int UNDEFINED_int
        Equal to 2147483646 (Integer.MAX_VALUE - 1), this is used to identify and/or initialize an int value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
        See Also:
        Constant Field Values
      • UNDEFINED_Integer

        public static final Integer UNDEFINED_Integer
        Equal to 2147483646, this is used to identify and/or initialize a Integer value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UNDEFINED_long

        public static final long UNDEFINED_long
        Equal to 9223372036854775806L (Long.MAX_VALUE - 1), this is used to identify and/or initialize a long value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly. Note: altered for Javascript compatibility Number.MAX_SAFE_INTEGER-1
        See Also:
        Constant Field Values
      • UNDEFINED_Long

        public static final Long UNDEFINED_Long
        Equal to 9223372036854775806, this is used to identify and/or initialize a Long value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UNDEFINED_nonnegative_int

        public static final int UNDEFINED_nonnegative_int
        Equal to -1, this is used to identify and/or initialize an int value that is intended to be nonnegative but that has yet to receive a valid (i.e., >= 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
        See Also:
        Constant Field Values
      • UNDEFINED_Nonnegative_Integer

        public static final Integer UNDEFINED_Nonnegative_Integer
        Equal to -1, this is used to identify and/or initialize an Integer value that is intended to be nonnegative but that has yet to receive a valid (i.e., >= 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
      • UNDEFINED_nonnegative_long

        public static final long UNDEFINED_nonnegative_long
        Equal to -1L, this is used to identify and/or initialize a long value that is intended to be nonnegative but that has yet to receive a valid (i.e., >= 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
        See Also:
        Constant Field Values
      • UNDEFINED_Nonnegative_Long

        public static final Long UNDEFINED_Nonnegative_Long
        Equal to -1, this is used to identify and/or initialize a Long value that is intended to be nonnegative but that has yet to receive a valid (i.e., >= 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
      • UNDEFINED_nonnegative_short

        public static final short UNDEFINED_nonnegative_short
        Equal to -1L, this is used to identify and/or initialize a short value that is intended to be nonnegative but that has yet to receive a valid (i.e., >= 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
        See Also:
        Constant Field Values
      • UNDEFINED_Nonnegative_Short

        public static final Short UNDEFINED_Nonnegative_Short
        Equal to -1, this is used to identify and/or initialize a Short value that is intended to be nonnegative but that has yet to receive a valid (i.e., >= 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
      • UNDEFINED_positive_int

        public static final int UNDEFINED_positive_int
        Equal to 0, this is used to identify and/or initialize an int value that is intended to be positive but that has yet to receive a valid (i.e., > 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
        See Also:
        Constant Field Values
      • UNDEFINED_Positive_Integer

        public static final Integer UNDEFINED_Positive_Integer
        Equal to 0, this is used to identify and/or initialize an Integer value that is intended to be positive but that has yet to receive a valid (i.e., > 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
      • UNDEFINED_positive_long

        public static final long UNDEFINED_positive_long
        Equal to 0, this is used to identify and/or initialize a long value that is intended to be positive but that has yet to receive a valid (i.e., > 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
        See Also:
        Constant Field Values
      • UNDEFINED_Positive_Long

        public static final Long UNDEFINED_Positive_Long
        Equal to 0, this is used to identify and/or initialize a Long value that is intended to be positive but that has yet to receive a valid (i.e., > 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
      • UNDEFINED_positive_short

        public static final short UNDEFINED_positive_short
        Equal to -1, this is used to identify and/or initialize a short value that is intended to be positive but that has yet to receive a valid (i.e., > 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
        See Also:
        Constant Field Values
      • UNDEFINED_Positive_Short

        public static final Short UNDEFINED_Positive_Short
        Equal to 0, this is used to identify and/or initialize a Short value that is intended to be positive but that has yet to receive a valid (i.e., > 0) value. Typically used for comparisons to glean if the value has been set properly. Also useful for initializing loop-control variables.
      • UNDEFINED_short

        public static final short UNDEFINED_short
        Equal to 32766 (Short.MAX_VALUE - 1), this is used to identify and/or initialize a short value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
        See Also:
        Constant Field Values
      • UNDEFINED_Short

        public static final Short UNDEFINED_Short
        Equal to 32766, this is used to identify and/or initialize a short value that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UNDEFINED_String

        public static final String UNDEFINED_String
        Equal to a question mark, this is used to identify and/or initialize a String that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
        See Also:
        Constant Field Values
      • UNDEFINED_URI

        public static URI UNDEFINED_URI
        Equal to "//", this is used to identify and/or initialize a URI that has yet to receive a valid value. Typically used for comparisons to glean if the value has been set properly.
      • UTF8_CHARSET

        public static final Charset UTF8_CHARSET
      • MDfromHTML_DIR_DATA

        public static final String MDfromHTML_DIR_DATA
    • Constructor Detail

      • MDfromHTMLConstants

        public MDfromHTMLConstants()