net.metanotion.util
Class StringConverter

java.lang.Object
  extended by net.metanotion.util.StringConverter

public final class StringConverter
extends java.lang.Object


Constructor Summary
StringConverter()
           
 
Method Summary
static java.lang.String fromBigDecimal(java.math.BigDecimal bd, java.lang.String defVal)
           
static java.lang.String fromBoolean(java.lang.Boolean b, java.lang.String defVal)
           
static java.lang.String fromDate(java.util.Date d, java.lang.String defVal)
           
static java.lang.String fromDouble(java.lang.Double d, java.lang.String defVal)
           
static java.lang.String fromFloat(java.lang.Float f, java.lang.String defVal)
           
static java.lang.String fromInt(java.lang.Integer i, java.lang.String defVal)
           
static java.lang.String fromLong(java.lang.Long l, java.lang.String defVal)
           
static java.lang.String fromQName(QName qn, java.lang.String defVal)
           
static java.lang.String fromURI(java.net.URI uri, java.lang.String defVal)
           
static java.math.BigDecimal toBigDecimal(java.lang.String v, boolean allowNull, java.lang.String defVal)
           
static java.lang.Boolean toBoolean(java.lang.String v, boolean allowNull, java.lang.String defVal)
           
static java.util.Date toDate(java.lang.String v, boolean allowNull, java.lang.String defVal)
           
static java.lang.Double toDouble(java.lang.String v, boolean allowNull, java.lang.String defVal)
           
static java.lang.Float toFloat(java.lang.String v, boolean allowNull, java.lang.String defVal)
           
static java.lang.Integer toInt(java.lang.String v, boolean allowNull, java.lang.String defVal)
           
static java.lang.Long toLong(java.lang.String v, boolean allowNull, java.lang.String defVal)
           
static QName toQName(java.lang.String v, boolean allowNull, java.lang.String defVal)
           
static java.lang.String toString(java.lang.String v, boolean allowNull, java.lang.String defVal)
           
static java.net.URI toURI(java.lang.String v, boolean allowNull, java.lang.String defVal)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringConverter

public StringConverter()
Method Detail

fromInt

public static java.lang.String fromInt(java.lang.Integer i,
                                       java.lang.String defVal)

fromFloat

public static java.lang.String fromFloat(java.lang.Float f,
                                         java.lang.String defVal)

fromDouble

public static java.lang.String fromDouble(java.lang.Double d,
                                          java.lang.String defVal)

fromLong

public static java.lang.String fromLong(java.lang.Long l,
                                        java.lang.String defVal)

fromBoolean

public static java.lang.String fromBoolean(java.lang.Boolean b,
                                           java.lang.String defVal)

fromBigDecimal

public static java.lang.String fromBigDecimal(java.math.BigDecimal bd,
                                              java.lang.String defVal)

fromQName

public static java.lang.String fromQName(QName qn,
                                         java.lang.String defVal)

fromURI

public static java.lang.String fromURI(java.net.URI uri,
                                       java.lang.String defVal)

fromDate

public static java.lang.String fromDate(java.util.Date d,
                                        java.lang.String defVal)

toString

public static java.lang.String toString(java.lang.String v,
                                        boolean allowNull,
                                        java.lang.String defVal)

toInt

public static java.lang.Integer toInt(java.lang.String v,
                                      boolean allowNull,
                                      java.lang.String defVal)

toFloat

public static java.lang.Float toFloat(java.lang.String v,
                                      boolean allowNull,
                                      java.lang.String defVal)

toDouble

public static java.lang.Double toDouble(java.lang.String v,
                                        boolean allowNull,
                                        java.lang.String defVal)

toLong

public static java.lang.Long toLong(java.lang.String v,
                                    boolean allowNull,
                                    java.lang.String defVal)

toBoolean

public static java.lang.Boolean toBoolean(java.lang.String v,
                                          boolean allowNull,
                                          java.lang.String defVal)

toBigDecimal

public static java.math.BigDecimal toBigDecimal(java.lang.String v,
                                                boolean allowNull,
                                                java.lang.String defVal)

toQName

public static QName toQName(java.lang.String v,
                            boolean allowNull,
                            java.lang.String defVal)

toURI

public static java.net.URI toURI(java.lang.String v,
                                 boolean allowNull,
                                 java.lang.String defVal)

toDate

public static java.util.Date toDate(java.lang.String v,
                                    boolean allowNull,
                                    java.lang.String defVal)