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.engine.dao.model;
 
 import java.util.UUID;
 
 
 
 
     private String externalKey;
     private UUID accountId;
     private DateTime lastSysUpdateDate;
     private DateTime originalCreatedDate;
 
     public SubscriptionBundleModelDao() { /* For the DAO mapper */ }
 
     public SubscriptionBundleModelDao(final UUID idfinal String keyfinal UUID accountIdfinal DateTime lastSysUpdateDate,
                                       final DateTime createdDateDateTime originalCreatedDatefinal DateTime updateDate) {
         super(idcreatedDateupdateDate);
         this. = key;
         this. = accountId;
         this. = lastSysUpdateDate;
         this. = originalCreatedDate;
     }
 
         this(input.getId(), input.getExternalKey(), input.getAccountId(), input.getLastSysUpdateDate(), input.getCreatedDate(), input.getOriginalCreatedDate(), input.getUpdatedDate());
     }
 
     public String getExternalKey() {
         return ;
     }
 
     public UUID getAccountId() {
         return ;
     }
 
     public DateTime getLastSysUpdateDate() {
         return ;
     }
 
     public DateTime getOriginalCreatedDate() {
         return ;
     }
 
     public void setExternalKey(final String externalKey) {
         this. = externalKey;
     }
 
     public void setAccountId(final UUID accountId) {
         this. = accountId;
     }
 
     public void setLastSysUpdateDate(final DateTime lastSysUpdateDate) {
         this. = lastSysUpdateDate;
     }
 
     public void setOriginalCreatedDate(final DateTime originalCreatedDate) {
         this. = originalCreatedDate;
     }
 
         if (src == null) {
             return null;
         }
         return new DefaultSubscriptionBaseBundle(src.getId(), src.getExternalKey(), src.getAccountId(), src.getLastSysUpdateDate(), src.getOriginalCreatedDate(), src.getCreatedDate(), src.getUpdatedDate());
     }
 
     @Override
     public String toString() {
         final StringBuilder sb = new StringBuilder();
         sb.append("SubscriptionBundleModelDao");
         sb.append("{externalKey='").append().append('\'');
         sb.append(", accountId=").append();
         sb.append(", lastSysUpdateDate=").append();
         sb.append('}');
         return sb.toString();
     }
    @Override
    public boolean equals(final Object o) {
        if (this == o) {
            return true;
        }
        if (o == null || getClass() != o.getClass()) {
            return false;
        }
        if (!super.equals(o)) {
            return false;
        }
        final SubscriptionBundleModelDao that = (SubscriptionBundleModelDaoo;
        if ( != null ? !.equals(that.accountId) : that.accountId != null) {
            return false;
        }
        if ( != null ? !.equals(that.externalKey) : that.externalKey != null) {
            return false;
        }
        if ( != null ? .compareTo(that.lastSysUpdateDate) != 0 : that.lastSysUpdateDate != null) {
            return false;
        }
        if ( != null ? .compareTo(that.originalCreatedDate) != 0 : that.originalCreatedDate != null) {
            return false;
        }
        return true;
    }
    @Override
    public int hashCode() {
        int result = super.hashCode();
        result = 31 * result + ( != null ? .hashCode() : 0);
        result = 31 * result + ( != null ? .hashCode() : 0);
        result = 31 * result + ( != null ? .hashCode() : 0);
        result = 31 * result + ( != null ? .hashCode() : 0);
        return result;
    }
    @Override
    public TableName getTableName() {
        return .;
    }
    @Override
    public TableName getHistoryTableName() {
        return null;
    }
New to GrepCode? Check out our FAQ X