import org.opendaylight.yangtools.concepts.PrettyTree;
import org.opendaylight.yangtools.yang.binding.DataObject;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier;
-import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode;
import org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild;
}
@Override
+ public final @NonNull NodeIdentifier name() {
+ return identifier;
+ }
+
+ @Override
+ @Deprecated(since = "12.0.0", forRemoval = true)
public final @NonNull NodeIdentifier getIdentifier() {
return identifier;
}
+
@Override
public final ContainerNode getDelegate() {
return delegate();
}
@Override
- public DataContainerChild childByArg(final PathArgument child) {
+ public DataContainerChild childByArg(final NodeIdentifier child) {
return delegate().childByArg(child);
}
if (this == obj) {
return true;
}
- if (!(obj instanceof ContainerNode)) {
+ if (!(obj instanceof ContainerNode other)) {
return false;
}
- final ContainerNode other = (ContainerNode) obj;
return delegate().equals(other);
}