kmy.regex.util
Class Formatter

java.lang.Object
  |
  +--kmy.regex.util.Formatter

public class Formatter
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

Formatter is a simple general-purpose output formatter. It uses simple printf-like format specification (passed to its constructor) to convert a list of values into character string.

See Also:
Serialized Form

Field Summary
(package private)  Span[] spans
           
(package private)  java.lang.String[] vars
           
 
Constructor Summary
Formatter(java.lang.String form)
           
Formatter(java.lang.String form, boolean varsAllowed)
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String[] getVariables()
           
static void printf(Formatter form, ArgList list)
           
static void printf(java.lang.String form, ArgList list)
           
 void printf(java.io.Writer out, ArgList argList)
           
 java.lang.String sprintf(ArgList list)
           
static java.lang.String sprintf(Formatter form, ArgList list)
           
static java.lang.String sprintf(java.lang.String form, ArgList list)
           
 
Methods inherited from class java.lang.Object
, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

spans

Span[] spans

vars

java.lang.String[] vars
Constructor Detail

Formatter

public Formatter(java.lang.String form,
                 boolean varsAllowed)

Formatter

public Formatter(java.lang.String form)
Method Detail

getVariables

public java.lang.String[] getVariables()

printf

public void printf(java.io.Writer out,
                   ArgList argList)

printf

public static void printf(Formatter form,
                          ArgList list)

printf

public static void printf(java.lang.String form,
                          ArgList list)

sprintf

public static java.lang.String sprintf(Formatter form,
                                       ArgList list)

sprintf

public static java.lang.String sprintf(java.lang.String form,
                                       ArgList list)

sprintf

public java.lang.String sprintf(ArgList list)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object