{}
{ return null; }
    public Object getParsedDefaultValue()    {        if (_defaultValue != null)        {            try            {                switch (_typeCode)                {                    case Types.TINYINT:                    case Types.SMALLINT:                        return new Short(_defaultValue);                    case Types.INTEGER:                        return new Integer(_defaultValue);                    case Types.BIGINT:                        return new Long(_defaultValue);                    case Types.DECIMAL:                    case Types.NUMERIC:                        return new BigDecimal(_defaultValue);                    case Types.REAL:                        return new Float(_defaultValue);                    case Types.DOUBLE:                    case Types.FLOAT:                        return new Double(_defaultValue);                    case Types.DATE:                        return Date.valueOf(_defaultValue);                    case Types.TIME:                        return Time.valueOf(_defaultValue);                    case Types.TIMESTAMP:                        return Timestamp.valueOf(_defaultValue);                    case Types.BIT:                        return ConvertUtils.convert(_defaultValue, Boolean.class);                    default:                        if (Jdbc3Utils.supportsJava14JdbcTypes() &&                            (_typeCode == Jdbc3Utils.determineBooleanTypeCode()))                        {                            return ConvertUtils.convert(_defaultValue, Boolean.class);                        }                        break;                }            }            catch (NumberFormatException ex)            {}            catch (IllegalArgumentException ex)            {}        }        return _defaultValue;    }