Use method references when possible

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=179586059
This commit is contained in:
mcilwain 2017-12-19 12:06:12 -08:00 committed by Ben McIlwain
parent ed0670b614
commit 842689f0c1
22 changed files with 90 additions and 98 deletions

View file

@ -185,8 +185,7 @@ public abstract class ListObjectsAction<T extends ImmutableObject> implements Ru
fieldMap.putAll(getFieldOverrides(object));
// Next, add to the mapping all the aliases, with their values defined as whatever was in the
// map under the aliased field's original name.
fieldMap.putAll(
new HashMap<>(Maps.transformValues(getFieldAliases(), value -> fieldMap.get(value))));
fieldMap.putAll(new HashMap<>(Maps.transformValues(getFieldAliases(), fieldMap::get)));
Set<String> expectedFields = ImmutableSortedSet.copyOf(fieldMap.keySet());
for (String field : fields) {
checkArgument(fieldMap.containsKey(field),