Interface Schedline
-
- All Superinterfaces:
BusinessObject,java.lang.Cloneable,MessageListHolder,java.io.Serializable
- All Known Implementing Classes:
SchedlineImpl
public interface Schedline extends BusinessObject, java.lang.Cloneable
Represents the Schedline (schedule line) object.
-
-
Field Summary
-
Fields inherited from interface de.hybris.platform.sap.core.common.message.MessageListHolder
INVALID, VALID
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectclone()Performs a deep-copy of the object rather than a shallow copy.java.util.DategetCommittedDate()Retrieves the committed date of the schedule line.java.math.BigDecimalgetCommittedQuantity()Retrieves the committed quantity of the schedule line.java.lang.StringgetUnit()Retrieving unit ID in language independent formatvoidsetCommittedDate(java.util.Date committedDate)Sets the committed date or the schedule line.voidsetCommittedQuantity(java.math.BigDecimal committedQuantity)Sets the committed quantity of the schedule line.voidsetUnit(java.lang.String unit)Sets schedule lines' unit-
Methods 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, setValid
-
Methods inherited from interface de.hybris.platform.sap.core.common.message.MessageListHolder
addMessage, clearMessages, getMessageList
-
-
-
-
Method Detail
-
getCommittedDate
java.util.Date getCommittedDate()
Retrieves the committed date of the schedule line.- Returns:
- Committed Date
-
setCommittedDate
void setCommittedDate(java.util.Date committedDate)
Sets the committed date or the schedule line.- Parameters:
committedDate- date to set
-
getCommittedQuantity
java.math.BigDecimal getCommittedQuantity()
Retrieves the committed quantity of the schedule line.- Returns:
- Committed Quantity
-
setCommittedQuantity
void setCommittedQuantity(java.math.BigDecimal committedQuantity)
Sets the committed quantity of the schedule line.- Parameters:
committedQuantity- quantity to set
-
clone
java.lang.Object clone()
Performs a deep-copy of the object rather than a shallow copy.- Returns:
- returns a deep copy
-
setUnit
void setUnit(java.lang.String unit)
Sets schedule lines' unit- Parameters:
unit-
-
getUnit
java.lang.String getUnit()
Retrieving unit ID in language independent format- Returns:
- Schedule lines' unit
-
-