org.opencrx.kernel.product1.cci2
Interface Product
- All Superinterfaces:
- AbstractProduct, AddressContainer, AlertSender, Auditee, BasicObject, Cloneable, ContextCapable, ContractPositionConstrained, Creatable, CrxObject, DepotReferenceHolder, DescriptionContainer, Exporter, ExtentCapable, Importer, Indexed, Modifiable, Pictured, ProductConfigurationSet, SecureObject
- All Known Subinterfaces:
- Asset, Asset, Product
- All Known Implementing Classes:
- Asset, Product
public interface Product
- extends DescriptionContainer, Pictured, AbstractProduct, ProductConfigurationSet
Class Product
| Methods inherited from interface org.opencrx.kernel.product1.cci2.AbstractProduct |
getActiveOn, getAlternateProductNumber, getAssignedAccount, getBasePrice, getClassification, getDefaultPriceLevel, getDefaultUom, getDescription, getDetailedDescription, getExpiresOn, getName, getPriceUom, getProductNumber, getProductState, getProductUsage, getSalesTaxType, setActiveOn, setAlternateProductNumber, setDefaultPriceLevel, setDefaultUom, setDescription, setDetailedDescription, setExpiresOn, setName, setProductNumber, setProductState, setProductUsage, setSalesTaxType |
| Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObject |
getAdditionalExternalLink, getAttachedDocument, getCategory, getDisabledReason, getDocumentFolderAssignment, getExternalLink, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setCategory, setDisabled, setDisabledReason, setExternalLink, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4 |
| 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.SecureObject |
addOwningGroup, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser |
| 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 |
getGrossWeightKilogram
BigDecimal getGrossWeightKilogram()
- Retrieves the possibly null value for the optional attribute
grossWeightKilogram.
- Returns:
- The possibly null value for attribute
grossWeightKilogram.
setGrossWeightKilogram
void setGrossWeightKilogram(BigDecimal grossWeightKilogram)
- Sets a new value for the attribute
grossWeightKilogram.
- Parameters:
grossWeightKilogram - The possibly null new value for attribute grossWeightKilogram.
isStockItem
Boolean isStockItem()
- Retrieves the possibly null value for the optional attribute
isStockItem.
- Returns:
- The possibly null value for attribute
isStockItem.
setStockItem
void setStockItem(Boolean isStockItem)
- Sets a new value for the attribute
isStockItem.
- Parameters:
isStockItem - The possibly null new value for attribute isStockItem.
getNetWeightKilogram
BigDecimal getNetWeightKilogram()
- Retrieves the possibly null value for the optional attribute
netWeightKilogram.
- Returns:
- The possibly null value for attribute
netWeightKilogram.
setNetWeightKilogram
void setNetWeightKilogram(BigDecimal netWeightKilogram)
- Sets a new value for the attribute
netWeightKilogram.
- Parameters:
netWeightKilogram - The possibly null new value for attribute netWeightKilogram.
getProductDimension
String getProductDimension()
- Retrieves the possibly null value for the optional attribute
productDimension.
- Returns:
- The possibly null value for attribute
productDimension.
setProductDimension
void setProductDimension(String productDimension)
- Sets a new value for the attribute
productDimension.
- Parameters:
productDimension - The possibly null new value for attribute productDimension.
getProductPhase
<T extends ProductPhase> ProductContainsProductPhase.ProductPhase<T> getProductPhase()
- Retrieves a set containing all the elements for the reference
productPhase.
- Returns:
- A set containing all the elements for this reference.
getRelatedProduct
<T extends RelatedProduct> ProductHasRelatedProduct.RelatedProduct<T> getRelatedProduct()
- Retrieves a set containing all the elements for the reference
relatedProduct.
- Returns:
- A set containing all the elements for this reference.
setConfigurationType
Void setConfigurationType(SetConfigurationTypeParams in)
This software is published under the BSD license. Copyright © 2003-2010, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.