com.stimulsoft.lib.utils
Class StiTypeConverter

java.lang.Object
  extended by com.stimulsoft.lib.utils.StiTypeConverter

public class StiTypeConverter
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.Object ChangeType(java.math.BigDecimal max, java.lang.Class<java.math.BigDecimal> class1)
           
static java.lang.Object ChangeType(java.util.Calendar avgTime, java.lang.Class<java.util.Calendar> class1)
           
static java.lang.Object ChangeType(java.util.Date avgDate, java.lang.Class<java.util.Date> class1)
           
static java.lang.Object changeType(java.lang.String value, StiTypeCode typeCode)
          Returns an object of the specified type whose value is equivalent to the specified object.
static java.lang.String doubleToString(java.lang.Object value)
           
static java.lang.String floatToString(java.lang.Object value)
           
static int getCategoryClass(java.lang.Object par)
           
static java.lang.String integerToString(java.lang.Object value)
           
static boolean isInegral(java.lang.Object par)
           
static void main(java.lang.String[] args)
           
static boolean parseBoolean(java.lang.Object value)
           
static double parseDouble(java.lang.Object value)
           
static int parseInt(java.lang.Object value)
           
static long parseLong(java.lang.Object value)
           
static java.lang.String parseString(java.lang.Object value)
           
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 float stringToFloat(java.lang.String value)
           
static int stringToInt(java.lang.String value)
           
static int stringToInteger(java.lang.String value)
           
static java.lang.Character ToChar(java.lang.Object par1)
           
static java.math.BigDecimal ToDecimal(java.lang.Object par1)
           
static java.math.BigDecimal ToDouble(java.lang.Object par1)
           
static java.lang.String ToString(java.lang.Object object)
           
 
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)

stringToCalendar

public static java.util.Calendar stringToCalendar(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)

ToDecimal

public static java.math.BigDecimal ToDecimal(java.lang.Object par1)

ToDouble

public static java.math.BigDecimal ToDouble(java.lang.Object par1)

ToChar

public static java.lang.Character ToChar(java.lang.Object par1)

ToString

public static java.lang.String ToString(java.lang.Object object)

ChangeType

public static java.lang.Object ChangeType(java.util.Date avgDate,
                                          java.lang.Class<java.util.Date> class1)

ChangeType

public static java.lang.Object ChangeType(java.util.Calendar avgTime,
                                          java.lang.Class<java.util.Calendar> class1)

ChangeType

public static java.lang.Object ChangeType(java.math.BigDecimal max,
                                          java.lang.Class<java.math.BigDecimal> class1)

changeType

public static java.lang.Object changeType(java.lang.String value,
                                          StiTypeCode typeCode)
Returns an object of the specified type whose value is equivalent to the specified object.

Parameters:
value -
typeCode -
Returns:

isInegral

public static boolean isInegral(java.lang.Object par)

getCategoryClass

public static int getCategoryClass(java.lang.Object par)

parseLong

public static long parseLong(java.lang.Object value)

parseBoolean

public static boolean parseBoolean(java.lang.Object value)

parseInt

public static int parseInt(java.lang.Object value)

parseDouble

public static double parseDouble(java.lang.Object value)

parseString

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

main

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