public abstract class GeneratedSAPCpiOutboundQuoteItem extends GenericItem
SAPCpiOutboundQuoteItem.GenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CURRENCYISOCODE
Qualifier of the
SAPCpiOutboundQuoteItem.currencyIsoCode attribute |
protected static java.util.Map<java.lang.String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static java.lang.String |
ENTRYNUMBER
Qualifier of the
SAPCpiOutboundQuoteItem.entryNumber attribute |
static java.lang.String |
PRICE
Qualifier of the
SAPCpiOutboundQuoteItem.price attribute |
static java.lang.String |
PRODUCTCODE
Qualifier of the
SAPCpiOutboundQuoteItem.productCode attribute |
static java.lang.String |
PRODUCTNAME
Qualifier of the
SAPCpiOutboundQuoteItem.productName attribute |
static java.lang.String |
QUANTITY
Qualifier of the
SAPCpiOutboundQuoteItem.quantity attribute |
static java.lang.String |
QUOTEID
Qualifier of the
SAPCpiOutboundQuoteItem.quoteId attribute |
static java.lang.String |
SAPCPIOUTBOUNDQUOTE
Qualifier of the
SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute |
protected static BidirectionalOneToManyHandler<GeneratedSAPCpiOutboundQuoteItem> |
SAPCPIOUTBOUNDQUOTEHANDLER
BidirectionalOneToManyHandler for handling 1:n SAPCPIOUTBOUNDQUOTE's relation attributes from 'one' side. |
static java.lang.String |
SAPCPIOUTBOUNDQUOTEITEMCOMMENTS
Qualifier of the
SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute |
protected static OneToManyHandler<SAPCpiOutboundQuoteComment> |
SAPCPIOUTBOUNDQUOTEITEMCOMMENTSHANDLER
OneToManyHandler for handling 1:n SAPCPIOUTBOUNDQUOTEITEMCOMMENTS's relation attributes from 'many' side. |
static java.lang.String |
UNIT
Qualifier of the
SAPCpiOutboundQuoteItem.unit attribute |
LANGUAGE_FALLBACK_ENABLED_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
GeneratedSAPCpiOutboundQuoteItem() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToSapCpiOutboundQuoteItemComments(SAPCpiOutboundQuoteComment value)
Generated method - Adds
value to sapCpiOutboundQuoteItemComments. |
void |
addToSapCpiOutboundQuoteItemComments(SessionContext ctx,
SAPCpiOutboundQuoteComment value)
Generated method - Adds
value to sapCpiOutboundQuoteItemComments. |
protected Item |
createItem(SessionContext ctx,
ComposedType type,
Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.
|
java.lang.String |
getCurrencyIsoCode()
Generated method - Getter of the
SAPCpiOutboundQuoteItem.currencyIsoCode attribute. |
java.lang.String |
getCurrencyIsoCode(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundQuoteItem.currencyIsoCode attribute. |
protected java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes() |
java.lang.String |
getEntryNumber()
Generated method - Getter of the
SAPCpiOutboundQuoteItem.entryNumber attribute. |
java.lang.String |
getEntryNumber(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundQuoteItem.entryNumber attribute. |
java.lang.String |
getPrice()
Generated method - Getter of the
SAPCpiOutboundQuoteItem.price attribute. |
java.lang.String |
getPrice(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundQuoteItem.price attribute. |
java.lang.String |
getProductCode()
Generated method - Getter of the
SAPCpiOutboundQuoteItem.productCode attribute. |
java.lang.String |
getProductCode(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundQuoteItem.productCode attribute. |
java.lang.String |
getProductName()
Generated method - Getter of the
SAPCpiOutboundQuoteItem.productName attribute. |
java.lang.String |
getProductName(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundQuoteItem.productName attribute. |
java.lang.String |
getQuantity()
Generated method - Getter of the
SAPCpiOutboundQuoteItem.quantity attribute. |
java.lang.String |
getQuantity(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundQuoteItem.quantity attribute. |
java.lang.String |
getQuoteId()
Generated method - Getter of the
SAPCpiOutboundQuoteItem.quoteId attribute. |
java.lang.String |
getQuoteId(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundQuoteItem.quoteId attribute. |
SAPCpiOutboundQuote |
getSapCpiOutboundQuote()
Generated method - Getter of the
SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute. |
SAPCpiOutboundQuote |
getSapCpiOutboundQuote(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute. |
java.util.List<SAPCpiOutboundQuoteComment> |
getSapCpiOutboundQuoteItemComments()
Generated method - Getter of the
SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute. |
java.util.List<SAPCpiOutboundQuoteComment> |
getSapCpiOutboundQuoteItemComments(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute. |
java.lang.String |
getUnit()
Generated method - Getter of the
SAPCpiOutboundQuoteItem.unit attribute. |
java.lang.String |
getUnit(SessionContext ctx)
Generated method - Getter of the
SAPCpiOutboundQuoteItem.unit attribute. |
void |
removeFromSapCpiOutboundQuoteItemComments(SAPCpiOutboundQuoteComment value)
Generated method - Removes
value from sapCpiOutboundQuoteItemComments. |
void |
removeFromSapCpiOutboundQuoteItemComments(SessionContext ctx,
SAPCpiOutboundQuoteComment value)
Generated method - Removes
value from sapCpiOutboundQuoteItemComments. |
void |
setCurrencyIsoCode(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.currencyIsoCode attribute. |
void |
setCurrencyIsoCode(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.currencyIsoCode attribute. |
void |
setEntryNumber(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.entryNumber attribute. |
void |
setEntryNumber(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.entryNumber attribute. |
void |
setPrice(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.price attribute. |
void |
setPrice(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.price attribute. |
void |
setProductCode(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.productCode attribute. |
void |
setProductCode(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.productCode attribute. |
void |
setProductName(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.productName attribute. |
void |
setProductName(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.productName attribute. |
void |
setQuantity(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.quantity attribute. |
void |
setQuantity(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.quantity attribute. |
void |
setQuoteId(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.quoteId attribute. |
void |
setQuoteId(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.quoteId attribute. |
void |
setSapCpiOutboundQuote(SAPCpiOutboundQuote value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute. |
void |
setSapCpiOutboundQuote(SessionContext ctx,
SAPCpiOutboundQuote value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute. |
void |
setSapCpiOutboundQuoteItemComments(java.util.List<SAPCpiOutboundQuoteComment> value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute. |
void |
setSapCpiOutboundQuoteItemComments(SessionContext ctx,
java.util.List<SAPCpiOutboundQuoteComment> value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute. |
void |
setUnit(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.unit attribute. |
void |
setUnit(java.lang.String value)
Generated method - Setter of the
SAPCpiOutboundQuoteItem.unit attribute. |
getInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, getImplementation, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyaddLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplacesetTenantpublic static final java.lang.String QUOTEID
SAPCpiOutboundQuoteItem.quoteId attributepublic static final java.lang.String ENTRYNUMBER
SAPCpiOutboundQuoteItem.entryNumber attributepublic static final java.lang.String PRODUCTCODE
SAPCpiOutboundQuoteItem.productCode attributepublic static final java.lang.String QUANTITY
SAPCpiOutboundQuoteItem.quantity attributepublic static final java.lang.String CURRENCYISOCODE
SAPCpiOutboundQuoteItem.currencyIsoCode attributepublic static final java.lang.String UNIT
SAPCpiOutboundQuoteItem.unit attributepublic static final java.lang.String PRODUCTNAME
SAPCpiOutboundQuoteItem.productName attributepublic static final java.lang.String PRICE
SAPCpiOutboundQuoteItem.price attributepublic static final java.lang.String SAPCPIOUTBOUNDQUOTE
SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attributepublic static final java.lang.String SAPCPIOUTBOUNDQUOTEITEMCOMMENTS
SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attributeprotected static final BidirectionalOneToManyHandler<GeneratedSAPCpiOutboundQuoteItem> SAPCPIOUTBOUNDQUOTEHANDLER
BidirectionalOneToManyHandler for handling 1:n SAPCPIOUTBOUNDQUOTE's relation attributes from 'one' side.protected static final OneToManyHandler<SAPCpiOutboundQuoteComment> SAPCPIOUTBOUNDQUOTEITEMCOMMENTSHANDLER
OneToManyHandler for handling 1:n SAPCPIOUTBOUNDQUOTEITEMCOMMENTS's relation attributes from 'many' side.protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class Itemprotected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
ItemComposedType.newInstance(Map).
In case this method uses any of the attribute values during creation it is required to override
Item.getNonInitialAttributes(SessionContext, ItemAttributeMap) too.
Sn example:
public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext
ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return
man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) );
// here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes(
SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret =
super.getNonInitialAttributes( ctx, allAttributes );
// remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }
createItem in class GenericItemctx - the current session context which this item is created withintype - the actual item type ( since subtypes may not provide a own jalo class this may be different from the
type which this method was implemented for )JaloBusinessException - indicates an error during creation - any changes will be rollbackedpublic java.lang.String getCurrencyIsoCode(SessionContext ctx)
SAPCpiOutboundQuoteItem.currencyIsoCode attribute.public java.lang.String getCurrencyIsoCode()
SAPCpiOutboundQuoteItem.currencyIsoCode attribute.public void setCurrencyIsoCode(SessionContext ctx, java.lang.String value)
SAPCpiOutboundQuoteItem.currencyIsoCode attribute.value - the currencyIsoCodepublic void setCurrencyIsoCode(java.lang.String value)
SAPCpiOutboundQuoteItem.currencyIsoCode attribute.value - the currencyIsoCodepublic java.lang.String getEntryNumber(SessionContext ctx)
SAPCpiOutboundQuoteItem.entryNumber attribute.public java.lang.String getEntryNumber()
SAPCpiOutboundQuoteItem.entryNumber attribute.public void setEntryNumber(SessionContext ctx, java.lang.String value)
SAPCpiOutboundQuoteItem.entryNumber attribute.value - the entryNumberpublic void setEntryNumber(java.lang.String value)
SAPCpiOutboundQuoteItem.entryNumber attribute.value - the entryNumberpublic java.lang.String getPrice(SessionContext ctx)
SAPCpiOutboundQuoteItem.price attribute.public java.lang.String getPrice()
SAPCpiOutboundQuoteItem.price attribute.public void setPrice(SessionContext ctx, java.lang.String value)
SAPCpiOutboundQuoteItem.price attribute.value - the pricepublic void setPrice(java.lang.String value)
SAPCpiOutboundQuoteItem.price attribute.value - the pricepublic java.lang.String getProductCode(SessionContext ctx)
SAPCpiOutboundQuoteItem.productCode attribute.public java.lang.String getProductCode()
SAPCpiOutboundQuoteItem.productCode attribute.public void setProductCode(SessionContext ctx, java.lang.String value)
SAPCpiOutboundQuoteItem.productCode attribute.value - the productCodepublic void setProductCode(java.lang.String value)
SAPCpiOutboundQuoteItem.productCode attribute.value - the productCodepublic java.lang.String getProductName(SessionContext ctx)
SAPCpiOutboundQuoteItem.productName attribute.public java.lang.String getProductName()
SAPCpiOutboundQuoteItem.productName attribute.public void setProductName(SessionContext ctx, java.lang.String value)
SAPCpiOutboundQuoteItem.productName attribute.value - the productNamepublic void setProductName(java.lang.String value)
SAPCpiOutboundQuoteItem.productName attribute.value - the productNamepublic java.lang.String getQuantity(SessionContext ctx)
SAPCpiOutboundQuoteItem.quantity attribute.public java.lang.String getQuantity()
SAPCpiOutboundQuoteItem.quantity attribute.public void setQuantity(SessionContext ctx, java.lang.String value)
SAPCpiOutboundQuoteItem.quantity attribute.value - the quantitypublic void setQuantity(java.lang.String value)
SAPCpiOutboundQuoteItem.quantity attribute.value - the quantitypublic java.lang.String getQuoteId(SessionContext ctx)
SAPCpiOutboundQuoteItem.quoteId attribute.public java.lang.String getQuoteId()
SAPCpiOutboundQuoteItem.quoteId attribute.public void setQuoteId(SessionContext ctx, java.lang.String value)
SAPCpiOutboundQuoteItem.quoteId attribute.value - the quoteIdpublic void setQuoteId(java.lang.String value)
SAPCpiOutboundQuoteItem.quoteId attribute.value - the quoteIdpublic SAPCpiOutboundQuote getSapCpiOutboundQuote(SessionContext ctx)
SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute.public SAPCpiOutboundQuote getSapCpiOutboundQuote()
SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute.public void setSapCpiOutboundQuote(SessionContext ctx, SAPCpiOutboundQuote value)
SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute.value - the sapCpiOutboundQuotepublic void setSapCpiOutboundQuote(SAPCpiOutboundQuote value)
SAPCpiOutboundQuoteItem.sapCpiOutboundQuote attribute.value - the sapCpiOutboundQuotepublic java.util.List<SAPCpiOutboundQuoteComment> getSapCpiOutboundQuoteItemComments(SessionContext ctx)
SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute.public java.util.List<SAPCpiOutboundQuoteComment> getSapCpiOutboundQuoteItemComments()
SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute.public void setSapCpiOutboundQuoteItemComments(SessionContext ctx, java.util.List<SAPCpiOutboundQuoteComment> value)
SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute.value - the sapCpiOutboundQuoteItemCommentspublic void setSapCpiOutboundQuoteItemComments(java.util.List<SAPCpiOutboundQuoteComment> value)
SAPCpiOutboundQuoteItem.sapCpiOutboundQuoteItemComments attribute.value - the sapCpiOutboundQuoteItemCommentspublic void addToSapCpiOutboundQuoteItemComments(SessionContext ctx, SAPCpiOutboundQuoteComment value)
value to sapCpiOutboundQuoteItemComments.value - the item to add to sapCpiOutboundQuoteItemCommentspublic void addToSapCpiOutboundQuoteItemComments(SAPCpiOutboundQuoteComment value)
value to sapCpiOutboundQuoteItemComments.value - the item to add to sapCpiOutboundQuoteItemCommentspublic void removeFromSapCpiOutboundQuoteItemComments(SessionContext ctx, SAPCpiOutboundQuoteComment value)
value from sapCpiOutboundQuoteItemComments.value - the item to remove from sapCpiOutboundQuoteItemCommentspublic void removeFromSapCpiOutboundQuoteItemComments(SAPCpiOutboundQuoteComment value)
value from sapCpiOutboundQuoteItemComments.value - the item to remove from sapCpiOutboundQuoteItemCommentspublic java.lang.String getUnit(SessionContext ctx)
SAPCpiOutboundQuoteItem.unit attribute.public java.lang.String getUnit()
SAPCpiOutboundQuoteItem.unit attribute.public void setUnit(SessionContext ctx, java.lang.String value)
SAPCpiOutboundQuoteItem.unit attribute.value - the unitpublic void setUnit(java.lang.String value)
SAPCpiOutboundQuoteItem.unit attribute.value - the unitCopyright © 2018 SAP SE. All Rights Reserved.