public class CRMDOPriceTargetProfile extends CRMDO implements java.util.Comparator<CRMDOPriceTargetProfile>, ICRMDOAuditTrailedEntity, ICRMDOPricePlanBasedEntity
Constructor and Description |
---|
CRMDOPriceTargetProfile() |
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 CRMDOPricePlan getPricePlan()
getPricePlan
in interface ICRMDOPricePlanBasedEntity
public void setPricePlan(CRMDOPricePlan pricePlan)
setPricePlan
in interface ICRMDOPricePlanBasedEntity
public java.lang.Integer getPrecedence()
public void setPrecedence(java.lang.Integer precedence)
public PriceTargetProfileClassification getClassification()
public void setClassification(PriceTargetProfileClassification classification)
public java.lang.Integer getNumberOfConditions()
public void setNumberOfConditions(java.lang.Integer numberOfConditions)
public BindingState getSubscriptionBindingState()
public void setSubscriptionBindingState(BindingState subscriptionBindingState)
public java.util.Set<CRMDOPriceTargetProfileAdditiveDiscountDefinition> getPriceTargetProfileAdditiveDiscountDefinitions()
public void setPriceTargetProfileAdditiveDiscountDefinitions(java.util.Set<CRMDOPriceTargetProfileAdditiveDiscountDefinition> priceTargetProfileAdditiveDiscountDefinitions)
public java.util.Set<CRMDOPriceGlobalAccountClassification> getPriceGlobalAccountClassifications()
public void setPriceGlobalAccountClassifications(java.util.Set<CRMDOPriceGlobalAccountClassification> priceGlobalAccountClassifications)
public java.util.Set<CRMDOPriceGlobalCommunity> getPriceGlobalCommunities()
public void setPriceGlobalCommunities(java.util.Set<CRMDOPriceGlobalCommunity> priceGlobalCommunities)
public java.util.Set<CRMDOPriceGlobalGroup> getPriceGlobalOwnedByGroups()
public void setPriceGlobalOwnedByGroups(java.util.Set<CRMDOPriceGlobalGroup> priceGlobalOwnedByGroups)
public java.util.Set<CRMDOPriceGlobalGroup> getPriceGlobalPartnerGroups()
public void setPriceGlobalPartnerGroups(java.util.Set<CRMDOPriceGlobalGroup> priceGlobalPartnerGroups)
public java.util.Set<CRMDOPriceGlobalJobType> getPriceGlobalJobTypes()
public void setPriceGlobalJobTypes(java.util.Set<CRMDOPriceGlobalJobType> priceGlobalJobTypes)
public java.util.Set<CRMDOPriceGlobalSubscriptionBillingTermScheme> getPriceGlobalSubscriptionBillingTermSchemes()
public void setPriceGlobalSubscriptionBillingTermSchemes(java.util.Set<CRMDOPriceGlobalSubscriptionBillingTermScheme> priceGlobalSubscriptionBillingTermSchemes)
public java.util.Set<CRMDOPriceGlobalSubscriptionBindingPeriod> getPriceGlobalSubscriptionBindingPeriods()
public void setPriceGlobalSubscriptionBindingPeriods(java.util.Set<CRMDOPriceGlobalSubscriptionBindingPeriod> priceGlobalSubscriptionBindingPeriods)
public java.util.Set<CRMDOPriceGlobalSubscriptionEffectiveDate> getPriceGlobalSubscriptionEffectiveDates()
public void setPriceGlobalSubscriptionEffectiveDates(java.util.Set<CRMDOPriceGlobalSubscriptionEffectiveDate> priceGlobalSubscriptionEffectiveDates)
public java.util.Set<CRMDOPriceGlobalSubscriptionType> getPriceGlobalSubscriptionTypes()
public void setPriceGlobalSubscriptionTypes(java.util.Set<CRMDOPriceGlobalSubscriptionType> priceGlobalSubscriptionTypes)
public java.util.Set<CRMDOPriceGlobalSegment> getIncludeInSegments()
public void setIncludeInSegments(java.util.Set<CRMDOPriceGlobalSegment> includeInSegments)
public java.util.Set<CRMDOPriceGlobalSegment> getExcludeFromSegments()
public void setExcludeFromSegments(java.util.Set<CRMDOPriceGlobalSegment> excludeFromSegments)
public int compare(CRMDOPriceTargetProfile object1, CRMDOPriceTargetProfile object2)
compare
in interface java.util.Comparator<CRMDOPriceTargetProfile>
public java.util.Set<CRMDO> getAuditTrailLogs() throws java.lang.Exception
getAuditTrailLogs
in interface ICRMDOAuditTrailedEntity
java.lang.Exception
public void setAuditTrailLogs(java.util.Set<CRMDO> auditTrailLogs) throws java.lang.Exception
setAuditTrailLogs
in interface ICRMDOAuditTrailedEntity
java.lang.Exception
public java.util.ArrayList<CRMDOAdditiveDiscountDefinition> getDiscountDefinitions()
public void setDiscountDefinitions(java.util.ArrayList<CRMDOAdditiveDiscountDefinition> discountDefinitions)
public java.lang.String getDiscountDefinitionLabel()
public void setDiscountDefinitionLabel(java.lang.String discountDefinitionLabel)
public java.util.ArrayList<TargetProfileCondition> getTargetProfileConditions()
public void setTargetProfileConditions(java.util.ArrayList<TargetProfileCondition> targetProfileConditions)
public java.lang.Boolean getShowConditions()
public void setShowConditions(java.lang.Boolean showConditions)
public java.lang.Integer getSkipPricingValidation()
public void setSkipPricingValidation(java.lang.Integer skipPricingValidation)
public java.lang.Boolean isSkipPricingValidation()