com.stimulsoft.base.serializing.utils
Class StiSerializTypeConverter

java.lang.Object
  extended by com.stimulsoft.base.serializing.utils.StiSerializTypeConverter

public class StiSerializTypeConverter
extends java.lang.Object

Утилита конвертации типов для сериализации. Copyright Stimulsoft


Method Summary
static java.lang.String bigDecimalToString(java.math.BigDecimal value)
           
static java.lang.String booleanToString(boolean value)
           
static java.lang.String booleanToString(java.lang.Boolean value)
           
static java.lang.String booleanToString(java.lang.Object value)
           
static java.lang.String calendarToString(java.lang.Object value)
           
static java.lang.String calendarToStringEN(java.lang.Object value)
           
static StiBorder deserializeStringToBorder(java.lang.String strValue)
           
static StiBrush deserializeStringToBrush(java.lang.String strValue)
           
static StiRectangle deserializeStringToRectangle(java.lang.String strValue)
           
static java.lang.String doubleToString(java.lang.Object value)
           
static java.lang.String enumsToString(StiEnumSet<?> emums)
           
static java.lang.String floatToString(java.lang.Object value)
           
static java.lang.String getDataByClass(java.lang.Object returnValue)
           
static java.lang.Object getDataFromString(java.lang.Class<?> returnType, java.lang.String strValue)
           
static StiBorder getInstanceBorderBySerializString(java.lang.String value)
           
static StiBrush getInstanceBrushBySerializString(java.lang.String value)
           
static java.lang.String integerToString(java.lang.Object value)
           
static void main(java.lang.String[] args)
           
static java.math.BigDecimal stringToBigDecimal(java.lang.String decodeName)
           
static boolean stringToBoolean(java.lang.String value)
           
static byte stringToByte(java.lang.String value)
           
static java.util.Calendar stringToCalendar(java.lang.String value)
           
static double stringToDouble(java.lang.String value)
           
static
<T extends java.lang.Enum<T>>
StiEnumSet<T>
stringToEnums(java.lang.Class<T> enumType, java.lang.String value)
           
static float stringToFloat(java.lang.String value)
           
static int stringToInt(java.lang.String value)
           
static int stringToInteger(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

booleanToString

public static java.lang.String booleanToString(java.lang.Object value)

booleanToString

public static java.lang.String booleanToString(java.lang.Boolean value)

booleanToString

public static java.lang.String booleanToString(boolean value)

stringToBoolean

public static boolean stringToBoolean(java.lang.String value)

integerToString

public static java.lang.String integerToString(java.lang.Object value)

stringToInteger

public static int stringToInteger(java.lang.String value)

stringToInt

public static int stringToInt(java.lang.String value)

doubleToString

public static java.lang.String doubleToString(java.lang.Object value)

stringToDouble

public static double stringToDouble(java.lang.String value)

floatToString

public static java.lang.String floatToString(java.lang.Object value)

stringToFloat

public static float stringToFloat(java.lang.String value)

calendarToString

public static java.lang.String calendarToString(java.lang.Object value)

calendarToStringEN

public static java.lang.String calendarToStringEN(java.lang.Object value)

stringToCalendar

public static java.util.Calendar stringToCalendar(java.lang.String value)

getInstanceBorderBySerializString

public static StiBorder getInstanceBorderBySerializString(java.lang.String value)

getInstanceBrushBySerializString

public static StiBrush getInstanceBrushBySerializString(java.lang.String value)

stringToByte

public static byte stringToByte(java.lang.String value)

bigDecimalToString

public static java.lang.String bigDecimalToString(java.math.BigDecimal value)

stringToBigDecimal

public static java.math.BigDecimal stringToBigDecimal(java.lang.String decodeName)

stringToEnums

public static <T extends java.lang.Enum<T>> StiEnumSet<T> stringToEnums(java.lang.Class<T> enumType,
                                                                        java.lang.String value)

enumsToString

public static java.lang.String enumsToString(StiEnumSet<?> emums)

getDataByClass

public static java.lang.String getDataByClass(java.lang.Object returnValue)

getDataFromString

public static java.lang.Object getDataFromString(java.lang.Class<?> returnType,
                                                 java.lang.String strValue)

deserializeStringToRectangle

public static StiRectangle deserializeStringToRectangle(java.lang.String strValue)

deserializeStringToBrush

public static StiBrush deserializeStringToBrush(java.lang.String strValue)

deserializeStringToBorder

public static StiBorder deserializeStringToBorder(java.lang.String strValue)

main

public static void main(java.lang.String[] args)