@Override public YangInstanceIdentifier build() { return FixedYangInstanceIdentifier.create(path, hash.build()); } }
@Override public YangInstanceIdentifier build() { return FixedYangInstanceIdentifier.create(path, hash.build()); } }
@Override public YangInstanceIdentifier toOptimized() { return FixedYangInstanceIdentifier.create(getPathArguments()); } }
@Override public YangInstanceIdentifier toOptimized() { return FixedYangInstanceIdentifier.create(getPathArguments()); } }
private void writeObject(final ObjectOutputStream outputStream) throws IOException { outputStream.defaultWriteObject(); final FixedYangInstanceIdentifier p; if (parent instanceof FixedYangInstanceIdentifier) { p = (FixedYangInstanceIdentifier) parent; } else { p = FixedYangInstanceIdentifier.create(parent.getPathArguments(), parent.hashCode()); } outputStream.writeObject(p); }
private void writeObject(final ObjectOutputStream outputStream) throws IOException { outputStream.defaultWriteObject(); final FixedYangInstanceIdentifier p; if (parent instanceof FixedYangInstanceIdentifier) { p = (FixedYangInstanceIdentifier) parent; } else { p = FixedYangInstanceIdentifier.create(parent.getPathArguments(), parent.hashCode()); } outputStream.writeObject(p); }
public static YangInstanceIdentifier create(final Iterable<? extends PathArgument> path) { if (Iterables.isEmpty(path)) { return EMPTY; } final HashCodeBuilder<PathArgument> hash = new HashCodeBuilder<>(); for (PathArgument a : path) { hash.addArgument(a); } return FixedYangInstanceIdentifier.create(path, hash.build()); }
public static YangInstanceIdentifier create(final Iterable<? extends PathArgument> path) { if (Iterables.isEmpty(path)) { return EMPTY; } final HashCodeBuilder<PathArgument> hash = new HashCodeBuilder<>(); for (PathArgument a : path) { hash.addArgument(a); } return FixedYangInstanceIdentifier.create(path, hash.build()); }