java.lang.Object
de.hybris.platform.ndc182facades.messages.servicelistrequest.PromotionType

public class PromotionType extends Object
Information related to publicizing a product, organization, or venture so as to increase sales or public awareness.

Java class for PromotionType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PromotionType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="OwnerName" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}ProperNameType" minOccurs="0"/>
         <element name="PromotionID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}ID_Type"/>
         <element name="PromotionIssuer" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}PromotionIssuerType" minOccurs="0"/>
         <element name="Remark" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}RemarkType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="URL" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}UniformResourceID_Type" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • PromotionType

      public PromotionType()
  • Method Details

    • getOwnerName

      public String getOwnerName()
      Gets the value of the ownerName property.
      Returns:
      possible object is String
    • setOwnerName

      public void setOwnerName(String value)
      Sets the value of the ownerName property.
      Parameters:
      value - allowed object is String
    • getPromotionID

      public String getPromotionID()
      Gets the value of the promotionID property.
      Returns:
      possible object is String
    • setPromotionID

      public void setPromotionID(String value)
      Sets the value of the promotionID property.
      Parameters:
      value - allowed object is String
    • getPromotionIssuer

      public PromotionIssuerType getPromotionIssuer()
      Gets the value of the promotionIssuer property.
      Returns:
      possible object is PromotionIssuerType
    • setPromotionIssuer

      public void setPromotionIssuer(PromotionIssuerType value)
      Sets the value of the promotionIssuer property.
      Parameters:
      value - allowed object is PromotionIssuerType
    • getRemark

      public List<RemarkType> getRemark()
      Gets the value of the remark property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the remark property.

      For example, to add a new item, do as follows:

          getRemark().add(newItem);
       

      Objects of the following type(s) are allowed in the list RemarkType

    • getURL

      public String getURL()
      Gets the value of the url property.
      Returns:
      possible object is String
    • setURL

      public void setURL(String value)
      Sets the value of the url property.
      Parameters:
      value - allowed object is String