import com.google.common.base.MoreObjects.ToStringHelper;
import com.google.common.collect.AbstractIterator;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
-import java.util.AbstractMap.SimpleImmutableEntry;
import java.util.ArrayDeque;
import java.util.Iterator;
import java.util.List;
+import java.util.Map;
import java.util.Map.Entry;
import java.util.Optional;
import org.eclipse.jdt.annotation.NonNullByDefault;
// Push the frame back to work, return the result
frames.push(frame);
- return new SimpleImmutableEntry<>(childPath, child);
+ return Map.entry(childPath, child);
}
// Unwind any leftover frames and return a matching item
final PathArgument next, final NormalizedNode<?, ?> child) {
final YangInstanceIdentifier childPath = createIdentifier(child);
unwind(frame, next);
- return new SimpleImmutableEntry<>(childPath, child);
+ return Map.entry(childPath, child);
}
/**