|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.oasisopen.jdo2.Identifiable
org.w3c.jdo2.AbstractObject
org.opencrx.kernel.product1.jdo2.AbstractProductBundle
org.opencrx.kernel.product1.jdo2.ProductBundle
public class ProductBundle
Class ProductBundle
| Nested Class Summary | |
|---|---|
static class |
ProductBundle.Slice
|
| Nested classes/interfaces inherited from class org.opencrx.kernel.product1.jdo2.AbstractProductBundle |
|---|
AbstractProductBundle.Identity |
| Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject |
|---|
org.w3c.jdo2.AbstractObject.BLOB, org.w3c.jdo2.AbstractObject.CLOB, org.w3c.jdo2.AbstractObject.EmbeddedList<E>, org.w3c.jdo2.AbstractObject.EmbeddedSet<E> |
| Nested classes/interfaces inherited from interface org.opencrx.kernel.product1.cci2.AbstractProductBundle |
|---|
AbstractProductBundle.Identity |
| Field Summary | |
|---|---|
static List<String> |
CLASS
Define the model class org::opencrx::kernel::product1::ProductBundle |
| Fields inherited from class org.opencrx.kernel.product1.jdo2.AbstractProductBundle |
|---|
BASE_CLASS |
| Constructor Summary | |
|---|---|
ProductBundle()
|
|
| Method Summary | |
|---|---|
ProductBundleType |
getType()
Retrieves the value for the reference type. |
static AbstractProductBundle.Identity |
newIdentity(org.oasisopen.cci2.PersistentIdentity bundleContainer,
boolean idIsPersistent,
String id)
|
protected org.w3c.jdo2.AbstractObject.Slice |
newSlice(int index)
|
protected List<String> |
openmdxjdoGetClass()
Retrieve the model class |
protected int |
openmdxjdoGetSize(int field)
|
protected void |
openmdxjdoSetSize(int field,
int size)
|
void |
setType(ProductBundleType type)
Sets a new value for the reference type. |
| Methods inherited from class org.w3c.jdo2.AbstractObject |
|---|
openmdxjdoClassName, openmdxjdoGetIdentityBuilder, openmdxjdoGetList, openmdxjdoGetObjectsByParent, openmdxjdoGetSet, openmdxjdoGetSparseArray, openmdxjdoNewSlice, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray, openmdxjdoValidateElement |
| Methods inherited from class org.oasisopen.jdo2.Identifiable |
|---|
openmdxjdoGetIdentity, openmdxjdoGetIdentity, openmdxjdoGetObject, openmdxjdoGetObjectById, openmdxjdoGetObjectId, openmdxjdoGetObjectSet, openmdxjdoNewObjectId, openmdxjdoNewObjectId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opencrx.kernel.product1.cci2.AbstractProductBundle |
|---|
changeOrder, getParent, setBundleContainer, setBundleContainer, setParent |
| Methods inherited from interface org.opencrx.kernel.product1.cci2.PriceOverrideEnabled |
|---|
getDiscount, getPricingRule, isDiscountIsPercentage, isOverridePrice, setDiscount, setDiscountIsPercentage, setOverridePrice, setPricingRule |
| Methods inherited from interface org.opencrx.kernel.product1.cci2.AbstractProduct |
|---|
getAlternateProductNumber, getAssignedAccount, getBasePrice, getClassification, getDefaultPriceLevel, getDefaultUom, getDescription, getDetailedDescription, getName, getPriceUom, getProductNumber, getProductState, getProductUsage, getSalesTaxType, setAlternateProductNumber, setDefaultPriceLevel, setDefaultUom, setDescription, setDetailedDescription, setName, setProductNumber, setProductState, setProductUsage, setSalesTaxType |
| 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 |
| Field Detail |
|---|
public static final List<String> CLASS
org::opencrx::kernel::product1::ProductBundle
| Constructor Detail |
|---|
public ProductBundle()
| Method Detail |
|---|
public ProductBundleType getType()
type.
getType in interface ProductBundlenull – value for this reference.public void setType(ProductBundleType type)
type.
setType in interface ProductBundletype - The non-null new value for this reference.protected int openmdxjdoGetSize(int field)
openmdxjdoGetSize in class AbstractProductBundle
protected void openmdxjdoSetSize(int field,
int size)
openmdxjdoSetSize in class AbstractProductBundleprotected org.w3c.jdo2.AbstractObject.Slice newSlice(int index)
newSlice in class AbstractProductBundleprotected List<String> openmdxjdoGetClass()
openmdxjdoGetClass in class AbstractProductBundleProductBundle.CLASS
public static AbstractProductBundle.Identity newIdentity(org.oasisopen.cci2.PersistentIdentity bundleContainer,
boolean idIsPersistent,
String id)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||