Revision 38602
Added by Claudio Atzori almost 9 years ago
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
a list field is empty when all its members are empty