killbill-memoizeit

Remove unused Jackson views

5/23/2012 5:22:40 PM

Details

diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountJson.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountJson.java
index 82645a5..9b114e8 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountJson.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountJson.java
@@ -29,43 +29,30 @@ public class AccountJson extends AccountJsonSimple {
 
     // STEPH Missing city, locale, postalCode from https://home.ninginc.com:8443/display/REVINFRA/Killbill+1.0+APIs
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final String name;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final Integer length;
         
-    @JsonView(BundleTimelineViews.Base.class)
     private final String email;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final Integer billCycleDay;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String currency;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String paymentProvider;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String timeZone;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String address1;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String address2;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String company;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String state;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String country;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String phone;
 
 
diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountJsonSimple.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountJsonSimple.java
index d7e1b2d..0323a08 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountJsonSimple.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountJsonSimple.java
@@ -21,10 +21,8 @@ import org.codehaus.jackson.map.annotate.JsonView;
 
 public class AccountJsonSimple {
 
-    @JsonView(BundleTimelineViews.Base.class)
     protected final String accountId;
     
-    @JsonView(BundleTimelineViews.Base.class)
     protected final String externalKey;
     
     public AccountJsonSimple() {
diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountTimelineJson.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountTimelineJson.java
index 881745a..ede4788 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountTimelineJson.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/AccountTimelineJson.java
@@ -34,16 +34,12 @@ import com.ning.billing.payment.api.PaymentAttempt;
 
 public class AccountTimelineJson {
 
-    @JsonView(BundleTimelineViews.ReadTimeline.class)
     private final List<PaymentJsonWithBundleKeys> payments;
 
-    @JsonView(BundleTimelineViews.ReadTimeline.class)
     private final List<InvoiceJsonWithBundleKeys> invoices;
     
-    @JsonView(BundleTimelineViews.ReadTimeline.class)
     private final AccountJsonSimple account;
     
-    @JsonView(BundleTimelineViews.Timeline.class)
     private final List<BundleJsonWithSubscriptions> bundles;
     
     @JsonCreator
diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonNoSubsciptions.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonNoSubsciptions.java
index c1221b8..ec04773 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonNoSubsciptions.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonNoSubsciptions.java
@@ -26,7 +26,6 @@ import com.ning.billing.entitlement.api.user.SubscriptionBundle;
 
 public class BundleJsonNoSubsciptions  extends BundleJsonSimple {
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final String accountId;
 
 
diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonSimple.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonSimple.java
index 8c2d836..7e03a4e 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonSimple.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonSimple.java
@@ -21,10 +21,8 @@ import org.codehaus.jackson.map.annotate.JsonView;
 
 public class BundleJsonSimple {
     
-    @JsonView(BundleTimelineViews.Base.class)
     protected final String bundleId;
 
-    @JsonView(BundleTimelineViews.Base.class)
     protected final String externalKey;
 
     @JsonCreator
diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonWithSubscriptions.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonWithSubscriptions.java
index fa45cdd..925898a 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonWithSubscriptions.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleJsonWithSubscriptions.java
@@ -29,7 +29,6 @@ import com.ning.billing.entitlement.api.user.SubscriptionBundle;
 
 public class BundleJsonWithSubscriptions extends BundleJsonSimple {
 
-    @JsonView(BundleTimelineViews.Timeline.class)
     private final List<SubscriptionJsonWithEvents> subscriptions;
 
     @JsonCreator
diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleTimelineJson.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleTimelineJson.java
index 099d837..6c9ee9c 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleTimelineJson.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/BundleTimelineJson.java
@@ -24,19 +24,14 @@ import org.codehaus.jackson.map.annotate.JsonView;
 
 public class BundleTimelineJson {
 
-    @JsonView(BundleTimelineViews.Timeline.class)
     private final String viewId;
 
-    @JsonView(BundleTimelineViews.Timeline.class)
     private final BundleJsonWithSubscriptions bundle;
 
-    @JsonView(BundleTimelineViews.ReadTimeline.class)
     private final List<PaymentJsonSimple> payments;
 
-    @JsonView(BundleTimelineViews.ReadTimeline.class)
     private final List<InvoiceJsonSimple> invoices;
 
-    @JsonView(BundleTimelineViews.WriteTimeline.class)
     private final String resonForChange;
 
     @JsonCreator
diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/InvoiceJsonSimple.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/InvoiceJsonSimple.java
index be2516d..177b598 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/InvoiceJsonSimple.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/InvoiceJsonSimple.java
@@ -27,22 +27,16 @@ import com.ning.billing.invoice.api.Invoice;
 
 public class InvoiceJsonSimple {
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final BigDecimal amount;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String invoiceId;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final DateTime invoiceDate;
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final DateTime targetDate;
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final String invoiceNumber;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final BigDecimal balance;
 
     
diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonNoEvents.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonNoEvents.java
index 95a5e09..dd14bfc 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonNoEvents.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonNoEvents.java
@@ -33,27 +33,19 @@ import com.ning.billing.util.clock.DefaultClock;
 
 public class SubscriptionJsonNoEvents extends SubscriptionJsonSimple {
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final DateTime startDate;
     
-    @JsonView(BundleTimelineViews.Base.class)
     private final String bundleId;
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final String productName;
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final String productCategory;
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final String billingPeriod;
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final String priceList;
 
-    @JsonView(BundleTimelineViews.Base.class)
     private final DateTime chargedThroughDate;
-    
 
 
     @JsonCreator
diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonSimple.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonSimple.java
index 5fb782e..b532da1 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonSimple.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonSimple.java
@@ -21,7 +21,6 @@ import org.codehaus.jackson.map.annotate.JsonView;
 
 public class SubscriptionJsonSimple {
     
-    @JsonView(BundleTimelineViews.Base.class)
     protected final String subscriptionId;
 
     public SubscriptionJsonSimple() {
diff --git a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonWithEvents.java b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonWithEvents.java
index be5ba2c..5dbc18a 100644
--- a/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonWithEvents.java
+++ b/jaxrs/src/main/java/com/ning/billing/jaxrs/json/SubscriptionJsonWithEvents.java
@@ -33,22 +33,17 @@ import com.ning.billing.util.clock.DefaultClock;
 
 public class SubscriptionJsonWithEvents extends SubscriptionJsonSimple {
     
-    @JsonView(BundleTimelineViews.ReadTimeline.class)
     private final List<SubscriptionReadEventJson> events;
 
-    @JsonView(BundleTimelineViews.WriteTimeline.class)
     private final List<SubscriptionDeletedEventJson> deletedEvents;
 
-    @JsonView(BundleTimelineViews.WriteTimeline.class)
     private final List<SubscriptionNewEventJson> newEvents;
 
 
     public static class SubscriptionReadEventJson extends SubscriptionBaseEventJson {
 
-        @JsonView(BundleTimelineViews.Timeline.class)
         private final String eventId;
 
-        @JsonView(BundleTimelineViews.Timeline.class)
         private final DateTime effectiveDate;
 
         public SubscriptionReadEventJson() {
@@ -135,23 +130,16 @@ public class SubscriptionJsonWithEvents extends SubscriptionJsonSimple {
 
     public static class SubscriptionBaseEventJson {
 
-        @JsonView(BundleTimelineViews.Timeline.class)
         private final String billingPeriod;
 
-        @JsonView(BundleTimelineViews.Timeline.class)
         private final DateTime requestedDate;
 
-
-        @JsonView(BundleTimelineViews.Timeline.class)
         private final String product;
 
-        @JsonView(BundleTimelineViews.Timeline.class)
         private final String priceList;
 
-        @JsonView(BundleTimelineViews.Timeline.class)
         private final String eventType;
 
-        @JsonView(BundleTimelineViews.Timeline.class)
         private final String phase;
 
         public SubscriptionBaseEventJson() {