net.ranides.assira.text
Class PrintFunction.PrintString

java.lang.Object
  extended by net.ranides.assira.text.PrintFunction.PrintString
All Implemented Interfaces:
PrintFunction
Enclosing interface:
PrintFunction

public static class PrintFunction.PrintString
extends Object
implements PrintFunction


Nested Class Summary
 
Nested classes/interfaces inherited from interface net.ranides.assira.text.PrintFunction
PrintFunction.PrintNumberDec, PrintFunction.PrintNumberFP, PrintFunction.PrintString
 
Field Summary
static PrintFunction.PrintString INSTANCE
           
 
Constructor Summary
PrintFunction.PrintString()
           
 
Method Summary
 void apply(Appendable target, PrintParams params, Object[] values)
           
 int estimate(PrintParams params, Object[] values)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final PrintFunction.PrintString INSTANCE
Constructor Detail

PrintFunction.PrintString

public PrintFunction.PrintString()
Method Detail

apply

public void apply(Appendable target,
                  PrintParams params,
                  Object[] values)
           throws IOException
Specified by:
apply in interface PrintFunction
Throws:
IOException

estimate

public int estimate(PrintParams params,
                    Object[] values)
Specified by:
estimate in interface PrintFunction


Copyright © 2013. All Rights Reserved.