From 51ce204f53e235c7fc433f00a6dbb76a4f47b1f3 Mon Sep 17 00:00:00 2001 From: Carl Mastrangelo Date: Thu, 22 Jun 2017 12:25:32 -0700 Subject: [PATCH] inprocess: mark all classes final --- .../main/java/io/grpc/inprocess/InProcessChannelBuilder.java | 2 +- core/src/main/java/io/grpc/inprocess/InProcessServer.java | 2 +- .../src/main/java/io/grpc/inprocess/InProcessServerBuilder.java | 2 +- .../src/main/java/io/grpc/inprocess/InProcessSocketAddress.java | 2 +- core/src/main/java/io/grpc/inprocess/InProcessTransport.java | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/src/main/java/io/grpc/inprocess/InProcessChannelBuilder.java b/core/src/main/java/io/grpc/inprocess/InProcessChannelBuilder.java index d2d7ae3b7c..37bf3680e9 100644 --- a/core/src/main/java/io/grpc/inprocess/InProcessChannelBuilder.java +++ b/core/src/main/java/io/grpc/inprocess/InProcessChannelBuilder.java @@ -31,7 +31,7 @@ import java.net.SocketAddress; *

The channel is intended to be fully-featured, high performance, and useful in testing. */ @ExperimentalApi("https://github.com/grpc/grpc-java/issues/1783") -public class InProcessChannelBuilder extends +public final class InProcessChannelBuilder extends AbstractManagedChannelImplBuilder { /** * Create a channel builder that will connect to the server with the given name. diff --git a/core/src/main/java/io/grpc/inprocess/InProcessServer.java b/core/src/main/java/io/grpc/inprocess/InProcessServer.java index 6536d27281..5b88ee5df4 100644 --- a/core/src/main/java/io/grpc/inprocess/InProcessServer.java +++ b/core/src/main/java/io/grpc/inprocess/InProcessServer.java @@ -25,7 +25,7 @@ import java.util.concurrent.ConcurrentMap; import javax.annotation.concurrent.ThreadSafe; @ThreadSafe -class InProcessServer implements InternalServer { +final class InProcessServer implements InternalServer { private static final ConcurrentMap registry = new ConcurrentHashMap(); diff --git a/core/src/main/java/io/grpc/inprocess/InProcessServerBuilder.java b/core/src/main/java/io/grpc/inprocess/InProcessServerBuilder.java index 0ed32dc598..cb5bcfa48a 100644 --- a/core/src/main/java/io/grpc/inprocess/InProcessServerBuilder.java +++ b/core/src/main/java/io/grpc/inprocess/InProcessServerBuilder.java @@ -31,7 +31,7 @@ import java.util.List; */ @ExperimentalApi("https://github.com/grpc/grpc-java/issues/1783") public final class InProcessServerBuilder - extends AbstractServerImplBuilder { + extends AbstractServerImplBuilder { /** * Create a server builder that will bind with the given name. * diff --git a/core/src/main/java/io/grpc/inprocess/InProcessSocketAddress.java b/core/src/main/java/io/grpc/inprocess/InProcessSocketAddress.java index 640eace785..255be183b4 100644 --- a/core/src/main/java/io/grpc/inprocess/InProcessSocketAddress.java +++ b/core/src/main/java/io/grpc/inprocess/InProcessSocketAddress.java @@ -21,7 +21,7 @@ import java.net.SocketAddress; /** * Custom SocketAddress class for {@link InProcessTransport}. */ -public class InProcessSocketAddress extends SocketAddress { +public final class InProcessSocketAddress extends SocketAddress { private static final long serialVersionUID = -2803441206326023474L; private final String name; diff --git a/core/src/main/java/io/grpc/inprocess/InProcessTransport.java b/core/src/main/java/io/grpc/inprocess/InProcessTransport.java index 9c942f45cc..0fab5c23b0 100644 --- a/core/src/main/java/io/grpc/inprocess/InProcessTransport.java +++ b/core/src/main/java/io/grpc/inprocess/InProcessTransport.java @@ -51,7 +51,7 @@ import javax.annotation.concurrent.GuardedBy; import javax.annotation.concurrent.ThreadSafe; @ThreadSafe -class InProcessTransport implements ServerTransport, ConnectionClientTransport { +final class InProcessTransport implements ServerTransport, ConnectionClientTransport { private static final Logger log = Logger.getLogger(InProcessTransport.class.getName()); private final LogId logId = LogId.allocate(getClass().getName());