import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
-import java.util.Map.Entry;
import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteCursor;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
write(writtenChild.getIdentifier(), writtenChild);
}
// Delete step - remove subshard data that was written into current shard
- for (Entry<PathArgument, WriteableModificationNode> shardChild : node.getChildrenWithSubshards().entrySet()) {
- PathArgument childId = shardChild.getKey();
+ for (PathArgument childId : node.getChildrenWithSubshards().keySet()) {
@SuppressWarnings("unchecked")
Optional<NormalizedNode<?, ?>> writtenValue = ((NormalizedNodeContainer) data).getChild(childId);
if (writtenValue.isPresent()) {