@Override public boolean equals(final Object obj) { if (this == obj) { return true; } if (!(obj instanceof DOMDataTreeIdentifier)) { return false; } DOMDataTreeIdentifier other = (DOMDataTreeIdentifier) obj; if (datastoreType != other.datastoreType) { return false; } return rootIdentifier.equals(other.rootIdentifier); }
@Override public boolean equals(final @Nullable Object obj) { if (this == obj) { return true; } if (!(obj instanceof DOMDataTreeIdentifier)) { return false; } DOMDataTreeIdentifier other = (DOMDataTreeIdentifier) obj; return datastoreType == other.datastoreType && rootIdentifier.equals(other.rootIdentifier); }
@Override public boolean equals(final Object other) { if (this == other) { return true; } if (other == null || getClass() != other.getClass()) { return false; } final NormalizedNodeUpdate that = (NormalizedNodeUpdate) other; return id.equals(that.id); }
@Override boolean pathArgumentsEqual(final YangInstanceIdentifier other) { if (other instanceof StackedYangInstanceIdentifier) { final StackedYangInstanceIdentifier stacked = (StackedYangInstanceIdentifier) other; return pathArgument.equals(stacked.pathArgument) && parent.equals(stacked.parent); } return super.pathArgumentsEqual(other); }
@Override boolean pathArgumentsEqual(final YangInstanceIdentifier other) { if (other instanceof StackedYangInstanceIdentifier) { final StackedYangInstanceIdentifier stacked = (StackedYangInstanceIdentifier) other; return pathArgument.equals(stacked.pathArgument) && parent.equals(stacked.parent); } return super.pathArgumentsEqual(other); }
@Override public boolean equals(final Object obj) { return this == obj || obj instanceof DOMMountPoint && identifier.equals(((DOMMountPoint) obj).getIdentifier()); } }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } Entity entity = (Entity) o; if (!id.equals(entity.id)) { return false; } if (!type.equals(entity.type)) { return false; } return true; }
private SchemaPath getSchemaPath(final YangInstanceIdentifier dataRoot) { return SchemaPath.create(Iterables.transform(dataRoot.getPathArguments(), PATH_ARG_TO_QNAME), dataRoot.equals(ROOT)); }
@Override public boolean equals(final Object obj) { if (this == obj) { return true; } if (!(obj instanceof DOMMountPoint)) { return false; } DOMMountPoint other = (DOMMountPoint) obj; return getIdentifier().equals(other.getIdentifier()); }
private SchemaPath getSchemaPath(final YangInstanceIdentifier dataRoot) { return SchemaPath.create(Iterables.transform(dataRoot.getPathArguments(), PATH_ARG_TO_QNAME), dataRoot.equals(ROOT)); }
void delete(final YangInstanceIdentifier path) { final YangInstanceIdentifier relativePath = toRelative(path); Preconditions.checkArgument(!YangInstanceIdentifier.EMPTY.equals(relativePath), "Deletion of shard root is not allowed"); SimpleCursorOperation.DELETE.apply(getCursor(), relativePath, null); }
@Override public CheckedFuture<Optional<NormalizedNode<?, ?>>, ReadFailedException> read(final YangInstanceIdentifier path) { Preconditions.checkState(type != TransactionType.WRITE_ONLY, "Reads from write-only transactions are not allowed"); LOG.debug("Tx {} read {}", getIdentifier(), path); if (YangInstanceIdentifier.EMPTY.equals(path)) { return readAllData(); } else { return singleShardRead(shardNameFromIdentifier(path), path); } }
@Override public void write(YangInstanceIdentifier yangInstanceIdentifier, NormalizedNode<?, ?> normalizedNode) { try { if(YangInstanceIdentifier.EMPTY.equals(yangInstanceIdentifier)){ pruneAndWriteNode(yangInstanceIdentifier, normalizedNode); } else { delegate.write(yangInstanceIdentifier, normalizedNode); } } catch (SchemaValidationFailedException e){ LOG.warn("Node at path : {} was pruned during write due to validation error: {}", yangInstanceIdentifier, e.getMessage()); pruneAndWriteNode(yangInstanceIdentifier, normalizedNode); } }
@Override public void merge(YangInstanceIdentifier yangInstanceIdentifier, NormalizedNode<?, ?> normalizedNode) { try { if(YangInstanceIdentifier.EMPTY.equals(yangInstanceIdentifier)){ pruneAndMergeNode(yangInstanceIdentifier, normalizedNode); } else { delegate.merge(yangInstanceIdentifier, normalizedNode); } } catch (SchemaValidationFailedException e){ LOG.warn("Node at path {} was pruned during merge due to validation error: {}", yangInstanceIdentifier, e.getMessage()); pruneAndMergeNode(yangInstanceIdentifier, normalizedNode); } }
@Override public boolean equals(final Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; final RouteIdentifierImpl that = (RouteIdentifierImpl) o; if (context == null){ if (that.getContext() != null) return false; }else if (!context.equals(that.context)) return false; if (route == null){ if (that.getRoute() != null) return false; }else if (!route.equals(that.route)) return false; if (type == null){ if (that.getType() != null) return false; }else if (!type.equals(that.type)) return false; return true; }
protected Element serializeNodeWithParentStructure(Document document, YangInstanceIdentifier dataRoot, NormalizedNode node) { if (!dataRoot.equals(ROOT)) { return (Element) transformNormalizedNode(document, ImmutableNodes.fromInstanceId(schemaContext.getCurrentContext(), dataRoot, node), ROOT); } return (Element) transformNormalizedNode(document, node, ROOT); }
protected Element serializeNodeWithParentStructure(Document document, YangInstanceIdentifier dataRoot, NormalizedNode node) { if (!dataRoot.equals(ROOT)) { return (Element) transformNormalizedNode(document, ImmutableNodes.fromInstanceId(schemaContext.getCurrentContext(), dataRoot, node), ROOT); } return (Element) transformNormalizedNode(document, node, ROOT); }
if (!routeTableIdentifier.equals(childIdentifier.getParent().getParent().getParent())) { processRoutesTable(child, childIdentifier, tx, routeTableIdentifier); break;
if (checkNotNull(yangInstanceIdentifier).equals(YangInstanceIdentifier.EMPTY)) { value = readRoot(ctx); } else {