Package jodd.typeconverter
Class Converter
- java.lang.Object
-
- jodd.typeconverter.Converter
-
public class Converter extends java.lang.ObjectJust a convenientTypeConverterManagerusage.
-
-
Constructor Summary
Constructors Constructor Description Converter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Converterget()Returns default instance.java.math.BigDecimaltoBigDecimal(java.lang.Object value)Converts value toBigDecimal.java.math.BigDecimaltoBigDecimal(java.lang.Object value, java.math.BigDecimal defaultValue)Converts value toBigDecimal.java.math.BigIntegertoBigInteger(java.lang.Object value)Converts value toBigInteger.java.math.BigIntegertoBigInteger(java.lang.Object value, java.math.BigInteger defaultValue)Converts value toBigInteger.java.lang.BooleantoBoolean(java.lang.Object value)Converts value toBoolean.java.lang.BooleantoBoolean(java.lang.Object value, java.lang.Boolean defaultValue)Converts value toBoolean.boolean[]toBooleanArray(java.lang.Object value)Converts value toboolean[].booleantoBooleanValue(java.lang.Object value)Converts value tobooleanwith common default value.booleantoBooleanValue(java.lang.Object value, boolean defaultValue)Converts value toboolean.java.lang.BytetoByte(java.lang.Object value)Converts value toByte.java.lang.BytetoByte(java.lang.Object value, java.lang.Byte defaultValue)Converts value toByte.bytetoByteValue(java.lang.Object value)Converts value tobytewith common default value.bytetoByteValue(java.lang.Object value, byte defaultValue)Converts value tobyte.java.lang.CharactertoCharacter(java.lang.Object value)Converts value toCharacter.java.lang.CharactertoCharacter(java.lang.Object value, java.lang.Character defaultValue)Converts value toCharacter.char[]toCharacterArray(java.lang.Object value)Converts value tochar[].chartoCharValue(java.lang.Object value)Converts value tocharwith common default value.chartoCharValue(java.lang.Object value, char defaultValue)Converts value tochar.java.lang.ClasstoClass(java.lang.Object value)Converts value toClass.java.lang.Class[]toClassArray(java.lang.Object value)Converts value toClass[].java.lang.DoubletoDouble(java.lang.Object value)Converts value toDouble.java.lang.DoubletoDouble(java.lang.Object value, java.lang.Double defaultValue)Converts value toDouble.double[]toDoubleArray(java.lang.Object value)Converts value todouble[].doubletoDoubleValue(java.lang.Object value)Converts value todoublewith common default value.doubletoDoubleValue(java.lang.Object value, double defaultValue)Converts value todouble.java.lang.FloattoFloat(java.lang.Object value)Converts value toFloat.java.lang.FloattoFloat(java.lang.Object value, java.lang.Float defaultValue)Converts value toFloat.float[]toFloatArray(java.lang.Object value)Converts value tofloat[].floattoFloatValue(java.lang.Object value)Converts value tofloatwith common default value.floattoFloatValue(java.lang.Object value, float defaultValue)Converts value tofloat.java.lang.IntegertoInteger(java.lang.Object value)Converts value toInteger.java.lang.IntegertoInteger(java.lang.Object value, java.lang.Integer defaultValue)Converts value toInteger.int[]toIntegerArray(java.lang.Object value)Converts value toint[].inttoIntValue(java.lang.Object value)Converts value tointwith common default value.inttoIntValue(java.lang.Object value, int defaultValue)Converts value toint.java.lang.LongtoLong(java.lang.Object value)Converts value toLong.java.lang.LongtoLong(java.lang.Object value, java.lang.Long defaultValue)Converts value toLong.long[]toLongArray(java.lang.Object value)Converts value tolong[].longtoLongValue(java.lang.Object value)Converts value tolongwith common default value.longtoLongValue(java.lang.Object value, long defaultValue)Converts value tolong.java.lang.ShorttoShort(java.lang.Object value)Converts value toShort.java.lang.ShorttoShort(java.lang.Object value, java.lang.Short defaultValue)Converts value toShort.short[]toShortArray(java.lang.Object value)Converts value toshort[].shorttoShortValue(java.lang.Object value)Converts value toshortwith common default value.shorttoShortValue(java.lang.Object value, short defaultValue)Converts value toshort.java.lang.StringtoString(java.lang.Object value)Converts value toString.java.lang.StringtoString(java.lang.Object value, java.lang.String defaultValue)Converts value toString.java.lang.String[]toStringArray(java.lang.Object value)Converts value toString[].
-
-
-
Method Detail
-
get
public static Converter get()
Returns default instance.
-
toBoolean
public java.lang.Boolean toBoolean(java.lang.Object value)
Converts value toBoolean.
-
toBoolean
public java.lang.Boolean toBoolean(java.lang.Object value, java.lang.Boolean defaultValue)Converts value toBoolean. Returns default value when conversion result isnull
-
toBooleanValue
public boolean toBooleanValue(java.lang.Object value, boolean defaultValue)Converts value toboolean. Returns default value when conversion result isnull.
-
toBooleanValue
public boolean toBooleanValue(java.lang.Object value)
Converts value tobooleanwith common default value.
-
toInteger
public java.lang.Integer toInteger(java.lang.Object value)
Converts value toInteger.
-
toInteger
public java.lang.Integer toInteger(java.lang.Object value, java.lang.Integer defaultValue)Converts value toInteger. Returns default value when conversion result isnull
-
toIntValue
public int toIntValue(java.lang.Object value, int defaultValue)Converts value toint. Returns default value when conversion result isnull.
-
toIntValue
public int toIntValue(java.lang.Object value)
Converts value tointwith common default value.
-
toLong
public java.lang.Long toLong(java.lang.Object value)
Converts value toLong.
-
toLong
public java.lang.Long toLong(java.lang.Object value, java.lang.Long defaultValue)Converts value toLong. Returns default value when conversion result isnull
-
toLongValue
public long toLongValue(java.lang.Object value, long defaultValue)Converts value tolong. Returns default value when conversion result isnull.
-
toLongValue
public long toLongValue(java.lang.Object value)
Converts value tolongwith common default value.
-
toFloat
public java.lang.Float toFloat(java.lang.Object value)
Converts value toFloat.
-
toFloat
public java.lang.Float toFloat(java.lang.Object value, java.lang.Float defaultValue)Converts value toFloat. Returns default value when conversion result isnull
-
toFloatValue
public float toFloatValue(java.lang.Object value, float defaultValue)Converts value tofloat. Returns default value when conversion result isnull.
-
toFloatValue
public float toFloatValue(java.lang.Object value)
Converts value tofloatwith common default value.
-
toDouble
public java.lang.Double toDouble(java.lang.Object value)
Converts value toDouble.
-
toDouble
public java.lang.Double toDouble(java.lang.Object value, java.lang.Double defaultValue)Converts value toDouble. Returns default value when conversion result isnull
-
toDoubleValue
public double toDoubleValue(java.lang.Object value, double defaultValue)Converts value todouble. Returns default value when conversion result isnull.
-
toDoubleValue
public double toDoubleValue(java.lang.Object value)
Converts value todoublewith common default value.
-
toShort
public java.lang.Short toShort(java.lang.Object value)
Converts value toShort.
-
toShort
public java.lang.Short toShort(java.lang.Object value, java.lang.Short defaultValue)Converts value toShort. Returns default value when conversion result isnull
-
toShortValue
public short toShortValue(java.lang.Object value, short defaultValue)Converts value toshort. Returns default value when conversion result isnull.
-
toShortValue
public short toShortValue(java.lang.Object value)
Converts value toshortwith common default value.
-
toCharacter
public java.lang.Character toCharacter(java.lang.Object value)
Converts value toCharacter.
-
toCharacter
public java.lang.Character toCharacter(java.lang.Object value, java.lang.Character defaultValue)Converts value toCharacter. Returns default value when conversion result isnull
-
toCharValue
public char toCharValue(java.lang.Object value, char defaultValue)Converts value tochar. Returns default value when conversion result isnull.
-
toCharValue
public char toCharValue(java.lang.Object value)
Converts value tocharwith common default value.
-
toByte
public java.lang.Byte toByte(java.lang.Object value)
Converts value toByte.
-
toByte
public java.lang.Byte toByte(java.lang.Object value, java.lang.Byte defaultValue)Converts value toByte. Returns default value when conversion result isnull
-
toByteValue
public byte toByteValue(java.lang.Object value, byte defaultValue)Converts value tobyte. Returns default value when conversion result isnull.
-
toByteValue
public byte toByteValue(java.lang.Object value)
Converts value tobytewith common default value.
-
toBooleanArray
public boolean[] toBooleanArray(java.lang.Object value)
Converts value toboolean[].
-
toIntegerArray
public int[] toIntegerArray(java.lang.Object value)
Converts value toint[].
-
toLongArray
public long[] toLongArray(java.lang.Object value)
Converts value tolong[].
-
toFloatArray
public float[] toFloatArray(java.lang.Object value)
Converts value tofloat[].
-
toDoubleArray
public double[] toDoubleArray(java.lang.Object value)
Converts value todouble[].
-
toShortArray
public short[] toShortArray(java.lang.Object value)
Converts value toshort[].
-
toCharacterArray
public char[] toCharacterArray(java.lang.Object value)
Converts value tochar[].
-
toString
public java.lang.String toString(java.lang.Object value)
Converts value toString.
-
toString
public java.lang.String toString(java.lang.Object value, java.lang.String defaultValue)Converts value toString. Returns default value when conversion result isnull
-
toStringArray
public java.lang.String[] toStringArray(java.lang.Object value)
Converts value toString[].
-
toClass
public java.lang.Class toClass(java.lang.Object value)
Converts value toClass.
-
toClassArray
public java.lang.Class[] toClassArray(java.lang.Object value)
Converts value toClass[].
-
toBigInteger
public java.math.BigInteger toBigInteger(java.lang.Object value)
Converts value toBigInteger.
-
toBigInteger
public java.math.BigInteger toBigInteger(java.lang.Object value, java.math.BigInteger defaultValue)Converts value toBigInteger. Returns default value when conversion result isnull
-
toBigDecimal
public java.math.BigDecimal toBigDecimal(java.lang.Object value)
Converts value toBigDecimal.
-
toBigDecimal
public java.math.BigDecimal toBigDecimal(java.lang.Object value, java.math.BigDecimal defaultValue)Converts value toBigDecimal. Returns default value when conversion result isnull
-
-