Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2010-2013 Ning, Inc.
   *
   * Ning licenses this file to you under the Apache License, version 2.0
   * (the "License"); you may not use this file except in compliance with the
   * License.  You may obtain a copy of the License at:
   *
   *    http://www.apache.org/licenses/LICENSE-2.0
   *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
  * License for the specific language governing permissions and limitations
  * under the License.
  */
 
 package com.ning.billing.subscription.api.timeline;
 
 import java.util.UUID;
 
 
 
 
 
     private final UUID bundleId;
     private final UUID accountId;
     private final DateTime effectiveDate;
 
 
     @JsonCreator
     public DefaultRepairSubscriptionEvent(@JsonProperty("accountId"final UUID accountId,
                                           @JsonProperty("bundleId"final UUID bundleId,
                                           @JsonProperty("effectiveDate"final DateTime effectiveDate,
                                           @JsonProperty("searchKey1"final Long searchKey1,
                                           @JsonProperty("searchKey2"final Long searchKey2,
                                           @JsonProperty("userToken"final UUID userToken) {
         super(searchKey1searchKey2userToken);
         this. = bundleId;
         this. = accountId;
         this. = effectiveDate;
     }
 
     @JsonIgnore
     @Override
     public BusInternalEventType getBusEventType() {
         return .;
     }
 
     @Override
     public UUID getBundleId() {
         return ;
     }
 
     @Override
     public UUID getAccountId() {
         return ;
     }
 
     @Override
     public DateTime getEffectiveDate() {
         return ;
     }
 
     @Override
     public int hashCode() {
         final int prime = 31;
         int result = 1;
         result = prime * result
                  + (( == null) ? 0 : .hashCode());
         result = prime * result
                  + (( == null) ? 0 : .hashCode());
         result = prime * result
                  + (( == null) ? 0 : .hashCode());
         return result;
     }
 
     @Override
     public boolean equals(final Object obj) {
         if (this == obj) {
             return true;
         }
         if (obj == null) {
             return false;
         }
         if (getClass() != obj.getClass()) {
             return false;
         }
         final DefaultRepairSubscriptionEvent other = (DefaultRepairSubscriptionEventobj;
         if ( == null) {
             if (other.accountId != null) {
                 return false;
             }
        } else if (!.equals(other.accountId)) {
            return false;
        }
        if ( == null) {
            if (other.bundleId != null) {
                return false;
            }
        } else if (!.equals(other.bundleId)) {
            return false;
        }
        if ( == null) {
            if (other.effectiveDate != null) {
                return false;
            }
        } else if (.compareTo(other.effectiveDate) != 0) {
            return false;
        }
        return true;
    }
New to GrepCode? Check out our FAQ X