net.sf.retrotranslator.runtime.format
Class NumericConversion

java.lang.Object
  extended by net.sf.retrotranslator.runtime.format.Conversion
      extended by net.sf.retrotranslator.runtime.format.NumericConversion
Direct Known Subclasses:
DecimalIntegralConversion, FloatingPointConversion, HexadecimalExponentialConversion, NondecimalIntegralConversion

abstract class NumericConversion
extends Conversion

Author:
Taras Puchko

Constructor Summary
NumericConversion()
           
 
Method Summary
protected static void appendNumber(java.lang.StringBuilder builder, java.lang.String number, boolean groupingUsed, java.text.DecimalFormatSymbols symbols)
           
protected static void printNumber(FormatContext context, boolean negative, java.lang.String prefix, java.lang.StringBuilder argument, java.text.DecimalFormatSymbols symbols)
           
protected static boolean printSpecialNumber(FormatContext context, double argument)
           
 
Methods inherited from class net.sf.retrotranslator.runtime.format.Conversion
format, getInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumericConversion

NumericConversion()
Method Detail

appendNumber

protected static void appendNumber(java.lang.StringBuilder builder,
                                   java.lang.String number,
                                   boolean groupingUsed,
                                   java.text.DecimalFormatSymbols symbols)

printSpecialNumber

protected static boolean printSpecialNumber(FormatContext context,
                                            double argument)

printNumber

protected static void printNumber(FormatContext context,
                                  boolean negative,
                                  java.lang.String prefix,
                                  java.lang.StringBuilder argument,
                                  java.text.DecimalFormatSymbols symbols)