import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
import java.util.Collection;
+import javax.annotation.Nonnull;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer;
}
@Override
+ @Nonnull
public ModificationType getModificationType() {
return ModificationType.WRITE;
}
@Override
public Optional<NormalizedNode<?, ?>> getDataBefore() {
- return Optional.<NormalizedNode<?, ?>>of(oldData);
+ return Optional.of(oldData);
}
@Override
}
@Override
+ @Nonnull
public Collection<DataTreeCandidateNode> getChildNodes() {
return deltaChildren(oldData, getData());
}