From 56b7ab1b715f972c07b42c61e929601e343faa17 Mon Sep 17 00:00:00 2001 From: Inderjeet Singh Date: Mon, 4 Apr 2011 22:23:51 +0000 Subject: [PATCH] Incorporated feedback from r718 --- .../gson/ExposeAnnotationDeserializationExclusionStrategy.java | 2 +- .../gson/ExposeAnnotationSerializationExclusionStrategy.java | 2 +- .../main/java/com/google/gson/InnerClassExclusionStrategy.java | 2 +- .../java/com/google/gson/SyntheticFieldExclusionStrategy.java | 2 +- gson/src/test/java/com/google/gson/MockExclusionStrategy.java | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gson/src/main/java/com/google/gson/ExposeAnnotationDeserializationExclusionStrategy.java b/gson/src/main/java/com/google/gson/ExposeAnnotationDeserializationExclusionStrategy.java index 56980fd5..f35a0aec 100644 --- a/gson/src/main/java/com/google/gson/ExposeAnnotationDeserializationExclusionStrategy.java +++ b/gson/src/main/java/com/google/gson/ExposeAnnotationDeserializationExclusionStrategy.java @@ -23,7 +23,7 @@ import com.google.gson.annotations.Expose; * * @author Joel Leitch */ -public class ExposeAnnotationDeserializationExclusionStrategy implements ExclusionStrategy { +final class ExposeAnnotationDeserializationExclusionStrategy implements ExclusionStrategy { public boolean shouldSkipClass(Class clazz) { return false; } diff --git a/gson/src/main/java/com/google/gson/ExposeAnnotationSerializationExclusionStrategy.java b/gson/src/main/java/com/google/gson/ExposeAnnotationSerializationExclusionStrategy.java index f9bfc16a..38b7d15a 100644 --- a/gson/src/main/java/com/google/gson/ExposeAnnotationSerializationExclusionStrategy.java +++ b/gson/src/main/java/com/google/gson/ExposeAnnotationSerializationExclusionStrategy.java @@ -23,7 +23,7 @@ import com.google.gson.annotations.Expose; * * @author Joel Leitch */ -public class ExposeAnnotationSerializationExclusionStrategy implements ExclusionStrategy { +final class ExposeAnnotationSerializationExclusionStrategy implements ExclusionStrategy { public boolean shouldSkipClass(Class clazz) { return false; } diff --git a/gson/src/main/java/com/google/gson/InnerClassExclusionStrategy.java b/gson/src/main/java/com/google/gson/InnerClassExclusionStrategy.java index e125bfae..9d601a15 100644 --- a/gson/src/main/java/com/google/gson/InnerClassExclusionStrategy.java +++ b/gson/src/main/java/com/google/gson/InnerClassExclusionStrategy.java @@ -23,7 +23,7 @@ import java.lang.reflect.Modifier; * * @author Joel Leitch */ -class InnerClassExclusionStrategy implements ExclusionStrategy { +final class InnerClassExclusionStrategy implements ExclusionStrategy { public boolean shouldSkipField(FieldAttributes f) { return isInnerClass(f.getDeclaredClass()); diff --git a/gson/src/main/java/com/google/gson/SyntheticFieldExclusionStrategy.java b/gson/src/main/java/com/google/gson/SyntheticFieldExclusionStrategy.java index ab90c5d0..f909b322 100644 --- a/gson/src/main/java/com/google/gson/SyntheticFieldExclusionStrategy.java +++ b/gson/src/main/java/com/google/gson/SyntheticFieldExclusionStrategy.java @@ -26,7 +26,7 @@ package com.google.gson; * * @since 1.4 */ -class SyntheticFieldExclusionStrategy implements ExclusionStrategy { +final class SyntheticFieldExclusionStrategy implements ExclusionStrategy { private final boolean skipSyntheticFields; SyntheticFieldExclusionStrategy(boolean skipSyntheticFields) { diff --git a/gson/src/test/java/com/google/gson/MockExclusionStrategy.java b/gson/src/test/java/com/google/gson/MockExclusionStrategy.java index cc105f51..2e5db94d 100644 --- a/gson/src/test/java/com/google/gson/MockExclusionStrategy.java +++ b/gson/src/test/java/com/google/gson/MockExclusionStrategy.java @@ -22,7 +22,7 @@ package com.google.gson; * * @author Joel Leitch */ -public class MockExclusionStrategy implements ExclusionStrategy { +final class MockExclusionStrategy implements ExclusionStrategy { private final boolean skipClass; private final boolean skipField;