Interface ValueConverter

All Known Implementing Classes:
ArrayValueConverter, BigDecimalValueConverter, BigIntegerValueConverter, BooleanValueConverter, ByteValueConverter, CharacterValueConverter, ClassValueConverter, ColorValueConverter, DoubleValueConverter, FloatValueConverter, GenericValueConverter, IntegerValueConverter, LocaleValueConverter, LongValueConverter, ShortValueConverter, StringValueConverter, TimeZoneValueConverter

public interface ValueConverter
A value converter is an object that can transform an object into a string or vice versa.
Author:
Thomas Morgner
  • Method Details

    • toAttributeValue

      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

      Object toPropertyValue(String s) 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.