View Javadoc

1   package yarfraw.mapping.forward.impl;
2   
3   import java.util.List;
4   
5   import org.apache.commons.collections.CollectionUtils;
6   
7   import yarfraw.core.datamodel.Link;
8   import yarfraw.core.datamodel.Person;
9   
10  class Utils{
11    private Utils(){}
12    
13    /***
14     * Gets the <code>emailOrText</code> field of the first person in the input list.
15     * @param persons
16     * @return
17     */
18    public static String getEmailOrText(List<Person> persons){
19      String ret = null;
20      if(CollectionUtils.isNotEmpty(persons)){
21        Person p = persons.get(0);
22        ret = p == null ? null : p.getEmailOrText();
23      }
24      return ret;
25    }
26    
27    /***
28     * Gets the <code>href</code> field of the first link in the input list.
29     * @param links
30     * @return
31     */
32    public static String getHrefLink(List<Link> links){
33      String ret = null;
34      if(CollectionUtils.isNotEmpty(links)){
35        Link l = links.get(0);
36        ret = l == null ? null : l.getHref();
37      }
38      return ret;
39    }
40  }