public class CRMDOSubServiceLifeCycleStateHistory extends CRMDO implements java.util.Comparator<CRMDOSubServiceLifeCycleStateHistory>
Constructor and Description |
---|
CRMDOSubServiceLifeCycleStateHistory() |
CRMDOSubServiceLifeCycleStateHistory(java.lang.String id,
java.util.Date fromDate,
java.util.Date toDate,
java.util.Date billingEffectiveDate,
java.util.Date billablePeriodStartDate,
java.util.Date latestRateTodate,
BillingDirectiveState billingDirective,
SubscriptionServiceLifeCycleState lifeCycleState,
SubServiceLifeCycleStateHistoryRatingState ratingState,
BillingAdjustmentOption billingAdjustment,
java.util.Date createdDate) |
clone, compareObjects, compareTo, deepCopy, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, getIsRestricted, getIsViewable, getMandatoryFields, getModifiedCollections, getName, getNewvalues, getNotes, getNotVisibleActions, getNotVisibleFields, getNotVisiblePrintouts, getNumber, getOldvalues, getOwnerCollection, getProperties, getProperty, getReadOnlyFields, getRecVersion, getSharedNotes, getSortby, getUpdatedByUnit, getUpdatedByUser, getUpdatedDate, initFieldsizes, initializeCRMDO, isAssignable, isDeletable, isDeleted, isEditable, isMandatory, isModified, isModified, isNew, isRestricted, isSortbyDefined, isSpecified, isViewable, networkRestrictionsSet, onDelete, onLoad, onLoad, onSave, onSave, onUpdate, securityRestrictionsSet, setAlias, setAltCode, setAttachments, setChange, setCode, setCreatedByUnit, setCreatedByUser, setCreatedDate, setDefaultMandatoryFields, setDescription, setFieldsize, setId, setIsAssignable, setIsDeletable, setIsDeleted, setIsEditable, setIsRestricted, setIsViewable, setMandatoryFields, setModified, setModifiedCollections, setName, setNetworkRestrictionsSet, setNew, setNew, setNewvalues, setNotes, setNotVisibleActions, setNotVisibleFields, setNotVisiblePrintouts, setNumber, setOldvalues, setOwnerCollection, setProperty, setReadOnlyFields, setRecVersion, setSecurityRestrictionsSet, setSharedNotes, setSortby, setUpdatedByUnit, setUpdatedByUser, setUpdatedDate, sortbyCompareTo, toString
public CRMDOSubServiceLifeCycleStateHistory()
public CRMDOSubServiceLifeCycleStateHistory(java.lang.String id, java.util.Date fromDate, java.util.Date toDate, java.util.Date billingEffectiveDate, java.util.Date billablePeriodStartDate, java.util.Date latestRateTodate, BillingDirectiveState billingDirective, SubscriptionServiceLifeCycleState lifeCycleState, SubServiceLifeCycleStateHistoryRatingState ratingState, BillingAdjustmentOption billingAdjustment, java.util.Date createdDate)
public SubscriptionServiceLifeCycleState getLifeCycleState()
public void setLifeCycleState(SubscriptionServiceLifeCycleState lifeCycleState)
public CRMDOSubscription getSubscription()
public void setSubscription(CRMDOSubscription subscription)
public CRMDOSubscriptionService getSubService()
public void setSubService(CRMDOSubscriptionService subService)
public CRMDOAccountReceivable getAccount()
public void setAccount(CRMDOAccountReceivable account)
public CRMDOSubServiceLifeCycleStateHistory getReplacedByLifeCycleStateHistory()
public void setReplacedByLifeCycleStateHistory(CRMDOSubServiceLifeCycleStateHistory replacedByLifeCycleStateHistory)
public SubscriptionLifeCycleState getSublifeCycleState()
public void setSublifeCycleState(SubscriptionLifeCycleState sublifeCycleState)
public java.util.Date getFromDate()
public void setFromDate(java.util.Date fromDate)
public java.util.Date getToDate()
public void setToDate(java.util.Date toDate)
public java.util.Date getBillingEffectiveDate()
public void setBillingEffectiveDate(java.util.Date billingEffectiveDate)
public BillingDirectiveState getBillingDirective()
public void setBillingDirective(BillingDirectiveState billingDirective)
public CRMDOSubscriptionAction getPeriodStartedByAction()
public void setPeriodStartedByAction(CRMDOSubscriptionAction periodStartedByAction)
public CRMDOSubscriptionAction getPeriodEndedByAction()
public void setPeriodEndedByAction(CRMDOSubscriptionAction periodEndedByAction)
public java.util.Date getLatestRateTodate()
public void setLatestRateTodate(java.util.Date latestRateTodate)
public static java.util.Comparator<CRMDOSubServiceLifeCycleStateHistory> getCreatedDateComparator()
public static java.util.Comparator<CRMDOSubServiceLifeCycleStateHistory> getFromDateComparator()
public int compare(CRMDOSubServiceLifeCycleStateHistory object1, CRMDOSubServiceLifeCycleStateHistory object2)
compare
in interface java.util.Comparator<CRMDOSubServiceLifeCycleStateHistory>
public java.util.Date getBillablePeriodStartDate()
public void setBillablePeriodStartDate(java.util.Date billablePeriodStartDate)
public static long getSerialversionuid()
public SubServiceLifeCycleStateHistoryRatingState getRatingState()
public void setRatingState(SubServiceLifeCycleStateHistoryRatingState ratingState)
public SubServiceLifeCycleStateHistoryRatingState getPrevRatingState()
public void setPrevRatingState(SubServiceLifeCycleStateHistoryRatingState prevRatingState)
public java.util.Date getPrevLatestRateTodate()
public void setPrevLatestRateTodate(java.util.Date prevLatestRateTodate)
public java.lang.Boolean getIsBilled()
public void setIsBilled(java.lang.Boolean isBilled)
public BillingAdjustmentOption getBillingAdjustment()
public void setBillingAdjustment(BillingAdjustmentOption billingAdjustment)
public java.lang.Boolean getBilledFromRateUpToDate()
public void setBilledFromRateUpToDate(java.lang.Boolean billedFromRateUpToDate)