Class ProductSpecificationUnderscoreUpdate
java.lang.Object
de.hybris.platform.b2ctelcotmfwebservices.v2.dto.ProductSpecificationUnderscoreUpdate
Is a detailed description of a tangible or intangible object made available externally in the form of a ProductOffering to customers or other parties playing a party role. Skipped properties: id,href,id,href
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAttachmentItem(Attachment attachmentItem) addBundledProductSpecificationItem(BundledProductSpecification bundledProductSpecificationItem) addProductSpecCharacteristicItem(ProductSpecCharacteristic productSpecCharacteristicItem) addProductSpecificationRelationshipItem(ProductSpecificationRelationship productSpecificationRelationshipItem) addRelatedPartyItem(RelatedPartyRef relatedPartyItem) addResourceSpecificationItem(ResourceSpecificationRef resourceSpecificationItem) addServiceSpecificationItem(ServiceSpecificationRef serviceSpecificationItem) atBaseType(String atBaseType) atSchemaLocation(String atSchemaLocation) attachment(List<Attachment> attachment) bundledProductSpecification(List<BundledProductSpecification> bundledProductSpecification) description(String description) booleanbase class type (immediate parent) of the product specificationhyperlink reference to schema describing this object@Valid List<Attachment>Get attachmentclass type of the product specificationgetBrand()The manufacturer or trademark of the specification@Valid List<BundledProductSpecification>Get bundledProductSpecificationA narrative that explains in detail what the product specification is@Valid DateDate and time of the last updateUsed to indicate the current lifecycle statusgetName()Name of the product specificationAn identification number assigned to uniquely identity the specification@Valid List<ProductSpecCharacteristic>Get productSpecCharacteristic@Valid List<ProductSpecificationRelationship>Get productSpecificationRelationship@Valid List<RelatedPartyRef>Get relatedParty@Valid List<ResourceSpecificationRef>Get resourceSpecification@Valid List<ServiceSpecificationRef>Get serviceSpecification@Valid TargetProductSchemaRefGet targetProductSchema@Valid TimePeriodGet validForProduct specification versioninthashCode()isBundle determines whether a productSpecification represents a single productSpecification (false), or a bundle of productSpecification (true).lastUpdate(Date lastUpdate) lifecycleStatus(String lifecycleStatus) productNumber(String productNumber) productSpecCharacteristic(List<ProductSpecCharacteristic> productSpecCharacteristic) productSpecificationRelationship(List<ProductSpecificationRelationship> productSpecificationRelationship) relatedParty(List<RelatedPartyRef> relatedParty) resourceSpecification(List<ResourceSpecificationRef> resourceSpecification) serviceSpecification(List<ServiceSpecificationRef> serviceSpecification) voidsetAtBaseType(String atBaseType) voidsetAtSchemaLocation(String atSchemaLocation) voidsetAttachment(List<Attachment> attachment) voidvoidvoidsetBundledProductSpecification(List<BundledProductSpecification> bundledProductSpecification) voidsetDescription(String description) voidsetIsBundle(Boolean isBundle) voidsetLastUpdate(Date lastUpdate) voidsetLifecycleStatus(String lifecycleStatus) voidvoidsetProductNumber(String productNumber) voidsetProductSpecCharacteristic(List<ProductSpecCharacteristic> productSpecCharacteristic) voidsetProductSpecificationRelationship(List<ProductSpecificationRelationship> productSpecificationRelationship) voidsetRelatedParty(List<RelatedPartyRef> relatedParty) voidsetResourceSpecification(List<ResourceSpecificationRef> resourceSpecification) voidsetServiceSpecification(List<ServiceSpecificationRef> serviceSpecification) voidsetTargetProductSchema(TargetProductSchemaRef targetProductSchema) voidsetValidFor(TimePeriod validFor) voidsetVersion(String version) targetProductSchema(TargetProductSchemaRef targetProductSchema) toString()validFor(TimePeriod validFor)
-
Constructor Details
-
ProductSpecificationUnderscoreUpdate
public ProductSpecificationUnderscoreUpdate()
-
-
Method Details
-
name
-
getName
Name of the product specification- Returns:
- name
-
setName
-
description
-
getDescription
A narrative that explains in detail what the product specification is- Returns:
- description
-
setDescription
-
brand
-
getBrand
The manufacturer or trademark of the specification- Returns:
- brand
-
setBrand
-
isBundle
-
isIsBundle
isBundle determines whether a productSpecification represents a single productSpecification (false), or a bundle of productSpecification (true).- Returns:
- isBundle
-
setIsBundle
-
lastUpdate
-
getLastUpdate
Date and time of the last update- Returns:
- lastUpdate
-
setLastUpdate
-
lifecycleStatus
-
getLifecycleStatus
Used to indicate the current lifecycle status- Returns:
- lifecycleStatus
-
setLifecycleStatus
-
productNumber
-
getProductNumber
An identification number assigned to uniquely identity the specification- Returns:
- productNumber
-
setProductNumber
-
validFor
-
getValidFor
Get validFor- Returns:
- validFor
-
setValidFor
-
version
-
getVersion
Product specification version- Returns:
- version
-
setVersion
-
atType
-
getAtType
class type of the product specification- Returns:
- atType
-
setAtType
-
atBaseType
-
getAtBaseType
base class type (immediate parent) of the product specification- Returns:
- atBaseType
-
setAtBaseType
-
atSchemaLocation
-
getAtSchemaLocation
hyperlink reference to schema describing this object- Returns:
- atSchemaLocation
-
setAtSchemaLocation
-
addRelatedPartyItem
-
getRelatedParty
Get relatedParty- Returns:
- relatedParty
-
setRelatedParty
-
productSpecCharacteristic
public ProductSpecificationUnderscoreUpdate productSpecCharacteristic(List<ProductSpecCharacteristic> productSpecCharacteristic) -
addProductSpecCharacteristicItem
public ProductSpecificationUnderscoreUpdate addProductSpecCharacteristicItem(ProductSpecCharacteristic productSpecCharacteristicItem) -
getProductSpecCharacteristic
Get productSpecCharacteristic- Returns:
- productSpecCharacteristic
-
setProductSpecCharacteristic
-
serviceSpecification
public ProductSpecificationUnderscoreUpdate serviceSpecification(List<ServiceSpecificationRef> serviceSpecification) -
addServiceSpecificationItem
public ProductSpecificationUnderscoreUpdate addServiceSpecificationItem(ServiceSpecificationRef serviceSpecificationItem) -
getServiceSpecification
Get serviceSpecification- Returns:
- serviceSpecification
-
setServiceSpecification
-
targetProductSchema
public ProductSpecificationUnderscoreUpdate targetProductSchema(TargetProductSchemaRef targetProductSchema) -
getTargetProductSchema
Get targetProductSchema- Returns:
- targetProductSchema
-
setTargetProductSchema
-
productSpecificationRelationship
public ProductSpecificationUnderscoreUpdate productSpecificationRelationship(List<ProductSpecificationRelationship> productSpecificationRelationship) -
addProductSpecificationRelationshipItem
public ProductSpecificationUnderscoreUpdate addProductSpecificationRelationshipItem(ProductSpecificationRelationship productSpecificationRelationshipItem) -
getProductSpecificationRelationship
Get productSpecificationRelationship- Returns:
- productSpecificationRelationship
-
setProductSpecificationRelationship
public void setProductSpecificationRelationship(List<ProductSpecificationRelationship> productSpecificationRelationship) -
resourceSpecification
public ProductSpecificationUnderscoreUpdate resourceSpecification(List<ResourceSpecificationRef> resourceSpecification) -
addResourceSpecificationItem
public ProductSpecificationUnderscoreUpdate addResourceSpecificationItem(ResourceSpecificationRef resourceSpecificationItem) -
getResourceSpecification
Get resourceSpecification- Returns:
- resourceSpecification
-
setResourceSpecification
-
attachment
-
addAttachmentItem
-
getAttachment
Get attachment- Returns:
- attachment
-
setAttachment
-
bundledProductSpecification
public ProductSpecificationUnderscoreUpdate bundledProductSpecification(List<BundledProductSpecification> bundledProductSpecification) -
addBundledProductSpecificationItem
public ProductSpecificationUnderscoreUpdate addBundledProductSpecificationItem(BundledProductSpecification bundledProductSpecificationItem) -
getBundledProductSpecification
Get bundledProductSpecification- Returns:
- bundledProductSpecification
-
setBundledProductSpecification
public void setBundledProductSpecification(List<BundledProductSpecification> bundledProductSpecification) -
equals
-
hashCode
public int hashCode() -
toString
-