|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AbstractProduct
Abstract class AbstractProduct
| Method Summary | ||
|---|---|---|
List<String> |
getAlternateProductNumber()
|
|
|
getAssignedAccount()
Retrieves a set containing all the elements for the reference assignedAccount. |
|
|
getBasePrice()
Retrieves a set containing all the elements for the reference basePrice. |
|
|
getClassification()
Retrieves the Collection of objects referenced by
classification. |
|
PriceLevel |
getDefaultPriceLevel()
Retrieves the value for the reference defaultPriceLevel. |
|
Uom |
getDefaultUom()
Retrieves the value for the reference defaultUom. |
|
String |
getDescription()
|
|
String |
getDetailedDescription()
|
|
String |
getName()
Retrieves the value for the attribute name. |
|
|
getPriceUom()
Retrieves the Collection of objects referenced by
priceUom. |
|
String |
getProductNumber()
Retrieves the value for the attribute productNumber. |
|
short |
getProductState()
Retrieves the value for the attribute productState. |
|
ActivityTracker |
getProductUsage()
Retrieves the value for the reference productUsage. |
|
SalesTaxType |
getSalesTaxType()
Retrieves the value for the reference salesTaxType. |
|
void |
setAlternateProductNumber(String... alternateProductNumber)
This method is equivalent to |
|
void |
setDefaultPriceLevel(PriceLevel defaultPriceLevel)
Sets a new value for the reference defaultPriceLevel. |
|
void |
setDefaultUom(Uom defaultUom)
Sets a new value for the reference defaultUom. |
|
void |
setDescription(String description)
Sets a new value for the attribute description. |
|
void |
setDetailedDescription(String detailedDescription)
Sets a new value for the attribute detailedDescription. |
|
void |
setName(String name)
Sets a new value for the attribute name. |
|
void |
setProductNumber(String productNumber)
Sets a new value for the attribute productNumber. |
|
void |
setProductState(short productState)
Sets a new value for the attribute productState. |
|
void |
setProductUsage(ActivityTracker productUsage)
Sets a new value for the reference productUsage. |
|
void |
setSalesTaxType(SalesTaxType salesTaxType)
Sets a new value for the reference salesTaxType. |
|
| Methods inherited from interface org.opencrx.kernel.depot1.cci2.DepotReferenceHolder |
|---|
getDepotReference |
| Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender |
|---|
sendAlert |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee |
|---|
getAudit |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable |
|---|
clone_ |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Importer |
|---|
importItem |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed |
|---|
getIndexEntry, updateIndex |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
|---|
addOwningGroup, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SubscriptionTarget |
|---|
addSubscription, addSubscriptionForParent, removeSubscription, removeSubscriptionForParent |
| Methods inherited from interface org.opencrx.kernel.base.cci2.XmlExporter |
|---|
exportXml |
| Methods inherited from interface org.openmdx.base.cci2.BasicObject |
|---|
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy |
| Methods inherited from interface org.openmdx.base.cci2.ExtentCapable |
|---|
getIdentity |
| Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable |
|---|
getView |
| Methods inherited from interface org.opencrx.kernel.product1.cci2.AddressContainer |
|---|
getAddress |
| Methods inherited from interface org.opencrx.kernel.product1.cci2.ContractPositionConstrained |
|---|
getDefaultPositions, getDefaultQuantity, getItemNumber, getMaxPositions, getMaxQuantity, getMinMaxQuantityHandling, getMinPositions, getMinQuantity, getOffsetQuantity, isAllowModification, isAllowRemoval, setAllowModification, setAllowRemoval, setDefaultPositions, setDefaultQuantity, setItemNumber, setMaxPositions, setMaxQuantity, setMinMaxQuantityHandling, setMinPositions, setMinQuantity, setOffsetQuantity |
| Method Detail |
|---|
List<String> getAlternateProductNumber()
void setAlternateProductNumber(String... alternateProductNumber)
This method is equivalent to
list.clear();
for(java.lang.String e : attributeName){
list.add(e);
}
alternateProductNumber - value(s) to be added to alternateProductNumber<T extends AccountAssignmentProduct> Collection<T> getAssignedAccount()
assignedAccount.
<T extends ProductBasePrice> Collection<T> getBasePrice()
basePrice.
<T extends ProductClassification> List<T> getClassification()
Collection of objects referenced by
classification.
Collection of referenced objects.PriceLevel getDefaultPriceLevel()
defaultPriceLevel.
null – value for this reference.void setDefaultPriceLevel(PriceLevel defaultPriceLevel)
defaultPriceLevel.
defaultPriceLevel - The non-null new value for this reference.Uom getDefaultUom()
defaultUom.
null – value for this reference.void setDefaultUom(Uom defaultUom)
defaultUom.
defaultUom - The non-null new value for this reference.String getDescription()
description.void setDescription(String description)
description.
description - The possibly null new value for attribute description.String getDetailedDescription()
detailedDescription.void setDetailedDescription(String detailedDescription)
detailedDescription.
detailedDescription - The possibly null new value for attribute detailedDescription.String getName()
name.
name.void setName(String name)
name.
name - The non-null new value for attribute name.<T extends Uom> List<T> getPriceUom()
Collection of objects referenced by
priceUom.
Collection of referenced objects.String getProductNumber()
productNumber.
productNumber.void setProductNumber(String productNumber)
productNumber.
productNumber - The non-null new value for attribute productNumber.short getProductState()
productState.
productState.void setProductState(short productState)
productState.
productState - The non-null new value for attribute productState.ActivityTracker getProductUsage()
productUsage.
null – value for this reference.void setProductUsage(ActivityTracker productUsage)
productUsage.
productUsage - The non-null new value for this reference.SalesTaxType getSalesTaxType()
salesTaxType.
null – value for this reference.void setSalesTaxType(SalesTaxType salesTaxType)
salesTaxType.
salesTaxType - The non-null new value for this reference.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||