Class SchedlineImpl
java.lang.Object
de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.impl.SchedlineImpl
- All Implemented Interfaces:
BackendAware,BusinessObject,MessageListHolder,Schedline,Serializable,Cloneable
Schedule line of the Sales Document
- See Also:
-
Field Summary
Fields inherited from class de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
backendObject, backendType, bobMessages, bobState, extensionData, genericFactory, handle, moduleConfigurationAccess, techKeyFields inherited from interface de.hybris.platform.sap.core.common.message.MessageListHolder
INVALID, VALID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Performs a deep-copy of the object rather than a shallow copy.Retrieves the committed date of the schedule lineRetrieves the committed quantity of the schedule linegetUnit()Retrieving unit ID in language independent formatvoidsetCommittedDate(Date committedDate) Sets the committed date of the schedule linevoidsetCommittedQuantity(BigDecimal committedQuantity) Sets the committed quantity of the schedule linevoidSets schedule lines' unitMethods inherited from class de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
addExtensionData, addMessage, clearMessages, clearMessages, clearOwnMessages, copyMessages, copyMessages, createUniqueHandle, destroy, determineBackendObject, equals, getBackendBusinessObject, getBackendBusinessObject, getBackendType, getExtensionData, getExtensionDataValues, getExtensionMap, getHandle, getMessageList, getModuleConfigurationAccess, getOwnMessageList, getSubObjectIterator, getTechKey, hasHandle, hashCode, hasMessages, hasOwnMessages, init, isValid, logMessage, removeExtensionData, removeExtensionDataValues, setBackendObject, setBackendType, setExtensionMap, setGenericFactory, setHandle, setInvalid, setModuleConfigurationAccess, setTechKey, setValid, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface de.hybris.platform.sap.core.bol.businessobject.BusinessObject
addExtensionData, clearMessages, clearOwnMessages, copyMessages, copyMessages, createUniqueHandle, destroy, getExtensionData, getExtensionDataValues, getExtensionMap, getHandle, getOwnMessageList, getSubObjectIterator, getTechKey, hasHandle, hasMessages, hasOwnMessages, init, isValid, logMessage, removeExtensionData, removeExtensionDataValues, setExtensionMap, setHandle, setInvalid, setTechKey, setValidMethods inherited from interface de.hybris.platform.sap.core.common.message.MessageListHolder
addMessage, clearMessages, getMessageList
-
Constructor Details
-
SchedlineImpl
public SchedlineImpl()
-
-
Method Details
-
getCommittedDate
Retrieves the committed date of the schedule line- Specified by:
getCommittedDatein interfaceSchedline- Returns:
- Committed Date
-
getCommittedQuantity
Retrieves the committed quantity of the schedule line- Specified by:
getCommittedQuantityin interfaceSchedline- Returns:
- Committed Quantity
-
setCommittedDate
Sets the committed date of the schedule line- Specified by:
setCommittedDatein interfaceSchedline- Parameters:
committedDate- date to set
-
setCommittedQuantity
Sets the committed quantity of the schedule line- Specified by:
setCommittedQuantityin interfaceSchedline- Parameters:
committedQuantity- quantity to set
-
clone
Performs a deep-copy of the object rather than a shallow copy.- Specified by:
clonein interfaceSchedline- Overrides:
clonein classBusinessObjectBase- Returns:
- returns a deep copy
-
setUnit
Description copied from interface:SchedlineSets schedule lines' unit -
getUnit
Description copied from interface:SchedlineRetrieving unit ID in language independent format
-