| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.apache.commons.beanutils.ConvertUtilspublic class ConvertUtilsextends java.lang.ObjectConvertUtilsBean which provides the
implementations for these methods.
ConvertUtilsBeanMethod Summary | |
static String |
|
static Object |
|
static Object |
|
static Object |
|
static void |
|
static void |
|
static boolean |
|
static byte |
|
static char |
|
static double |
|
static float |
|
static int |
|
static long |
|
static short |
|
static Converter | |
static Converter | |
static void | |
static void |
|
static void |
|
static void |
|
static void |
|
static void |
|
static void |
|
static void |
|
static void |
|
public static String convert(Object value)
Convert the specified value into a String. For more details seeConvertUtilsBean.
- Parameters:
value- Value to be converted (may be null)
- Returns:
- The converted String value
- See Also:
ConvertUtilsBean.convert(Object)
public static Object convert(Object value,
Class targetType)Convert the value to an object of the specified class (if possible).
- Parameters:
value- Value to be converted (may be null)targetType- Class of the value to be converted to
- Returns:
- The converted value
public static Object convert(String value,
Class clazz)Convert the specified value to an object of the specified class (if possible). Otherwise, return a String representation of the value. For more details seeConvertUtilsBean.
- Parameters:
value- Value to be converted (may be null)clazz- Java class to be converted to
- Returns:
- The converted value
public static Object convert(String[] values,
Class clazz)Convert an array of specified values to an array of objects of the specified class (if possible). For more details seeConvertUtilsBean.
- Parameters:
values- Array of values to be convertedclazz- Java array or element class to be converted to
- Returns:
- The converted value
public static void deregister()
Remove all registeredConverters, and re-establish the standard Converters. For more details seeConvertUtilsBean.
- See Also:
ConvertUtilsBean.deregister()
public static void deregister(Class clazz)
Remove any registeredConverterfor the specified destinationClass. For more details seeConvertUtilsBean.
- Parameters:
clazz- Class for which to remove a registered Converter
- See Also:
ConvertUtilsBean.deregister(Class)
public static boolean getDefaultBoolean()
Deprecated. Register replacement converters for Boolean.TYPE and Boolean.class instead
Gets the default value for Boolean conversions.
- Returns:
- The default Boolean value
public static byte getDefaultByte()
Deprecated. Register replacement converters for Byte.TYPE and Byte.class instead
Gets the default value for Byte conversions.
- Returns:
- The default Byte value
public static char getDefaultCharacter()
Deprecated. Register replacement converters for Character.TYPE and Character.class instead
Gets the default value for Character conversions.
- Returns:
- The default Character value
public static double getDefaultDouble()
Deprecated. Register replacement converters for Double.TYPE and Double.class instead
Gets the default value for Double conversions.
- Returns:
- The default Double value
public static float getDefaultFloat()
Deprecated. Register replacement converters for Float.TYPE and Float.class instead
Get the default value for Float conversions.
- Returns:
- The default Float value
public static int getDefaultInteger()
Deprecated. Register replacement converters for Integer.TYPE and Integer.class instead
Gets the default value for Integer conversions.
- Returns:
- The default Integer value
public static long getDefaultLong()
Deprecated. Register replacement converters for Long.TYPE and Long.class instead
Gets the default value for Long conversions.
- Returns:
- The default Long value
public static short getDefaultShort()
Deprecated. Register replacement converters for Short.TYPE and Short.class instead
Gets the default value for Short conversions.
- Returns:
- The default Short value
public static Converter lookup(Class clazz)
Look up and return any registeredConverterfor the specified destination class; if there is no registered Converter, returnnull. For more details seeConvertUtilsBean.
- Parameters:
clazz- Class for which to return a registered Converter
- Returns:
- The registered
Converterornullif not found
- See Also:
ConvertUtilsBean.lookup(Class)
public static Converter lookup(Class sourceType, Class targetType)
Look up and return any registeredConverterfor the specified source and destination class; if there is no registered Converter, returnnull.
- Parameters:
sourceType- Class of the value being convertedtargetType- Class of the value to be converted to
- Returns:
- The registered
Converterornullif not found
public static void register(Converter converter, Class clazz)
Register a customConverterfor the specified destinationClass, replacing any previously registered Converter. For more details seeConvertUtilsBean.
- Parameters:
converter- Converter to be registeredclazz- Destination class for conversions performed by this Converter
public static void setDefaultBoolean(boolean newDefaultBoolean)
Deprecated. Register replacement converters for Boolean.TYPE and Boolean.class instead
Sets the default value for Boolean conversions.
- Parameters:
newDefaultBoolean- The default Boolean value
public static void setDefaultByte(byte newDefaultByte)
Deprecated. Register replacement converters for Byte.TYPE and Byte.class instead
Sets the default value for Byte conversions.
- Parameters:
newDefaultByte- The default Byte value
public static void setDefaultCharacter(char newDefaultCharacter)
Deprecated. Register replacement converters for Character.TYPE and Character.class instead
Sets the default value for Character conversions.
- Parameters:
newDefaultCharacter- The default Character value
public static void setDefaultDouble(double newDefaultDouble)
Deprecated. Register replacement converters for Double.TYPE and Double.class instead
Sets the default value for Double conversions.
- Parameters:
newDefaultDouble- The default Double value
public static void setDefaultFloat(float newDefaultFloat)
Deprecated. Register replacement converters for Float.TYPE and Float.class instead
Sets the default value for Float conversions.
- Parameters:
newDefaultFloat- The default Float value
public static void setDefaultInteger(int newDefaultInteger)
Deprecated. Register replacement converters for Integer.TYPE and Integer.class instead
Sets the default value for Integer conversions.
- Parameters:
newDefaultInteger- The default Integer value
public static void setDefaultLong(long newDefaultLong)
Deprecated. Register replacement converters for Long.TYPE and Long.class instead
Sets the default value for Long conversions.
- Parameters:
newDefaultLong- The default Long value
public static void setDefaultShort(short newDefaultShort)
Deprecated. Register replacement converters for Short.TYPE and Short.class instead
Sets the default value for Short conversions.
- Parameters:
newDefaultShort- The default Short value