intarsys runtime library

de.intarsys.tools.string
Class Converter

java.lang.Object
  extended by de.intarsys.tools.string.Converter

public class Converter
extends Object

Simple string conversion utilities;


Field Summary
static String ELEMENT_SEPARATOR
           
static String KEY_VALUE_SEPARATOR
           
 
Method Summary
static boolean asBoolean(String booleanString)
           
static boolean asBoolean(String booleanString, boolean defaultValue)
           
static boolean asBooleanChecked(String booleanString, boolean defaultValue)
           
static Class asClass(String str)
           
static File asFile(String pValue)
           
static double asFloat(String str)
           
static float[] asFloatArray(String value)
           
static int[] asIntArray(String value)
           
static int asInteger(String str)
           
static int asInteger(String str, int defaultValue)
           
static int asIntegerChecked(String str, int defaultValue)
           
static Map asMap(String string)
           
static Map asMapBoolean(String string)
           
static String asString(String str, String defaultValue)
           
static String[] asStringArray(String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELEMENT_SEPARATOR

public static final String ELEMENT_SEPARATOR
See Also:
Constant Field Values

KEY_VALUE_SEPARATOR

public static final String KEY_VALUE_SEPARATOR
See Also:
Constant Field Values
Method Detail

asBoolean

public static boolean asBoolean(String booleanString)
                         throws ConverterException
Throws:
ConverterException

asBoolean

public static boolean asBoolean(String booleanString,
                                boolean defaultValue)

asBooleanChecked

public static boolean asBooleanChecked(String booleanString,
                                       boolean defaultValue)
                                throws ConverterException
Throws:
ConverterException

asClass

public static Class asClass(String str)
                     throws ConverterException
Throws:
ConverterException

asFile

public static File asFile(String pValue)
                   throws ConverterException
Throws:
ConverterException

asFloat

public static double asFloat(String str)
                      throws ConverterException
Throws:
ConverterException

asFloatArray

public static float[] asFloatArray(String value)

asIntArray

public static int[] asIntArray(String value)

asInteger

public static int asInteger(String str)
                     throws ConverterException
Throws:
ConverterException

asInteger

public static int asInteger(String str,
                            int defaultValue)

asIntegerChecked

public static int asIntegerChecked(String str,
                                   int defaultValue)
                            throws ConverterException
Throws:
ConverterException

asMap

public static Map asMap(String string)

asMapBoolean

public static Map asMapBoolean(String string)

asString

public static String asString(String str,
                              String defaultValue)

asStringArray

public static String[] asStringArray(String value)

intarsys runtime library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.