kmy.regex.form
Class RealNumberFormatterSpan

java.lang.Object
  |
  +--kmy.regex.form.Span
        |
        +--kmy.regex.form.FormatterSpan
              |
              +--kmy.regex.form.NumberFormatterSpan
                    |
                    +--kmy.regex.form.RealNumberFormatterSpan

public class RealNumberFormatterSpan
extends NumberFormatterSpan

See Also:
Serialized Form

Field Summary
(package private)  int precision
           
(package private)  boolean sign
           
 
Fields inherited from class kmy.regex.form.NumberFormatterSpan
javaFormat
 
Fields inherited from class kmy.regex.form.FormatterSpan
align, ALIGN_CENTER, ALIGN_LEFT, ALIGN_MASK, ALIGN_RIGHT, maxChars, minChars, overflowChar, padChar, space
 
Constructor Summary
RealNumberFormatterSpan(int min, int alignment, int precision)
           
RealNumberFormatterSpan(int min, int max, int alignment, char fillChar, int overflowChar, int precision, boolean sign)
           
 
Method Summary
private  void append(java.lang.StringBuffer sb, double v)
           
 void printf(java.io.Writer out, java.math.BigDecimal v)
           
 void printf(java.io.Writer out, double v)
           
 
Methods inherited from class kmy.regex.form.NumberFormatterSpan
printf, printf, printf, printf, printf, printf, printf, printf, printfString
 
Methods inherited from class kmy.regex.form.FormatterSpan
, pad, print, printf, printf, printf, printf, printf
 
Methods inherited from class kmy.regex.form.Span
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

precision

int precision

sign

boolean sign
Constructor Detail

RealNumberFormatterSpan

public RealNumberFormatterSpan(int min,
                               int max,
                               int alignment,
                               char fillChar,
                               int overflowChar,
                               int precision,
                               boolean sign)

RealNumberFormatterSpan

public RealNumberFormatterSpan(int min,
                               int alignment,
                               int precision)
Method Detail

append

private void append(java.lang.StringBuffer sb,
                    double v)

printf

public void printf(java.io.Writer out,
                   double v)
Overrides:
printf in class NumberFormatterSpan

printf

public void printf(java.io.Writer out,
                   java.math.BigDecimal v)
Overrides:
printf in class FormatterSpan