Package java.text

Examples of java.text.NumberFormat


        if(dateFormatPattern != null){
          datasource.setDatePattern(dateFormatPattern);
        }
      }
     
      NumberFormat numberFormat = (NumberFormat) getParameterValue(JRXlsQueryExecuterFactory.XLS_NUMBER_FORMAT, true);
      if (numberFormat != null) {
        datasource.setNumberFormat(numberFormat);
      } else {
        String numberFormatPattern = getStringParameterOrProperty(JRXlsQueryExecuterFactory.XLS_NUMBER_PATTERN);
        if(numberFormatPattern != null){
View Full Code Here


        if(dateFormatPattern != null){
          datasource.setDatePattern(dateFormatPattern);
        }
      }
     
      NumberFormat numberFormat = (NumberFormat) getParameterValue(JRCsvQueryExecuterFactory.CSV_NUMBER_FORMAT, true);
      if (numberFormat != null) {
        datasource.setNumberFormat(numberFormat);
      } else {
        String numberFormatPattern = getStringParameterOrProperty(JRCsvQueryExecuterFactory.CSV_NUMBER_PATTERN);
        if(numberFormatPattern != null){
View Full Code Here

     
      if (tickLabelMask != null)
      {
        if (axis instanceof NumberAxis)
        {
          NumberFormat fmt = NumberFormat.getInstance();
          if (fmt instanceof DecimalFormat)
            ((DecimalFormat) fmt).applyPattern(tickLabelMask);
          ((NumberAxis)axis).setNumberFormatOverride(fmt);
        }
        else if (axis instanceof DateAxis)
        {
          DateFormat fmt;
          if (tickLabelMask.equals("SHORT") || tickLabelMask.equals("DateFormat.SHORT"))
            fmt = DateFormat.getDateInstance(DateFormat.SHORT);
          else if (tickLabelMask.equals("MEDIUM") || tickLabelMask.equals("DateFormat.MEDIUM"))
            fmt = DateFormat.getDateInstance(DateFormat.MEDIUM);
          else if (tickLabelMask.equals("LONG") || tickLabelMask.equals("DateFormat.LONG"))
            fmt = DateFormat.getDateInstance(DateFormat.LONG);
          else if (tickLabelMask.equals("FULL") || tickLabelMask.equals("DateFormat.FULL"))
            fmt = DateFormat.getDateInstance(DateFormat.FULL);
          else
            fmt = new SimpleDateFormat(tickLabelMask);
         
          // FIXME fmt cannot be null
          if (fmt != null)
          {
            if (timeZone != null)
            {
              fmt.setTimeZone(timeZone);
            }
           
            ((DateAxis)axis).setDateFormatOverride(fmt);
          }
          else
View Full Code Here

            for (int d = 0; d < segments.size(); d++)
            {

                Segment segment = (Segment) segments.get(d);

                NumberFormat nf = NumberFormat.getIntegerInstance();
                // this.debugNumber("found, marker: ", marker, 4);
                pw.println(d + ": marker: "
                        + Integer.toHexString(segment.marker) + ", "
                        + segment.getDescription() + " (length: "
                        + nf.format(segment.length) + ")");
                segment.dump(pw);
            }

            pw.println("");
        }
View Full Code Here

     
      if (tickLabelMask != null)
      {
        if (axis instanceof NumberAxis)
        {
          NumberFormat fmt = NumberFormat.getInstance();
          if (fmt instanceof DecimalFormat)
            ((DecimalFormat) fmt).applyPattern(tickLabelMask);
          ((NumberAxis)axis).setNumberFormatOverride(fmt);
        }
        else if (axis instanceof DateAxis)
        {
          DateFormat fmt;
          if (tickLabelMask.equals("SHORT") || tickLabelMask.equals("DateFormat.SHORT"))
            fmt = DateFormat.getDateInstance(DateFormat.SHORT);
          else if (tickLabelMask.equals("MEDIUM") || tickLabelMask.equals("DateFormat.MEDIUM"))
            fmt = DateFormat.getDateInstance(DateFormat.MEDIUM);
          else if (tickLabelMask.equals("LONG") || tickLabelMask.equals("DateFormat.LONG"))
            fmt = DateFormat.getDateInstance(DateFormat.LONG);
          else if (tickLabelMask.equals("FULL") || tickLabelMask.equals("DateFormat.FULL"))
            fmt = DateFormat.getDateInstance(DateFormat.FULL);
          else
            fmt = new SimpleDateFormat(tickLabelMask);
         
          // FIXME fmt cannot be null
          if (fmt != null)
          {
            if (timeZone != null)
            {
              fmt.setTimeZone(timeZone);
            }
           
            ((DateAxis)axis).setDateFormatOverride(fmt);
          }
          else
View Full Code Here

                super(longForm, true);
            }
            protected Object parseValue( String arg, Locale locale )
                throws IllegalOptionValueException {
                try {
                    NumberFormat format = NumberFormat.getNumberInstance(locale);
                    Number num = (Number)format.parse(arg);
                    return new Double(num.doubleValue());
                }
                catch (ParseException e) {
                    throw new IllegalOptionValueException(this, arg);
                }
View Full Code Here

   */
  private static String toStatisticsString(Node node) {
    Statistics stats = new Statistics();
    toStatisticsString(node, stats);
   
    NumberFormat f = NumberFormat.getPercentInstance();
    f.setMaximumFractionDigits(2);
    double nodes = stats.nodes * 1.0;
    double chars = stats.chars * 1.0;
   
    return
    "[" +
    "nodes=" + stats.nodes +
    ", elements=" + f.format(stats.elements / nodes) +
    ", attributes=" + f.format(stats.attributes / nodes) +
    ", texts=" + f.format(stats.texts / nodes) +
    ", comments=" + f.format(stats.comments / nodes) +
    ", pis=" + f.format(stats.pis / nodes) +
    ", docTypes=" + f.format(stats.docTypes / nodes) +
   
    ", chars=" + stats.chars +
    ", tagChars=" + f.format(stats.tagChars / chars) +
    ", whitespaceChars=" + f.format(stats.whitespaceChars / chars) +
    ", nonASCIIChars=" + f.format(stats.nonASCIIChars / chars) +
//    ", memorySizeMB=" + (getMemorySize(node) / (1024.0f * 1024.0f)) +
    "]";
  }
View Full Code Here

          return;
//          throw e;
        }
      }
     
      NumberFormat format = NumberFormat.getInstance();
      format.setGroupingUsed(false);
      format.setMaximumFractionDigits(1);   
     
      double mbs = itersPerSec * bench.file.length() / (1024*1024);
      double kb =  bench.file.length() / 1024.0f;
      matrix.put(bench.file.getName(), bench.mode, format.format(mbs));
      matrix.put(bench.file.getName(), "XMLsize", format.format(kb));
      if (cmd.equals("ser")) {
        matrix.put(bench.file.getName(), mode + "-csize", format.format(bench.data.length / 1024.0));
      }
      System.out.println("MB/s=" + mbs);
    }
   
    System.out.println("matrix=" + matrix);
View Full Code Here

  /**
   * Create and adapt new number format instance
   */
  protected Format createFormat(Locale locale) {
    NumberFormat f = NumberFormat.getInstance(locale);
    adapt(f);
    return f;
  }
View Full Code Here

        }
    }

    private String formatSize(long bytes) {

        NumberFormat formatMb = NumberFormat.getNumberInstance();
        NumberFormat formatGb = NumberFormat.getNumberInstance();
        NumberFormat formatKb = NumberFormat.getNumberInstance();

        if ((bytes / 1099511627776L) > 0) {
            // Were in the gigabytes
            return formatSizeDPS(formatGb.format((double) bytes / 1099511627776L)) + " GB";
        } else if ((bytes / 1048576) > 0) {
            // Were in the megabytes
            return formatSizeDPS(formatMb.format((double) bytes / 1048576)) + " MB";
        } else {
            // Were still in Kilobytes
            return formatSizeDPS(formatKb.format((double) bytes / 1024)) + " KB";
        }
    }
View Full Code Here

TOP

Related Classes of java.text.NumberFormat

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.