public class SubscriptionModelDao extends EntityModelDaoBase implements EntityModelDao<SubscriptionBase>
createdDate, id, updatedDate| Constructor and Description |
|---|
SubscriptionModelDao() |
SubscriptionModelDao(DefaultSubscriptionBase src) |
SubscriptionModelDao(java.util.UUID id,
java.util.UUID bundleId,
ProductCategory category,
org.joda.time.DateTime startDate,
org.joda.time.DateTime bundleStartDate,
org.joda.time.DateTime chargedThroughDate,
boolean migrated,
org.joda.time.DateTime createdDate,
org.joda.time.DateTime updateDate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.util.UUID |
getBundleId() |
org.joda.time.DateTime |
getBundleStartDate() |
ProductCategory |
getCategory() |
org.joda.time.DateTime |
getChargedThroughDate() |
TableName |
getHistoryTableName() |
org.joda.time.DateTime |
getStartDate() |
TableName |
getTableName() |
int |
hashCode() |
boolean |
isMigrated() |
void |
setBundleId(java.util.UUID bundleId) |
void |
setBundleStartDate(org.joda.time.DateTime bundleStartDate) |
void |
setCategory(ProductCategory category) |
void |
setChargedThroughDate(org.joda.time.DateTime chargedThroughDate) |
void |
setMigrated(boolean migrated) |
void |
setStartDate(org.joda.time.DateTime startDate) |
java.lang.String |
toString() |
static DefaultSubscriptionBase |
toSubscription(SubscriptionModelDao src,
java.lang.String externalKey) |
getAccountRecordId, getRecordId, getTenantRecordId, setAccountRecordId, setRecordId, setTenantRecordIdgetCreatedDate, getId, getUpdatedDate, safeCompareTo, setCreatedDate, setId, setUpdatedDateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAccountRecordId, getRecordId, getTenantRecordIdgetCreatedDate, getId, getUpdatedDatepublic SubscriptionModelDao()
public SubscriptionModelDao(java.util.UUID id,
java.util.UUID bundleId,
ProductCategory category,
org.joda.time.DateTime startDate,
org.joda.time.DateTime bundleStartDate,
org.joda.time.DateTime chargedThroughDate,
boolean migrated,
org.joda.time.DateTime createdDate,
org.joda.time.DateTime updateDate)
public SubscriptionModelDao(DefaultSubscriptionBase src)
public java.util.UUID getBundleId()
public ProductCategory getCategory()
public org.joda.time.DateTime getStartDate()
public org.joda.time.DateTime getBundleStartDate()
public org.joda.time.DateTime getChargedThroughDate()
public void setBundleId(java.util.UUID bundleId)
public void setCategory(ProductCategory category)
public void setStartDate(org.joda.time.DateTime startDate)
public void setBundleStartDate(org.joda.time.DateTime bundleStartDate)
public void setChargedThroughDate(org.joda.time.DateTime chargedThroughDate)
public boolean isMigrated()
public void setMigrated(boolean migrated)
public static DefaultSubscriptionBase toSubscription(SubscriptionModelDao src, java.lang.String externalKey)
public java.lang.String toString()
toString in class EntityModelDaoBasepublic boolean equals(java.lang.Object o)
equals in class EntityBasepublic int hashCode()
hashCode in class EntityBasepublic TableName getTableName()
getTableName in interface EntityModelDao<SubscriptionBase>public TableName getHistoryTableName()
getHistoryTableName in interface EntityModelDao<SubscriptionBase>Copyright © 2010-2018. All Rights Reserved.