if (shouldUseQuotes && (defaultValue != null))
if (shouldUseQuotes)
    protected void printDefaultValue(Object defaultValue, int typeCode) throws IOException    {        if (defaultValue != null)        {            boolean shouldUseQuotes = !TypeMap.isNumericType(typeCode);                if (shouldUseQuotes && (defaultValue != null))            {                // characters are only escaped when within a string literal                 print(getPlatformInfo().getValueQuoteToken());                print(escapeStringValue(defaultValue.toString()));                print(getPlatformInfo().getValueQuoteToken());            }            else            {                print(defaultValue.toString());            }        }    }