public class BillingTermDefinitionCondition extends NotPersistenceObject
Constructor and Description |
---|
BillingTermDefinitionCondition() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBillingTermSchemeCode() |
CRMDOProduct |
getProduct() |
java.lang.String |
getProductID() |
static long |
getSerialversionuid() |
CRMDOSubscriptionType |
getSubscriptionType() |
java.lang.String |
getSubscriptionTypeID() |
java.lang.Boolean |
isValid(CRMDOSubscriptionType subscriptionType,
CRMDOBillingTermScheme billingTermScheme) |
java.lang.Boolean |
isValid(CRMDOSubscriptionType subscriptionType,
CRMDOBillingTermScheme billingTermScheme,
CRMDOProduct product) |
void |
setBillingTermSchemeCode(java.lang.String billingTermSchemeCode) |
void |
setProduct(CRMDOProduct product) |
void |
setProductID(java.lang.String productID) |
void |
setSubscriptionType(CRMDOSubscriptionType subscriptionType) |
void |
setSubscriptionTypeID(java.lang.String subscriptionTypeID) |
clone, compareObjects, compareTo, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, 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, 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, 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 CRMDOProduct getProduct()
public void setProduct(CRMDOProduct product)
public CRMDOSubscriptionType getSubscriptionType()
public void setSubscriptionType(CRMDOSubscriptionType subscriptionType)
public java.lang.String getProductID()
public void setProductID(java.lang.String productID)
public java.lang.String getSubscriptionTypeID()
public void setSubscriptionTypeID(java.lang.String subscriptionTypeID)
public java.lang.String getBillingTermSchemeCode()
public void setBillingTermSchemeCode(java.lang.String billingTermSchemeCode)
public java.lang.Boolean isValid(CRMDOSubscriptionType subscriptionType, CRMDOBillingTermScheme billingTermScheme, CRMDOProduct product)
public java.lang.Boolean isValid(CRMDOSubscriptionType subscriptionType, CRMDOBillingTermScheme billingTermScheme)
public static long getSerialversionuid()