import java.util.Optional;
import org.eclipse.jdt.annotation.NonNull;
import org.eclipse.jdt.annotation.Nullable;
-import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
import org.opendaylight.yangtools.yang.data.api.schema.DistinctNodeContainer;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
if (current.isEmpty()) {
currentNode = defaultTreeNode();
if (currentNode == null) {
- if (modification.getOriginal().isEmpty()) {
- final YangInstanceIdentifier id = path.toInstanceIdentifier();
+ if (modification.original() == null) {
+ final var id = path.toInstanceIdentifier();
throw new ModifiedNodeDoesNotExistException(id,
"Node " + id + " does not exist. Cannot apply modification to its children.");
}