Package de.intarsys.tools.string
Class Converter
- java.lang.Object
-
- de.intarsys.tools.string.Converter
-
public class Converter extends java.lang.ObjectSimple string conversion utilities;
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringELEMENT_SEPARATORstatic java.lang.StringKEY_VALUE_SEPARATOR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanasBoolean(java.lang.String booleanString)static booleanasBoolean(java.lang.String booleanString, boolean defaultValue)static booleanasBooleanChecked(java.lang.String booleanString, boolean defaultValue)static java.lang.ClassasClass(java.lang.String str)static doubleasDouble(java.lang.String str)static doubleasDouble(java.lang.String str, double defaultValue)static doubleasDoubleChecked(java.lang.String str, double defaultValue)static java.io.FileasFile(java.lang.String pValue)static floatasFloat(java.lang.String str)static floatasFloat(java.lang.String str, float defaultValue)static float[]asFloatArray(java.lang.String value)static floatasFloatChecked(java.lang.String str, float defaultValue)static int[]asIntArray(java.lang.String value)static intasInteger(java.lang.String str)static intasInteger(java.lang.String str, int defaultValue)static intasIntegerChecked(java.lang.String str, int defaultValue)static longasLong(java.lang.String str)static longasLong(java.lang.String str, long defaultValue)static longasLongChecked(java.lang.String str, long defaultValue)static java.util.MapasMap(java.lang.String string)static java.util.MapasMapBoolean(java.lang.String string)static java.lang.StringasString(java.lang.String str, java.lang.String defaultValue)static java.lang.String[]asStringArray(java.lang.String value)static java.lang.BooleanasThreeState(java.lang.String booleanString)static java.lang.BooleanasThreeState(java.lang.String booleanString, java.lang.Boolean defaultValue)
-
-
-
Field Detail
-
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
-
-
Method Detail
-
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)
-
-