de.intarsys.tools.string
Class Converter
java.lang.Object
de.intarsys.tools.string.Converter
public class Converter
- extends java.lang.Object
Simple string conversion utilities;
Method Summary |
static boolean |
asBoolean(java.lang.String booleanString)
|
static boolean |
asBoolean(java.lang.String booleanString,
boolean defaultValue)
|
static boolean |
asBooleanChecked(java.lang.String booleanString,
boolean defaultValue)
|
static java.lang.Class |
asClass(java.lang.String str)
|
static double |
asDouble(java.lang.String str)
|
static double |
asDouble(java.lang.String str,
double defaultValue)
|
static double |
asDoubleChecked(java.lang.String str,
double defaultValue)
|
static java.io.File |
asFile(java.lang.String pValue)
|
static float |
asFloat(java.lang.String str)
|
static float |
asFloat(java.lang.String str,
float defaultValue)
|
static float[] |
asFloatArray(java.lang.String value)
|
static float |
asFloatChecked(java.lang.String str,
float defaultValue)
|
static int[] |
asIntArray(java.lang.String value)
|
static int |
asInteger(java.lang.String str)
|
static int |
asInteger(java.lang.String str,
int defaultValue)
|
static int |
asIntegerChecked(java.lang.String str,
int defaultValue)
|
static long |
asLong(java.lang.String str)
|
static long |
asLong(java.lang.String str,
long defaultValue)
|
static long |
asLongChecked(java.lang.String str,
long defaultValue)
|
static java.util.Map |
asMap(java.lang.String string)
|
static java.util.Map |
asMapBoolean(java.lang.String string)
|
static java.lang.String |
asString(java.lang.String str,
java.lang.String defaultValue)
|
static java.lang.String[] |
asStringArray(java.lang.String value)
|
static java.lang.Boolean |
asThreeState(java.lang.String booleanString)
|
static java.lang.Boolean |
asThreeState(java.lang.String booleanString,
java.lang.Boolean defaultValue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ELEMENT_SEPARATOR
public static final java.lang.String ELEMENT_SEPARATOR
- See Also:
- Constant Field Values
KEY_VALUE_SEPARATOR
public static final java.lang.String KEY_VALUE_SEPARATOR
- See Also:
- Constant Field Values
asBoolean
public static boolean asBoolean(java.lang.String booleanString)
throws ConverterException
- Throws:
ConverterException
asBoolean
public static boolean asBoolean(java.lang.String booleanString,
boolean defaultValue)
asBooleanChecked
public static boolean asBooleanChecked(java.lang.String booleanString,
boolean defaultValue)
throws ConverterException
- Throws:
ConverterException
asClass
public static java.lang.Class asClass(java.lang.String str)
throws ConverterException
- Throws:
ConverterException
asDouble
public static double asDouble(java.lang.String str)
throws ConverterException
- Throws:
ConverterException
asDouble
public static double asDouble(java.lang.String str,
double defaultValue)
asDoubleChecked
public static double asDoubleChecked(java.lang.String str,
double defaultValue)
throws ConverterException
- Throws:
ConverterException
asFile
public static java.io.File asFile(java.lang.String pValue)
throws ConverterException
- Throws:
ConverterException
asFloat
public static float asFloat(java.lang.String str)
throws ConverterException
- Throws:
ConverterException
asFloat
public static float asFloat(java.lang.String str,
float defaultValue)
asFloatArray
public static float[] asFloatArray(java.lang.String value)
asFloatChecked
public static float asFloatChecked(java.lang.String str,
float defaultValue)
throws ConverterException
- Throws:
ConverterException
asIntArray
public static int[] asIntArray(java.lang.String value)
asInteger
public static int asInteger(java.lang.String str)
throws ConverterException
- Throws:
ConverterException
asInteger
public static int asInteger(java.lang.String str,
int defaultValue)
asIntegerChecked
public static int asIntegerChecked(java.lang.String str,
int defaultValue)
throws ConverterException
- Throws:
ConverterException
asLong
public static long asLong(java.lang.String str)
throws ConverterException
- Throws:
ConverterException
asLong
public static long asLong(java.lang.String str,
long defaultValue)
asLongChecked
public static long asLongChecked(java.lang.String str,
long defaultValue)
throws ConverterException
- Throws:
ConverterException
asMap
public static java.util.Map asMap(java.lang.String string)
asMapBoolean
public static java.util.Map asMapBoolean(java.lang.String string)
asString
public static java.lang.String asString(java.lang.String str,
java.lang.String defaultValue)
asStringArray
public static java.lang.String[] asStringArray(java.lang.String value)
asThreeState
public static java.lang.Boolean asThreeState(java.lang.String booleanString)
throws ConverterException
- Throws:
ConverterException
asThreeState
public static java.lang.Boolean asThreeState(java.lang.String booleanString,
java.lang.Boolean defaultValue)