org.pentaho.reporting.engine.classic.core.util.beans
Class ConverterRegistry
java.lang.Object
org.pentaho.reporting.engine.classic.core.util.beans.ConverterRegistry
public final class ConverterRegistry
- extends Object
getInstance
public static ConverterRegistry getInstance()
getValueConverter
public ValueConverter getValueConverter(Class c)
toAttributeValue
public static String toAttributeValue(Object o)
throws BeanException
- Converts an object to an attribute value.
- Parameters:
o
- the object.
- Returns:
- the attribute value.
- Throws:
BeanException
- if there was an error during the conversion.
toPropertyValue
public static Object toPropertyValue(String s,
Class c)
throws BeanException
- Converts a string to a property value.
- Parameters:
s
- the string.
- Returns:
- a property value.
- Throws:
BeanException
- if there was an error during the conversion.
convert
public static Object convert(Object o,
Class c,
Object defaultValue)