Interface AlternativeProduct
-
- All Superinterfaces:
java.lang.Cloneable
- All Known Implementing Classes:
AlternativeProductImpl
public interface AlternativeProduct extends java.lang.Cloneable
Represents the backend's view of a AlternativProduct.- Version:
- 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
clone()
Performs a deep copy of this object.java.lang.String
getDescription()
Returns the description of the AlternativProductjava.lang.String
getEnteredProductIdType()
Returns the enteredProductIdType of the AlternativProduct.java.lang.String
getSubstitutionReasonId()
Returns the substitutionReasonId of the AlternativProduct.TechKey
getSystemProductGUID()
Returns the systemProductGUID of the AlternativProduct.java.lang.String
getSystemProductId()
Returns the system product id of the AlternativProductvoid
setDescription(java.lang.String description)
Sets the description of the AlternativProduct.void
setEnteredProductIdType(java.lang.String enteredProductIdType)
Sets the enteredProductIdType of the AlternativProduct.void
setSubstitutionReasonId(java.lang.String substitutionReasonId)
Sets the substitutionReasonId of the AlternativProduct.void
setSystemProductGUID(TechKey systemProductGUID)
Sets the systemProductGUID of the AlternativProduct.void
setSystemProductId(java.lang.String systemProductId)
Set the system product id of the AlternativProduct
-
-
-
Method Detail
-
getSystemProductId
java.lang.String getSystemProductId()
Returns the system product id of the AlternativProduct- Returns:
- systemProductId of AlternativProduct
-
setSystemProductId
void setSystemProductId(java.lang.String systemProductId)
Set the system product id of the AlternativProduct- Parameters:
systemProductId
- system product id of AlternativProduct
-
getDescription
java.lang.String getDescription()
Returns the description of the AlternativProduct- Returns:
- String
-
getEnteredProductIdType
java.lang.String getEnteredProductIdType()
Returns the enteredProductIdType of the AlternativProduct.- Returns:
- String
-
getSubstitutionReasonId
java.lang.String getSubstitutionReasonId()
Returns the substitutionReasonId of the AlternativProduct.- Returns:
- String
-
getSystemProductGUID
TechKey getSystemProductGUID()
Returns the systemProductGUID of the AlternativProduct.- Returns:
- TechKey
-
setDescription
void setDescription(java.lang.String description)
Sets the description of the AlternativProduct.- Parameters:
description
- The description of the AlternativProduct
-
setEnteredProductIdType
void setEnteredProductIdType(java.lang.String enteredProductIdType)
Sets the enteredProductIdType of the AlternativProduct.- Parameters:
enteredProductIdType
- The enteredProductIdType of the AlternativProduct
-
setSubstitutionReasonId
void setSubstitutionReasonId(java.lang.String substitutionReasonId)
Sets the substitutionReasonId of the AlternativProduct.- Parameters:
substitutionReasonId
- The substitutionReasonId of the AlternativProduct
-
setSystemProductGUID
void setSystemProductGUID(TechKey systemProductGUID)
Sets the systemProductGUID of the AlternativProduct.- Parameters:
systemProductGUID
- The systemProductGUID of the AlternativProduct
-
clone
java.lang.Object clone()
Performs a deep copy of this object.- Returns:
- deep copy of this object
-
-