X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fpersisted%2FDatastoreSnapshot.java;h=6330e5d4c257343a135f62b6e9ac3a8dcd429923;hp=37d41258585d7f99dc617f63c5a3c50d43cbacdd;hb=127042ea7e148d9dc0282acc3780b4754ca69e12;hpb=1e8d188e98614a1f3d781b2f80d61fcd0afde368 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/DatastoreSnapshot.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/DatastoreSnapshot.java index 37d4125858..6330e5d4c2 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/DatastoreSnapshot.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/DatastoreSnapshot.java @@ -7,7 +7,8 @@ */ package org.opendaylight.controller.cluster.datastore.persisted; -import com.google.common.base.Preconditions; +import static java.util.Objects.requireNonNull; + import com.google.common.collect.ImmutableList; import java.io.Externalizable; import java.io.IOException; @@ -16,8 +17,8 @@ import java.io.ObjectOutput; import java.io.Serializable; import java.util.ArrayList; import java.util.List; -import javax.annotation.Nonnull; -import javax.annotation.Nullable; +import org.eclipse.jdt.annotation.NonNull; +import org.eclipse.jdt.annotation.Nullable; import org.opendaylight.controller.cluster.raft.persisted.Snapshot; /** @@ -78,25 +79,22 @@ public class DatastoreSnapshot implements Serializable { private final ShardManagerSnapshot shardManagerSnapshot; private final List shardSnapshots; - public DatastoreSnapshot(@Nonnull String type, @Nullable ShardManagerSnapshot shardManagerSnapshot, - @Nonnull List shardSnapshots) { - this.type = Preconditions.checkNotNull(type); + public DatastoreSnapshot(@NonNull String type, @Nullable ShardManagerSnapshot shardManagerSnapshot, + @NonNull List shardSnapshots) { + this.type = requireNonNull(type); this.shardManagerSnapshot = shardManagerSnapshot; - this.shardSnapshots = ImmutableList.copyOf(Preconditions.checkNotNull(shardSnapshots)); + this.shardSnapshots = ImmutableList.copyOf(shardSnapshots); } - @Nonnull - public String getType() { + public @NonNull String getType() { return type; } - @Nullable - public ShardManagerSnapshot getShardManagerSnapshot() { + public @Nullable ShardManagerSnapshot getShardManagerSnapshot() { return shardManagerSnapshot; } - @Nonnull - public List getShardSnapshots() { + public @NonNull List getShardSnapshots() { return shardSnapshots; } @@ -142,18 +140,16 @@ public class DatastoreSnapshot implements Serializable { private final String name; private final Snapshot snapshot; - public ShardSnapshot(@Nonnull String name, @Nonnull Snapshot snapshot) { - this.name = Preconditions.checkNotNull(name); - this.snapshot = Preconditions.checkNotNull(snapshot); + public ShardSnapshot(@NonNull String name, @NonNull Snapshot snapshot) { + this.name = requireNonNull(name); + this.snapshot = requireNonNull(snapshot); } - @Nonnull - public String getName() { + public @NonNull String getName() { return name; } - @Nonnull - public Snapshot getSnapshot() { + public @NonNull Snapshot getSnapshot() { return snapshot; }