From ebd5036d6406dcd60af3d0fd1cee74bd34e8b392 Mon Sep 17 00:00:00 2001 From: Shikhar Bhushan Date: Sun, 8 Aug 2010 17:45:48 +0100 Subject: [PATCH] enum reverse cache objects --- src/main/java/net/schmizz/sshj/common/Message.java | 3 +-- .../net/schmizz/sshj/connection/channel/direct/Signal.java | 3 +-- src/main/java/net/schmizz/sshj/sftp/PacketType.java | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/java/net/schmizz/sshj/common/Message.java b/src/main/java/net/schmizz/sshj/common/Message.java index cc9fa8e6..28bd9077 100644 --- a/src/main/java/net/schmizz/sshj/common/Message.java +++ b/src/main/java/net/schmizz/sshj/common/Message.java @@ -67,8 +67,7 @@ public enum Message { static { for (Message c : Message.values()) - if (cache[c.toByte()] == null) - cache[c.toByte()] = c; + cache[c.toByte()] = c; } public static Message fromByte(byte b) { diff --git a/src/main/java/net/schmizz/sshj/connection/channel/direct/Signal.java b/src/main/java/net/schmizz/sshj/connection/channel/direct/Signal.java index 1bd07494..bd5fb099 100644 --- a/src/main/java/net/schmizz/sshj/connection/channel/direct/Signal.java +++ b/src/main/java/net/schmizz/sshj/connection/channel/direct/Signal.java @@ -27,8 +27,7 @@ public enum Signal { INT("INT"), KILL("KILL"), PIPE("PIPE"), - QUIT( - "QUIT"), + QUIT("QUIT"), SEGV("SEGV"), TERM("TERM"), USR1("USR1"), diff --git a/src/main/java/net/schmizz/sshj/sftp/PacketType.java b/src/main/java/net/schmizz/sshj/sftp/PacketType.java index 98a404a6..7e95f10d 100644 --- a/src/main/java/net/schmizz/sshj/sftp/PacketType.java +++ b/src/main/java/net/schmizz/sshj/sftp/PacketType.java @@ -52,8 +52,7 @@ public enum PacketType { static { for (PacketType t : PacketType.values()) - if (cache[t.toByte() & 0xff] == null) - cache[t.toByte() & 0xff] = t; + cache[t.toByte() & 0xff] = t; } private PacketType(int b) {