Class SettingsUtil


  • public final class SettingsUtil
    extends Object
    Class which provides methods to parse values from String
    • Method Detail

      • parseValue

        public static Object parseValue​(String dataType,
                                        String strValue)
        Parse Value
        Parameters:
        dataType - Data Type
        strValue - Value as String
        Returns:
        Parsed Value
      • parseIntValue

        public static int parseIntValue​(String value,
                                        int defVal)
        Parameters:
        value - Wert
        defVal - Standard-Wert
        Returns:
        Wert
      • parseLongValue

        public static long parseLongValue​(String value,
                                          long defVal)
        Parameters:
        value - Wert
        defVal - Standard-Wert
        Returns:
        Wert
      • parseBooleanValue

        public static boolean parseBooleanValue​(String value,
                                                boolean defVal)
        Parameters:
        value - Wert
        defVal - Standard-Wert
        Returns:
        Wert
      • parseShortValue

        public static short parseShortValue​(String value,
                                            short defVal)
        Parameters:
        value - Wert
        defVal - Standard-Wert
        Returns:
        Wert
      • parseByteValue

        public static byte parseByteValue​(String value,
                                          byte defVal)
        Parameters:
        value - Wert
        defVal - Standard-Wert
        Returns:
        Wert
      • parseFloatValue

        public static float parseFloatValue​(String value,
                                            float defVal)
        Parameters:
        value - Wert
        defVal - Standard-Wert
        Returns:
        Wert
      • parseDoubleValue

        public static double parseDoubleValue​(String value,
                                              double defVal)
        Parameters:
        value - Wert
        defVal - Standard-Wert
        Returns:
        Wert
      • getValueDataType

        public static <E> String getValueDataType​(E value)
        Get data type for value
        Type Parameters:
        E - Value Type
        Parameters:
        value - Value
        Returns:
        Data Type of Value
      • getValueAsString

        public static <E> String getValueAsString​(E value)
        Get value as String
        Type Parameters:
        E - Value Type
        Parameters:
        value - Value
        Returns:
        Value as String