import org.eclipse.jdt.annotation.Nullable;
import org.opendaylight.mdsal.binding.dom.codec.api.BindingAugmentationCodecTreeNode;
import org.opendaylight.yangtools.yang.binding.Augmentation;
+import org.opendaylight.yangtools.yang.binding.ExactDataObjectStep;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
import org.opendaylight.yangtools.yang.data.tree.api.DataTreeCandidateNode;
private LazyAugmentationModification(final BindingAugmentationCodecTreeNode<A> codec,
final DataTreeCandidateNode parent, final ImmutableList<DataTreeCandidateNode> domChildNodes) {
- super(parent, codec, codec.deserializePathArgument(null));
+ super(parent, codec, (ExactDataObjectStep<A>) codec.deserializePathArgument(null));
this.domChildNodes = requireNonNull(domChildNodes);
}
@Override
org.opendaylight.yangtools.yang.data.tree.api.ModificationType domModificationType() {
- final var before = getDataBefore();
- final var after = getDataAfter();
+ final var before = dataBefore();
+ final var after = dataAfter();
if (before == null) {
return after == null ? org.opendaylight.yangtools.yang.data.tree.api.ModificationType.UNMODIFIED
: org.opendaylight.yangtools.yang.data.tree.api.ModificationType.APPEARED;