Class StiConvert

java.lang.Object
com.stimulsoft.base.StiConvert

public class StiConvert extends Object
  • Field Details

    • useDefaultDateOnlyForNullValues

      public static boolean useDefaultDateOnlyForNullValues
    • useDefaultDateTimeOffsetForNullValues

      public static boolean useDefaultDateTimeOffsetForNullValues
    • defaultDateOnlyForNullValues

      public static StiDateOnly defaultDateOnlyForNullValues
    • defaultDateTimeOffsetForNullValues

      public static StiDateTimeOffset defaultDateTimeOffsetForNullValues
  • Constructor Details

    • StiConvert

      public StiConvert()
  • Method Details

    • changeType

      public static Object changeType(Object value, StiSystemType conversionType, boolean convertNulls)
      Changes a type of the specified value.
      Parameters:
      value - A parameter which type will be changed.
      conversionType - A type to which the value parameter will be converted.
      convertNulls - A parameter which, when converting zero values, instead of null, returns String.Empty, false for Boolean, ' ' for char or null for DateTime.
      Returns:
      Returns a value of the converted type.
    • changeType

      public static Object changeType(Object value, Class<?> conversionType)
    • changeType

      public static Object changeType(Object value, Class<?> conversionType, boolean convertNulls)
    • isUseDefaultDateTimeForNullValues

      public static boolean isUseDefaultDateTimeForNullValues()
      Returns:
      the useDefaultDateTimeForNullValues
    • setUseDefaultDateTimeForNullValues

      public static void setUseDefaultDateTimeForNullValues(boolean useDefaultDateTimeForNullValues)
      Parameters:
      useDefaultDateTimeForNullValues - the useDefaultDateTimeForNullValues to set
    • getDefaultDateTimeForNullValues

      public static StiDateTime getDefaultDateTimeForNullValues()
      Returns:
      the defaultDateTimeForNullValues
    • setDefaultDateTimeForNullValues

      public static void setDefaultDateTimeForNullValues(StiDateTime defaultDateTimeForNullValues)
      Parameters:
      defaultDateTimeForNullValues - the defaultDateTimeForNullValues to set
    • toInt32

      public static int toInt32(Object value)