From 0002fe8b40c6192440d8192ca06941ef8a7080f3 Mon Sep 17 00:00:00 2001 From: Shikhar Bhushan Date: Mon, 19 Dec 2011 22:52:41 +0000 Subject: [PATCH] Made some Buffer subclasses final --- src/main/java/net/schmizz/sshj/common/Buffer.java | 2 +- src/main/java/net/schmizz/sshj/common/SSHPacket.java | 2 +- src/main/java/net/schmizz/sshj/sftp/Request.java | 2 +- src/main/java/net/schmizz/sshj/sftp/Response.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/net/schmizz/sshj/common/Buffer.java b/src/main/java/net/schmizz/sshj/common/Buffer.java index 4386d29a..bf5f1fc5 100644 --- a/src/main/java/net/schmizz/sshj/common/Buffer.java +++ b/src/main/java/net/schmizz/sshj/common/Buffer.java @@ -51,7 +51,7 @@ public class Buffer> { } } - public static class PlainBuffer + public static final class PlainBuffer extends Buffer { public PlainBuffer() { diff --git a/src/main/java/net/schmizz/sshj/common/SSHPacket.java b/src/main/java/net/schmizz/sshj/common/SSHPacket.java index f0374e42..abf93c6f 100644 --- a/src/main/java/net/schmizz/sshj/common/SSHPacket.java +++ b/src/main/java/net/schmizz/sshj/common/SSHPacket.java @@ -37,7 +37,7 @@ package net.schmizz.sshj.common; import java.util.Arrays; -public class SSHPacket +public final class SSHPacket extends Buffer { public SSHPacket() { diff --git a/src/main/java/net/schmizz/sshj/sftp/Request.java b/src/main/java/net/schmizz/sshj/sftp/Request.java index 4a6466eb..39a99bf0 100644 --- a/src/main/java/net/schmizz/sshj/sftp/Request.java +++ b/src/main/java/net/schmizz/sshj/sftp/Request.java @@ -17,7 +17,7 @@ package net.schmizz.sshj.sftp; import net.schmizz.concurrent.Promise; -public class Request +public final class Request extends SFTPPacket { private final PacketType type; diff --git a/src/main/java/net/schmizz/sshj/sftp/Response.java b/src/main/java/net/schmizz/sshj/sftp/Response.java index 92ad141a..59bbcff0 100644 --- a/src/main/java/net/schmizz/sshj/sftp/Response.java +++ b/src/main/java/net/schmizz/sshj/sftp/Response.java @@ -17,7 +17,7 @@ package net.schmizz.sshj.sftp; import net.schmizz.sshj.common.Buffer; -public class Response +public final class Response extends SFTPPacket { public static enum StatusCode {