code: public String getString(Object name)
      {
          Object l=super.get(name);
          switch(LazyList.size(l))
          {
            case 0:
                return null;
            case 1:
                Object o=LazyList.get(l,0);
                return o==null?null:o.toString();
            default:
                StringBuffer values=new StringBuffer(128);
                synchronized(values)
                {
                    for (int i=0; i<LazyList.size(l); i++)              
                    {
                        Object e=LazyList.get(l,i);
                        if (e!=null)
                        {
                            if (values.length()>0)
                                values.append(',');
                            values.append(e.toString());
                        }
                    }   
                    return values.toString();
                }
          }
      }
docs: Get value as String.
  Single valued items are converted to a String with the toString()
  Object method. Multi valued entries are converted to a comma separated
  List.  No quoting of commas within values is performed.
  @param name The entry key.
  @return String value.