org.codehaus.staxmate.util
Class DataUtil

java.lang.Object
  extended by org.codehaus.staxmate.util.DataUtil

public final class DataUtil
extends java.lang.Object

Utility class that contains methods for simple data conversions.


Method Summary
static java.lang.String ensureNotEmpty(java.lang.String value)
           
static boolean parseBoolean(java.lang.String valueStr)
           
static boolean parseBoolean(java.lang.String valueStr, boolean defValue)
           
static int parseInt(java.lang.String valueStr)
           
static int parseInt(java.lang.String valueStr, int defValue)
           
static long parseLong(java.lang.String valueStr)
           
static long parseLong(java.lang.String valueStr, long defValue)
           
static java.lang.String trim(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

parseBoolean

public static boolean parseBoolean(java.lang.String valueStr)
                            throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

parseBoolean

public static boolean parseBoolean(java.lang.String valueStr,
                                   boolean defValue)

parseInt

public static int parseInt(java.lang.String valueStr)
                    throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

parseInt

public static int parseInt(java.lang.String valueStr,
                           int defValue)

parseLong

public static long parseLong(java.lang.String valueStr)
                      throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

parseLong

public static long parseLong(java.lang.String valueStr,
                             long defValue)

ensureNotEmpty

public static java.lang.String ensureNotEmpty(java.lang.String value)

trim

public static java.lang.String trim(java.lang.String value)