Class ProcessingStatusImpl
- java.lang.Object
-
- de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.impl.BusinessStatusImpl
-
- de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.impl.ProcessingStatusImpl
-
- All Implemented Interfaces:
BusinessStatus,ProcessingStatus,java.lang.Cloneable
public class ProcessingStatusImpl extends BusinessStatusImpl implements ProcessingStatus
Represents the ShippingStatus object.- See Also:
ShippingStatus
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.impl.BusinessStatusImpl
dlvStatus, genericFactory, rjStatus, wecStatus
-
-
Constructor Summary
Constructors Constructor Description ProcessingStatusImpl()Default constructorProcessingStatusImpl(EStatus key)Only for unit tests.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()Performs a deep-copy of the object rather than a shallow copy.booleanisNotProcessed()Returns true if the status is "Not Processed".booleanisNotRelevant()Returns true if the status is "Not Relevant".booleanisPartiallyProcessed()Returns true if the status is "Partially Processed".booleanisProcessed()Returns true if the status is "Processed".-
Methods inherited from class de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.impl.BusinessStatusImpl
determineStatus, getStatus, init, init, init, setGenericFactory
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.interf.BusinessStatus
getStatus, init, init, init
-
-
-
-
Constructor Detail
-
ProcessingStatusImpl
public ProcessingStatusImpl(EStatus key)
Only for unit tests. Other callers need to instantiate viaGenericFactoryand call init method}.- Parameters:
key- status key
-
ProcessingStatusImpl
public ProcessingStatusImpl()
Default constructor
-
-
Method Detail
-
clone
public java.lang.Object clone()
Description copied from interface:BusinessStatusPerforms a deep-copy of the object rather than a shallow copy.- Specified by:
clonein interfaceBusinessStatus- Overrides:
clonein classBusinessStatusImpl- Returns:
- returns a deep copy
-
isNotProcessed
public boolean isNotProcessed()
Description copied from interface:BusinessStatusReturns true if the status is "Not Processed". which is the same as Open.- Specified by:
isNotProcessedin interfaceBusinessStatus- Specified by:
isNotProcessedin classBusinessStatusImpl- Returns:
- true if the status is "Not Processed"
-
isNotRelevant
public boolean isNotRelevant()
Description copied from interface:BusinessStatusReturns true if the status is "Not Relevant".- Specified by:
isNotRelevantin interfaceBusinessStatus- Specified by:
isNotRelevantin classBusinessStatusImpl- Returns:
- true if the status is "Not Relevant"
-
isPartiallyProcessed
public boolean isPartiallyProcessed()
Description copied from interface:BusinessStatusReturns true if the status is "Partially Processed".- Specified by:
isPartiallyProcessedin interfaceBusinessStatus- Specified by:
isPartiallyProcessedin classBusinessStatusImpl- Returns:
- true if the status is "Partially Processed"
-
isProcessed
public boolean isProcessed()
Description copied from interface:BusinessStatusReturns true if the status is "Processed".- Specified by:
isProcessedin interfaceBusinessStatus- Specified by:
isProcessedin classBusinessStatusImpl- Returns:
- true if the status is "Processed"
-
-