Project

General

Profile

« Previous | Next » 

Revision 38602

a list field is empty when all its members are empty

View differences:

FieldListImpl.java
7 7

  
8 8
import com.google.common.base.Function;
9 9
import com.google.common.base.Joiner;
10
import com.google.common.base.Predicate;
10 11
import com.google.common.collect.Iterables;
11 12
import com.google.common.collect.Lists;
12 13

  
......
29 30

  
30 31
	/**
31 32
	 * Instantiates a new field list impl.
32
	 * 
33
	 *
33 34
	 * @param name
34 35
	 *            the name
35 36
	 */
......
135 136
	 */
136 137
	@Override
137 138
	public boolean isEmpty() {
138
		return fields.isEmpty();
139
		return Iterables.all(fields, new Predicate<Field>() {
140

  
141
			@Override
142
			public boolean apply(final Field f) {
143
				return f.isEmpty();
144
			}
145
		});
139 146
	}
140 147

  
141 148
	/*

Also available in: Unified diff