Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class PromotionRuleType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.PromotionRuleType
All Implemented Interfaces:
java.io.Serializable

public class PromotionRuleType
extends java.lang.Object
implements java.io.Serializable

This type is deprecated.

Java class for PromotionRuleType complex type.

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

 <complexType name="PromotionRuleType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="PromotedStoreCategoryID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="PromotedeBayCategoryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PromotedKeywords" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ReferringItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="ReferringStoreCategoryID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="ReferringeBayCategoryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ReferringKeywords" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PromotionScheme" type="{urn:ebay:apis:eBLBaseComponents}PromotionSchemeCodeType" minOccurs="0"/>
         <element name="PromotionMethod" type="{urn:ebay:apis:eBLBaseComponents}PromotionMethodCodeType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.String promotedeBayCategoryID
           
protected  java.lang.String promotedKeywords
           
protected  java.lang.Long promotedStoreCategoryID
           
protected  PromotionMethodCodeType promotionMethod
           
protected  PromotionSchemeCodeType promotionScheme
           
protected  java.lang.String referringeBayCategoryID
           
protected  java.lang.String referringItemID
           
protected  java.lang.String referringKeywords
           
protected  java.lang.Long referringStoreCategoryID
           
 
Constructor Summary
PromotionRuleType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.lang.String getPromotedeBayCategoryID()
          Gets the value of the promotedeBayCategoryID property.
 java.lang.String getPromotedKeywords()
          Gets the value of the promotedKeywords property.
 java.lang.Long getPromotedStoreCategoryID()
          Gets the value of the promotedStoreCategoryID property.
 PromotionMethodCodeType getPromotionMethod()
          Gets the value of the promotionMethod property.
 PromotionSchemeCodeType getPromotionScheme()
          Gets the value of the promotionScheme property.
 java.lang.String getReferringeBayCategoryID()
          Gets the value of the referringeBayCategoryID property.
 java.lang.String getReferringItemID()
          Gets the value of the referringItemID property.
 java.lang.String getReferringKeywords()
          Gets the value of the referringKeywords property.
 java.lang.Long getReferringStoreCategoryID()
          Gets the value of the referringStoreCategoryID property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setPromotedeBayCategoryID(java.lang.String value)
          Sets the value of the promotedeBayCategoryID property.
 void setPromotedKeywords(java.lang.String value)
          Sets the value of the promotedKeywords property.
 void setPromotedStoreCategoryID(java.lang.Long value)
          Sets the value of the promotedStoreCategoryID property.
 void setPromotionMethod(PromotionMethodCodeType value)
          Sets the value of the promotionMethod property.
 void setPromotionScheme(PromotionSchemeCodeType value)
          Sets the value of the promotionScheme property.
 void setReferringeBayCategoryID(java.lang.String value)
          Sets the value of the referringeBayCategoryID property.
 void setReferringItemID(java.lang.String value)
          Sets the value of the referringItemID property.
 void setReferringKeywords(java.lang.String value)
          Sets the value of the referringKeywords property.
 void setReferringStoreCategoryID(java.lang.Long value)
          Sets the value of the referringStoreCategoryID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

promotedStoreCategoryID

protected java.lang.Long promotedStoreCategoryID

promotedeBayCategoryID

protected java.lang.String promotedeBayCategoryID

promotedKeywords

protected java.lang.String promotedKeywords

referringItemID

protected java.lang.String referringItemID

referringStoreCategoryID

protected java.lang.Long referringStoreCategoryID

referringeBayCategoryID

protected java.lang.String referringeBayCategoryID

referringKeywords

protected java.lang.String referringKeywords

promotionScheme

protected PromotionSchemeCodeType promotionScheme

promotionMethod

protected PromotionMethodCodeType promotionMethod

any

protected java.util.List<java.lang.Object> any
Constructor Detail

PromotionRuleType

public PromotionRuleType()
Method Detail

getPromotedStoreCategoryID

public java.lang.Long getPromotedStoreCategoryID()
Gets the value of the promotedStoreCategoryID property.

Returns:
possible object is Long

setPromotedStoreCategoryID

public void setPromotedStoreCategoryID(java.lang.Long value)
Sets the value of the promotedStoreCategoryID property.

Parameters:
value - allowed object is Long

getPromotedeBayCategoryID

public java.lang.String getPromotedeBayCategoryID()
Gets the value of the promotedeBayCategoryID property.

Returns:
possible object is String

setPromotedeBayCategoryID

public void setPromotedeBayCategoryID(java.lang.String value)
Sets the value of the promotedeBayCategoryID property.

Parameters:
value - allowed object is String

getPromotedKeywords

public java.lang.String getPromotedKeywords()
Gets the value of the promotedKeywords property.

Returns:
possible object is String

setPromotedKeywords

public void setPromotedKeywords(java.lang.String value)
Sets the value of the promotedKeywords property.

Parameters:
value - allowed object is String

getReferringItemID

public java.lang.String getReferringItemID()
Gets the value of the referringItemID property.

Returns:
possible object is String

setReferringItemID

public void setReferringItemID(java.lang.String value)
Sets the value of the referringItemID property.

Parameters:
value - allowed object is String

getReferringStoreCategoryID

public java.lang.Long getReferringStoreCategoryID()
Gets the value of the referringStoreCategoryID property.

Returns:
possible object is Long

setReferringStoreCategoryID

public void setReferringStoreCategoryID(java.lang.Long value)
Sets the value of the referringStoreCategoryID property.

Parameters:
value - allowed object is Long

getReferringeBayCategoryID

public java.lang.String getReferringeBayCategoryID()
Gets the value of the referringeBayCategoryID property.

Returns:
possible object is String

setReferringeBayCategoryID

public void setReferringeBayCategoryID(java.lang.String value)
Sets the value of the referringeBayCategoryID property.

Parameters:
value - allowed object is String

getReferringKeywords

public java.lang.String getReferringKeywords()
Gets the value of the referringKeywords property.

Returns:
possible object is String

setReferringKeywords

public void setReferringKeywords(java.lang.String value)
Sets the value of the referringKeywords property.

Parameters:
value - allowed object is String

getPromotionScheme

public PromotionSchemeCodeType getPromotionScheme()
Gets the value of the promotionScheme property.

Returns:
possible object is PromotionSchemeCodeType

setPromotionScheme

public void setPromotionScheme(PromotionSchemeCodeType value)
Sets the value of the promotionScheme property.

Parameters:
value - allowed object is PromotionSchemeCodeType

getPromotionMethod

public PromotionMethodCodeType getPromotionMethod()
Gets the value of the promotionMethod property.

Returns:
possible object is PromotionMethodCodeType

setPromotionMethod

public void setPromotionMethod(PromotionMethodCodeType value)
Sets the value of the promotionMethod property.

Parameters:
value - allowed object is PromotionMethodCodeType

getAny

public java.lang.Object[] getAny()
Returns:
array of Element Object

getAny

public java.lang.Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(java.lang.Object[] values)
Parameters:
values - allowed objects are Element Object

_getAny

protected java.util.List<java.lang.Object> _getAny()

setAny

public java.lang.Object setAny(int idx,
                               java.lang.Object value)
Parameters:
value - allowed object is Element Object

Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations: developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.