Interface Schedline
- All Superinterfaces:
BusinessObject,Cloneable,MessageListHolder,Serializable
- All Known Implementing Classes:
SchedlineImpl
Represents the Schedline (schedule line) object.
-
Field Summary
Fields inherited from interface de.hybris.platform.sap.core.common.message.MessageListHolder
INVALID, VALID -
Method Summary
Modifier and TypeMethodDescriptionclone()Performs a deep-copy of the object rather than a shallow copy.Retrieves the committed date of the schedule line.Retrieves the committed quantity of the schedule line.getUnit()Retrieving unit ID in language independent formatvoidsetCommittedDate(Date committedDate) Sets the committed date or the schedule line.voidsetCommittedQuantity(BigDecimal committedQuantity) Sets the committed quantity of the schedule line.voidSets schedule lines' unitMethods 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
-
Method Details
-
getCommittedDate
Date getCommittedDate()Retrieves the committed date of the schedule line.- Returns:
- Committed Date
-
setCommittedDate
Sets the committed date or the schedule line.- Parameters:
committedDate- date to set
-
getCommittedQuantity
BigDecimal getCommittedQuantity()Retrieves the committed quantity of the schedule line.- Returns:
- Committed Quantity
-
setCommittedQuantity
Sets the committed quantity of the schedule line.- Parameters:
committedQuantity- quantity to set
-
clone
Object clone()Performs a deep-copy of the object rather than a shallow copy.- Returns:
- returns a deep copy
-
setUnit
Sets schedule lines' unit- Parameters:
unit-
-
getUnit
String getUnit()Retrieving unit ID in language independent format- Returns:
- Schedule lines' unit
-