public static boolean cboolean(Object value) { if (value == null) { return false; } else if (value instanceof Boolean) { return ((Boolean) value).booleanValue(); } else if (value instanceof BooleanValue) { return ((BooleanValue) value).value; } else { return "true".equalsIgnoreCase(toString(value)); } }
public static boolean cboolean(Object value) { if (value == null) { return false; } else if (value instanceof Boolean) { return ((Boolean) value).booleanValue(); } else if (value instanceof BooleanValue) { return ((BooleanValue) value).value; } else { return "true".equalsIgnoreCase(toString(value)); } }
public static boolean cboolean(Object value) { if (value == null) { return false; } else if (value instanceof Boolean) { return ((Boolean) value).booleanValue(); } else if (value instanceof BooleanValue) { return ((BooleanValue) value).value; } else { return "true".equalsIgnoreCase(toString(value)); } }
public static boolean cboolean(Object value) { if (value == null) { return false; } else if (value instanceof Boolean) { return ((Boolean) value).booleanValue(); } else if (value instanceof BooleanValue) { return ((BooleanValue) value).value; } else { return "true".equalsIgnoreCase(toString(value)); } }
public static double cdouble(Object value) { if (value == null) { return 0; } else if (value instanceof Number) { return ((Number) value).doubleValue(); } else { try { return Double.parseDouble(toString(value)); } catch (Exception e) { return 0; } } }
public static long clong(Object value) { if (value == null) { return 0; } else if (value instanceof Number) { return ((Number) value).longValue(); } else { try { return Long.parseLong(toString(value)); } catch (Exception e) { return 0L; } } }
public static float cfloat(Object value) { if (value == null) { return 0f; } else if (value instanceof Number) { return ((Number) value).floatValue(); } else { try { return Float.parseFloat(toString(value)); } catch (Exception e) { return 0f; } } }
public static double cdouble(Object value) { if (value == null) { return 0; } else if (value instanceof Number) { return ((Number) value).doubleValue(); } else { try { return Double.parseDouble(toString(value)); } catch (Exception e) { return 0; } } }
public static int cint(Object value) { if (value == null) { return 0; } else if (value instanceof Number) { return ((Number) value).intValue(); } else { try { return Integer.parseInt(toString(value)); } catch (Exception e) { return 0; } } }
public static long clong(Object value) { if (value == null) { return 0; } else if (value instanceof Number) { return ((Number) value).longValue(); } else { try { return Long.parseLong(toString(value)); } catch (Exception e) { return 0L; } } }
public static double cdouble(Object value) { if (value == null) { return 0; } else if (value instanceof Number) { return ((Number) value).doubleValue(); } else { try { return Double.parseDouble(toString(value)); } catch (Exception e) { return 0; } } }
public static boolean cboolean(Object value) { if (value == null) { return false; } else if (value instanceof Boolean) { return ((Boolean) value).booleanValue(); } else if (value instanceof BooleanValue) { return ((BooleanValue) value).value; } else { return "true".equalsIgnoreCase(toString(value)); } }
public static float cfloat(Object value) { if (value == null) { return 0f; } else if (value instanceof Number) { return ((Number) value).floatValue(); } else { try { return Float.parseFloat(toString(value)); } catch (Exception e) { return 0f; } } }
public static float cfloat(Object value) { if (value == null) { return 0f; } else if (value instanceof Number) { return ((Number) value).floatValue(); } else { try { return Float.parseFloat(toString(value)); } catch (Exception e) { return 0f; } } }
public static int cint(Object value) { if (value == null) { return 0; } else if (value instanceof Number) { return ((Number) value).intValue(); } else { try { return Integer.parseInt(toString(value)); } catch (Exception e) { return 0; } } }
public static float cfloat(Object value) { if (value == null) { return 0f; } else if (value instanceof Number) { return ((Number) value).floatValue(); } else { try { return Float.parseFloat(toString(value)); } catch (Exception e) { return 0f; } } }
public static double cdouble(Object value) { if (value == null) { return 0; } else if (value instanceof Number) { return ((Number) value).doubleValue(); } else { try { return Double.parseDouble(toString(value)); } catch (Exception e) { return 0; } } }
public static String cString(Object value) { if (value == null) { return ""; } else if (value instanceof Number) { if (value instanceof Double || value instanceof Float) { return new DecimalFormat("#0.0#######").format(value); } else { return new DecimalFormat("#0").format(value); } } else { return toString(value); } }
public static String cString(Object value) { if (value == null) { return ""; } else if (value instanceof Number) { if (value instanceof Double || value instanceof Float) { return new DecimalFormat("#0.0#######").format(value); } else { return new DecimalFormat("#0").format(value); } } else { return toString(value); } }
public static String cString(Object value) { if (value == null) { return ""; } else if (value instanceof Number) { if (value instanceof Double || value instanceof Float) { return new DecimalFormat("#0.0#######").format(value); } else { return new DecimalFormat("#0").format(value); } } else { return toString(value); } }