Gets a string containing the stats for this ObjectReader.

@return A string to display the stats.
507829
public static String getStats() {
        long total = sCacheHit + sCacheMiss + sCacheUn;
        double hit = ((double) sCacheHit / (double) total) * 100.0;
        double miss = ((double) sCacheMiss / (double) total) * 100.0;
        double un = ((double) sCacheUn / (double) total) * 100.0;

        // Default locale
        java.text.NumberFormat nf = java.text.NumberFormat.getInstance();

        return "Total: " + total + " reads. "
            + "Cache hits: " + sCacheHit + " (" + nf.format(hit) + "%), "
            + "Cache misses: " + sCacheMiss + " (" + nf.format(miss) + "%), "
            + "Unattempted: " + sCacheUn + " (" + nf.format(un) + "%) ";
    }
400430
public String getString() 
    {
        String string = Constants.BLANK;
        if (this.getNextConverter().getData() != null)
        {
            double doubleValue = this.getValue();
            synchronized (gPercentFormat)
            {
                string = gPercentFormat.format(doubleValue);
            }
        }
        return string;
    }
868538
public String getString()
    {
        String string = super.getString();
        int iIndent = (int)m_convIndent.getValue();
        string = gstrSpaces.substring(0, iIndent * m_iIndentAmount) + string;
        return string;
    }
1282219
public char[] getStr() {
    char[] res = new char[this.payload.length];
    for (int i = 0; i < res.length; i++) {
      res[i] = this.payload[i];
    }
    return res;
  }
205389
public String getString() 
    {
        String string = null;
        if (this.getData() == null)
            return Constants.BLANK;
        double dAmount = this.getValue();

        this.initConstants();

        int iAmount, iHundreds, iTens, iOnes;
        string = Constants.BLANK;
        int iThousands = (int)((dAmount + 0.005) / 1000);
        int iRest = (int)(dAmount - iThousands * 1000 + 0.005);

        string = Constants.BLANK;
        if ((int)dAmount == 0)
            string = NUMBERS[0] + ' ';  // Zero
        else
        {
            for (int setup = 1; setup <= 2; setup++)
            {
                if (setup == 1)
                    iAmount = iThousands;
                else
                    iAmount = iRest;
                iHundreds = iAmount / 100;
                iTens = (iAmount - iHundreds * 100) / 10;
                iOnes = iAmount - iHundreds * 100 - iTens * 10;
                if (iHundreds != 0)
                    string += NUMBERS[iHundreds] + ' ' + HUNDRED + ' ';
                if (iTens * 10 + iOnes > 19)
                    string += TENS[iTens] + " ";
                else
                {
                    if (iTens == 1)
                    {
                        string += TEENS[iOnes] + " ";
                        iOnes = 0;
                    }
                }
                if (iOnes != 0)
                    string += NUMBERS[iOnes] + " ";
                if (setup == 1) if (iAmount != 0)
                    string += THOUSAND + ' ';
            }
        }
        if ((string.length() > 54) || (dAmount >= 1000000))
        {
            int strBin = (int)dAmount;
            string = Integer.toString(strBin);
            string += " ";
        }
        String centsString;
        int iCents = ((int)(dAmount - ((int)dAmount) + .001) * 100);
        centsString = Integer.toString(iCents);
        if (centsString.length() == 1)
            centsString = "0" + centsString;
        
        this.initCurrency();
        
        string = Constants.BLANK + string + DOLLAR;
        if ((dAmount > 1) || (dAmount == 0))
            string = string + PLURAL;
        string = string + ' ' + AND + ' ' + centsString + ' ' + CENT;
        if ((iCents > 1) || (iCents == 0))
            string = string + PLURAL;
        return string;
    }
56593
public String getString() 
    { // By default, get the data as-is
        String string = this.stripNonNumeric(super.getString());
        int dataLength = string.length();
        if (dataLength > 4)
            string = string.substring(0, 4) + "-" + string.substring(4);
        return string;
    }
817078
public String getString()
    {
        StringBuilder sb = new StringBuilder();
        for (int ii=0;ii<marked;ii++)
        {
            sb.append(charAt(ii));
        }
        return sb.toString();
    }
1195719
public String getString() 
    {
        Object tempBinary = this.getData();   // Get the physical data
        if (tempBinary != null)
            return this.binaryToString(tempBinary);
        else
            return Constants.BLANK;                         // Clear BaseField
    }
754667
public String getReadMethod()
    {
        StringBuffer sb = new StringBuffer();
        if (getType().equals("boolean"))
            sb.append("is");
        else
            sb.append("get");
        sb.append(getAccessorName());
        return sb.toString();
    }
1356641
public String getString() {
        int len = getInt();
        String s = new String(_buffer, _offset, len, RpcRequest.CHARSET);
        skip(len);
        return s;
    }
514788
public String getMessage() {
        if (performanceDataList.isEmpty()) {
            return messageString;
        }
        StringBuilder res = new StringBuilder(messageString).append('|');
        for (PerformanceData pd : performanceDataList) {
            res.append(pd.toPerformanceString()).append(' ');
        }
        return res.toString();
    }
1012378
public String getString()
    {
        try {
            return Converter.formatObjectToString(this.getData(), this.getDataClass(), this.getDefault());
        } catch (Exception ex) {
            return null;
        }
    }
464587
public String str()
  {
    if(null == m_strCache)
      m_strCache = new String((char[])m_obj, m_start, m_length);
    
    return m_strCache;
  }
176532
public String getString() 
    {       // Usually overidden
        int maxLength = this.getMaxLength();
        String string = (String)this.getData();
        if (string == null)
            return Constants.BLANK;
        if (string.length() > maxLength)
            string = string.substring(0, maxLength);
        return string;
    }
596924
public String contents()
    {
        StringBuffer buf = new StringBuffer();
        synchronized(buf)
        {
            for (int i=0; i <elements.size() ; i++)
            {
                Object element = elements.get(i);
                if (element==null)
                    buf.append("null");
                else 
                    buf.append(element.toString());
            }
        }
        return buf.toString();
    }
811482
public String getAsString() throws IOException {
    InputStream inputStream = isGzipped()
        ? new GZIPInputStream(getInputStream())
        : getInputStream();
    return Streams.readAll(inputStream, rawResponse.getCharset());
  }
1362803
public String getPerformanceStats() {
        int total = totalQuery.get();
        int hit = cacheHit.get();
        int weakRef = weakRefLost.get();
        int failure = loadFailure.get();
        int miss = total-hit-weakRef;

        return MessageFormat.format("total={0} hit={1}% lostRef={2}% failure={3}% miss={4}%",
                total,hit,weakRef,failure,miss);
    }