kmy.regex.form
Class NumberFormatterSpan

java.lang.Object
  |
  +--kmy.regex.form.Span
        |
        +--kmy.regex.form.FormatterSpan
              |
              +--kmy.regex.form.NumberFormatterSpan
Direct Known Subclasses:
DecimalNumberFormatterSpan, HexNumberFormatterSpan, OctalNumberFormatterSpan, RealNumberFormatterSpan

public class NumberFormatterSpan
extends FormatterSpan

See Also:
Serialized Form

Field Summary
(package private)  java.text.DecimalFormat 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
NumberFormatterSpan(int min, int alignment)
           
NumberFormatterSpan(int min, int max, int alignment, char fillChar, int overflowChar, java.lang.String javaFormatStr)
           
 
Method Summary
 void printf(java.io.Writer out, char v)
           
 void printf(java.io.Writer out, char[] v)
           
 void printf(java.io.Writer out, CharString cs)
           
 void printf(java.io.Writer out, double v)
           
 void printf(java.io.Writer out, float v)
           
 void printf(java.io.Writer out, int v)
           
 void printf(java.io.Writer out, long v)
           
 void printf(java.io.Writer out, java.lang.Object obj)
           
 void printf(java.io.Writer out, java.lang.String s)
           
protected  void printfString(java.io.Writer out, java.lang.String s)
           
 
Methods inherited from class kmy.regex.form.FormatterSpan
, pad, print, printf, 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

javaFormat

java.text.DecimalFormat javaFormat
Constructor Detail

NumberFormatterSpan

public NumberFormatterSpan(int min,
                           int max,
                           int alignment,
                           char fillChar,
                           int overflowChar,
                           java.lang.String javaFormatStr)

NumberFormatterSpan

public NumberFormatterSpan(int min,
                           int alignment)
Method Detail

printf

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

printf

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

printf

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

printf

public void printf(java.io.Writer out,
                   char[] v)
Overrides:
printf in class FormatterSpan

printf

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

printf

public void printf(java.io.Writer out,
                   float v)

printf

public void printf(java.io.Writer out,
                   CharString cs)
Overrides:
printf in class FormatterSpan

printf

public void printf(java.io.Writer out,
                   java.lang.String s)
Overrides:
printf in class FormatterSpan

printfString

protected void printfString(java.io.Writer out,
                            java.lang.String s)

printf

public void printf(java.io.Writer out,
                   java.lang.Object obj)
Overrides:
printf in class FormatterSpan