Project

General

Profile

1
package eu.dnetlib.data.transform.xml;
2

    
3
import java.util.ArrayList;
4
import java.util.List;
5

    
6
import com.google.common.base.Function;
7
import com.google.common.collect.Iterables;
8
import com.google.common.collect.Lists;
9

    
10
@SuppressWarnings("serial")
11
public class ElementList extends ArrayList<Element> {
12
	public List<String> listValues() {
13
		return Lists.newArrayList(Iterables.transform(this, new Function<Element, String>() {
14
			@Override
15
			public String apply(Element e) {
16
				return e.getText();
17
			}}));
18
	}
19
}
(5-5/9)