net.sac.util
Class Formatter

java.lang.Object
  extended by net.sac.util.Formatter

public class Formatter
extends java.lang.Object

Formatter provides a set of common reusable formatting methods.

Author:
Scott Arnold

Constructor Summary
Formatter()
           
 
Method Summary
static java.lang.String formatDate(java.util.Date date)
           
static java.lang.String formatFloatAsString(java.lang.Float f)
           
static java.lang.String formatIntegerAsString(java.lang.Integer i)
           
static java.lang.String formatIntegerAsString(java.lang.Integer i, java.lang.String prefix)
           
static java.lang.String urlEncode(java.util.Map<java.lang.String,java.lang.String> keyValuePairs)
          URL encode a map of key/value pairs.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Formatter

public Formatter()
Method Detail

urlEncode

public static final java.lang.String urlEncode(java.util.Map<java.lang.String,java.lang.String> keyValuePairs)
                                        throws java.io.UnsupportedEncodingException
URL encode a map of key/value pairs.

Parameters:
keyValuePairs - key/value pairs
Returns:
the key/value pairs URL encoded
Throws:
java.io.UnsupportedEncodingException

formatDate

public static java.lang.String formatDate(java.util.Date date)

formatFloatAsString

public static java.lang.String formatFloatAsString(java.lang.Float f)

formatIntegerAsString

public static java.lang.String formatIntegerAsString(java.lang.Integer i)

formatIntegerAsString

public static java.lang.String formatIntegerAsString(java.lang.Integer i,
                                                     java.lang.String prefix)