org.stringtemplate.v4
Class NumberRenderer

java.lang.Object
  extended by org.stringtemplate.v4.NumberRenderer
All Implemented Interfaces:
AttributeRenderer

public class NumberRenderer
extends java.lang.Object
implements AttributeRenderer

Works with Byte, Short, Integer, Long, and BigInteger as well as Float, Double, and BigDecimal. You pass in a format string suitable for Formatter object: http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html For example, "%10d" emits a number as a decimal int padding to 10 char. This can even do long to date conversions using the format string.


Constructor Summary
NumberRenderer()
           
 
Method Summary
 java.lang.String toString(java.lang.Object o, java.lang.String formatString, java.util.Locale locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumberRenderer

public NumberRenderer()
Method Detail

toString

public java.lang.String toString(java.lang.Object o,
                                 java.lang.String formatString,
                                 java.util.Locale locale)
Specified by:
toString in interface AttributeRenderer


Copyright © 2011. All Rights Reserved.