Package com.stimulsoft.base
Class StiConvert
java.lang.Object
com.stimulsoft.base.StiConvert
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic StiDateOnlystatic StiDateTimeOffsetstatic booleanstatic boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectchangeType(Object value, StiSystemType conversionType, boolean convertNulls) Changes a type of the specified value.static ObjectchangeType(Object value, Class<?> conversionType) static ObjectchangeType(Object value, Class<?> conversionType, boolean convertNulls) static StiDateTimestatic booleanstatic voidsetDefaultDateTimeForNullValues(StiDateTime defaultDateTimeForNullValues) static voidsetUseDefaultDateTimeForNullValues(boolean useDefaultDateTimeForNullValues) static int
-
Field Details
-
useDefaultDateOnlyForNullValues
public static boolean useDefaultDateOnlyForNullValues -
useDefaultDateTimeOffsetForNullValues
public static boolean useDefaultDateTimeOffsetForNullValues -
defaultDateOnlyForNullValues
-
defaultDateTimeOffsetForNullValues
-
-
Constructor Details
-
StiConvert
public StiConvert()
-
-
Method Details
-
changeType
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
-
changeType
-
isUseDefaultDateTimeForNullValues
public static boolean isUseDefaultDateTimeForNullValues()- Returns:
- the useDefaultDateTimeForNullValues
-
setUseDefaultDateTimeForNullValues
public static void setUseDefaultDateTimeForNullValues(boolean useDefaultDateTimeForNullValues) - Parameters:
useDefaultDateTimeForNullValues- the useDefaultDateTimeForNullValues to set
-
getDefaultDateTimeForNullValues
- Returns:
- the defaultDateTimeForNullValues
-
setDefaultDateTimeForNullValues
- Parameters:
defaultDateTimeForNullValues- the defaultDateTimeForNullValues to set
-
toInt32
-