// Copyright (c) 2003-2012, Jodd Team (jodd.org). All Rights Reserved.
package jodd.typeconverter;
import jodd.datetime.JDateTime;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Date;
import java.util.Calendar;
/**
* Static version of {@link ConvertBean} of default {@link TypeConverterManagerBean}.
*/
public class Convert {
/**
* Returns default {@link ConvertBean}. We should not store this instance
* in a static variable as default {@link TypeConverterManagerBean} may be changed.
*/
protected static ConvertBean getConvertBean() {
return TypeConverterManager.getDefaultTypeConverterManager().getConvertBean();
}
// ---------------------------------------------------------------- @@generated
public static Boolean toBoolean(Object value) {
return getConvertBean().toBoolean(value);
}
public static boolean toBooleanValue(Object value, boolean defaultValue) {
return getConvertBean().toBooleanValue(value, defaultValue);
}
public static boolean toBooleanValue(Object value) {
return getConvertBean().toBooleanValue(value);
}
public static Integer toInteger(Object value) {
return getConvertBean().toInteger(value);
}
public static int toIntValue(Object value, int defaultValue) {
return getConvertBean().toIntValue(value, defaultValue);
}
public static int toIntValue(Object value) {
return getConvertBean().toIntValue(value);
}
public static Long toLong(Object value) {
return getConvertBean().toLong(value);
}
public static long toLongValue(Object value, long defaultValue) {
return getConvertBean().toLongValue(value, defaultValue);
}
public static long toLongValue(Object value) {
return getConvertBean().toLongValue(value);
}
public static Float toFloat(Object value) {
return getConvertBean().toFloat(value);
}
public static float toFloatValue(Object value, float defaultValue) {
return getConvertBean().toFloatValue(value, defaultValue);
}
public static float toFloatValue(Object value) {
return getConvertBean().toFloatValue(value);
}
public static Double toDouble(Object value) {
return getConvertBean().toDouble(value);
}
public static double toDoubleValue(Object value, double defaultValue) {
return getConvertBean().toDoubleValue(value, defaultValue);
}
public static double toDoubleValue(Object value) {
return getConvertBean().toDoubleValue(value);
}
public static Short toShort(Object value) {
return getConvertBean().toShort(value);
}
public static short toShortValue(Object value, short defaultValue) {
return getConvertBean().toShortValue(value, defaultValue);
}
public static short toShortValue(Object value) {
return getConvertBean().toShortValue(value);
}
public static Character toCharacter(Object value) {
return getConvertBean().toCharacter(value);
}
public static char toCharValue(Object value, char defaultValue) {
return getConvertBean().toCharValue(value, defaultValue);
}
public static char toCharValue(Object value) {
return getConvertBean().toCharValue(value);
}
public static Byte toByte(Object value) {
return getConvertBean().toByte(value);
}
public static byte toByteValue(Object value, byte defaultValue) {
return getConvertBean().toByteValue(value, defaultValue);
}
public static byte toByteValue(Object value) {
return getConvertBean().toByteValue(value);
}
public static boolean[] toBooleanArray(Object value) {
return getConvertBean().toBooleanArray(value);
}
public static int[] toIntegerArray(Object value) {
return getConvertBean().toIntegerArray(value);
}
public static long[] toLongArray(Object value) {
return getConvertBean().toLongArray(value);
}
public static float[] toFloatArray(Object value) {
return getConvertBean().toFloatArray(value);
}
public static double[] toDoubleArray(Object value) {
return getConvertBean().toDoubleArray(value);
}
public static short[] toShortArray(Object value) {
return getConvertBean().toShortArray(value);
}
public static char[] toCharacterArray(Object value) {
return getConvertBean().toCharacterArray(value);
}
public static String toString(Object value) {
return getConvertBean().toString(value);
}
public static String[] toStringArray(Object value) {
return getConvertBean().toStringArray(value);
}
public static Class toClass(Object value) {
return getConvertBean().toClass(value);
}
public static Class[] toClassArray(Object value) {
return getConvertBean().toClassArray(value);
}
public static JDateTime toJDateTime(Object value) {
return getConvertBean().toJDateTime(value);
}
public static Date toDate(Object value) {
return getConvertBean().toDate(value);
}
public static Calendar toCalendar(Object value) {
return getConvertBean().toCalendar(value);
}
public static BigInteger toBigInteger(Object value) {
return getConvertBean().toBigInteger(value);
}
public static BigDecimal toBigDecimal(Object value) {
return getConvertBean().toBigDecimal(value);
}
}
|