Class CollectionConverter

java.lang.Object
fr.ifremer.isisfish.util.converter.CollectionConverter
All Implemented Interfaces:
org.apache.commons.beanutils.Converter

public class CollectionConverter extends Object implements org.apache.commons.beanutils.Converter
Classe utilise pour convertir une collection. Chaque element est séparé par ",". Pour la convertion String > collection, il reste un problème à régler, on ne peut pas connaitre au runtime le typage de la collection (Collection<Zone>) par exemple. Autre problème, le converter prend en paramêtre seulement une Class et non un type qui pourrait avoir une annotation pouvant préciser son type par exemple.
Author:
poussin
  • Field Details

    • defaultConverter

      protected org.apache.commons.beanutils.ConvertUtilsBean defaultConverter
  • Constructor Details

    • CollectionConverter

      public CollectionConverter(org.apache.commons.beanutils.ConvertUtilsBean defaultConverter)
  • Method Details

    • convert

      public Object convert(Class type, Object value)
      Specified by:
      convert in interface org.apache.commons.beanutils.Converter
    • getCollectionAsString

      public Object getCollectionAsString(Collection<?> coll)