public class BillingTermDefinitionEventBasedCondExpenseCondition extends BillingTermDefinitionCondition
Constructor and Description |
---|
BillingTermDefinitionEventBasedCondExpenseCondition() |
Modifier and Type | Method and Description |
---|---|
BindingState |
getBindingState() |
ProductCriterion |
getExistingProduct() |
ProductCriterion |
getProductToBeAdded() |
ProductCriterion |
getProductToBeRemoved() |
java.lang.Boolean |
isValid(BindingState bindingState,
java.util.ArrayList<CRMDOInstalledItem> existingInstalledItems,
java.util.ArrayList<CRMDOInstalledItem> installedItemsToBeAdded,
java.util.ArrayList<CRMDOInstalledItem> installedItemsToBeRemoved) |
void |
setBindingState(BindingState bindingState) |
void |
setExistingProduct(ProductCriterion existingProduct) |
void |
setProductToBeAdded(ProductCriterion productToBeAdded) |
void |
setProductToBeRemoved(ProductCriterion productToBeRemoved) |
getBillingTermSchemeCode, getProduct, getProductID, getSerialversionuid, getSubscriptionType, getSubscriptionTypeID, isValid, isValid, setBillingTermSchemeCode, setProduct, setProductID, setSubscriptionType, setSubscriptionTypeID
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 BillingTermDefinitionEventBasedCondExpenseCondition()
public BindingState getBindingState()
public void setBindingState(BindingState bindingState)
public ProductCriterion getExistingProduct()
public void setExistingProduct(ProductCriterion existingProduct)
public ProductCriterion getProductToBeAdded()
public void setProductToBeAdded(ProductCriterion productToBeAdded)
public ProductCriterion getProductToBeRemoved()
public void setProductToBeRemoved(ProductCriterion productToBeRemoved)
public java.lang.Boolean isValid(BindingState bindingState, java.util.ArrayList<CRMDOInstalledItem> existingInstalledItems, java.util.ArrayList<CRMDOInstalledItem> installedItemsToBeAdded, java.util.ArrayList<CRMDOInstalledItem> installedItemsToBeRemoved)