Class AbstractMapConverter

All Implemented Interfaces:
PropertyEditor, Converter
Direct Known Subclasses:
GenericMapConverter, HashMapEditor, HashtableEditor, IdentityHashMapEditor, LinkedHashMapEditor, MapEditor, PropertiesEditor, SortedMapEditor, TreeMapEditor, WeakHashMapEditor

public abstract class AbstractMapConverter extends AbstractConverter
Version:
$Rev: 6680 $ $Date: 2005-12-24T04:38:27.427468Z $
  • Constructor Details

  • Method Details

    • toObjectImpl

      protected final Object toObjectImpl(String text)
      Treats the text value of this property as an input stream that is converted into a Property bundle.
      Specified by:
      toObjectImpl in class AbstractConverter
      Parameters:
      text - the text to convert
      Returns:
      a Properties object
      Throws:
      PropertyEditorException - An error occurred creating the Properties object.
    • createMap

      protected abstract Map createMap(Map map)
    • toStringImpl

      protected final String toStringImpl(Object value)
      Description copied from class: AbstractConverter
      Converts the supplied object to text. The supplied object will always be an instance of the editor type, and specifically will never be null or a String (unless this is the String editor).
      Overrides:
      toStringImpl in class AbstractConverter
      Parameters:
      value - an instance of the editor type
      Returns:
      the text equivalent of the value