Class AlternateProductOfferingProposal
java.lang.Object
de.hybris.platform.tuawebservicesresources.v2.dto.AlternateProductOfferingProposal
@Validated
@Generated(value="de.hybris.platform.tuawebservicesresources.swagger.TmaCodegen",
date="2022-10-21T20:35:04.698Z")
public class AlternateProductOfferingProposal
extends Object
Alternate product Offering proposal is used when the requested product offering is not available with characteristic and date asked for. An alternate proposal could be a distinct product offering or product Spec close to requested one or same as requested but with a different activation date.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionalternateActivationDate(Date alternateActivationDate) alternateProduct(ProductRefOrValue alternateProduct) alternateProductOffering(ProductOfferingRef alternateProductOffering) atbaseType(String atbaseType) atschemaLocation(String atschemaLocation) boolean@Valid DateAlternate activation date in case seller is not able to meet requested expected activation date.@Valid ProductRefOrValueAlternate product proposal@Valid ProductOfferingRefAlternate product offering proposalWhen sub-classing, this defines the super-classA URI to a JSON-Schema file that defines additional attributes and relationshipsWhen sub-classing, this defines the sub-class entity namegetId()Identifier of a alternate product offering proposalinthashCode()voidsetAlternateActivationDate(Date alternateActivationDate) voidsetAlternateProduct(ProductRefOrValue alternateProduct) voidsetAlternateProductOffering(ProductOfferingRef alternateProductOffering) voidsetAtbaseType(String atbaseType) voidsetAtschemaLocation(String atschemaLocation) voidvoidtoString()
-
Constructor Details
-
AlternateProductOfferingProposal
public AlternateProductOfferingProposal()
-
-
Method Details
-
id
-
getId
Identifier of a alternate product offering proposal- Returns:
- id
-
setId
-
alternateActivationDate
-
getAlternateActivationDate
Alternate activation date in case seller is not able to meet requested expected activation date.- Returns:
- alternateActivationDate
-
setAlternateActivationDate
-
alternateProduct
-
getAlternateProduct
Alternate product proposal- Returns:
- alternateProduct
-
setAlternateProduct
-
alternateProductOffering
public AlternateProductOfferingProposal alternateProductOffering(ProductOfferingRef alternateProductOffering) -
getAlternateProductOffering
Alternate product offering proposal- Returns:
- alternateProductOffering
-
setAlternateProductOffering
-
atbaseType
-
getAtbaseType
When sub-classing, this defines the super-class- Returns:
- atbaseType
-
setAtbaseType
-
atschemaLocation
-
getAtschemaLocation
A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- atschemaLocation
-
setAtschemaLocation
-
attype
-
getAttype
When sub-classing, this defines the sub-class entity name- Returns:
- attype
-
setAttype
-
equals
-
hashCode
public int hashCode() -
toString
-