Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class NameRecommendationType

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

public class NameRecommendationType
extends Object
implements Serializable

This type provides details about recommended names and values for custom Item Specifics and/or Product Identifier types.

Java class for NameRecommendationType complex type.

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

 <complexType name="NameRecommendationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ValidationRules" type="{urn:ebay:apis:eBLBaseComponents}RecommendationValidationRulesType" minOccurs="0"/>
         <element name="ValueRecommendation" type="{urn:ebay:apis:eBLBaseComponents}ValueRecommendationType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="HelpURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="Source" type="{urn:ebay:apis:eBLBaseComponents}ItemSpecificSourceCodeType" minOccurs="0"/>
         <element name="HelpText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<Object> any
           
protected  String helpText
           
protected  String helpURL
           
protected  String name
           
protected  ItemSpecificSourceCodeType source
           
protected  RecommendationValidationRulesType validationRules
           
protected  List<ValueRecommendationType> valueRecommendation
           
 
Constructor Summary
NameRecommendationType()
           
 
Method Summary
protected  List<Object> _getAny()
           
protected  List<ValueRecommendationType> _getValueRecommendation()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 String getHelpText()
          Gets the value of the helpText property.
 String getHelpURL()
          Gets the value of the helpURL property.
 String getName()
          Gets the value of the name property.
 ItemSpecificSourceCodeType getSource()
          Gets the value of the source property.
 RecommendationValidationRulesType getValidationRules()
          Gets the value of the validationRules property.
 ValueRecommendationType[] getValueRecommendation()
           
 ValueRecommendationType getValueRecommendation(int idx)
           
 int getValueRecommendationLength()
           
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setHelpText(String value)
          Sets the value of the helpText property.
 void setHelpURL(String value)
          Sets the value of the helpURL property.
 void setName(String value)
          Sets the value of the name property.
 void setSource(ItemSpecificSourceCodeType value)
          Sets the value of the source property.
 void setValidationRules(RecommendationValidationRulesType value)
          Sets the value of the validationRules property.
 ValueRecommendationType setValueRecommendation(int idx, ValueRecommendationType value)
           
 void setValueRecommendation(ValueRecommendationType[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

validationRules

protected RecommendationValidationRulesType validationRules

valueRecommendation

protected List<ValueRecommendationType> valueRecommendation

helpURL

protected String helpURL

source

protected ItemSpecificSourceCodeType source

helpText

protected String helpText

any

protected List<Object> any
Constructor Detail

NameRecommendationType

public NameRecommendationType()
Method Detail

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getValidationRules

public RecommendationValidationRulesType getValidationRules()
Gets the value of the validationRules property.

Returns:
possible object is RecommendationValidationRulesType

setValidationRules

public void setValidationRules(RecommendationValidationRulesType value)
Sets the value of the validationRules property.

Parameters:
value - allowed object is RecommendationValidationRulesType

getValueRecommendation

public ValueRecommendationType[] getValueRecommendation()
Returns:
array of ValueRecommendationType

getValueRecommendation

public ValueRecommendationType getValueRecommendation(int idx)
Returns:
one of ValueRecommendationType

getValueRecommendationLength

public int getValueRecommendationLength()

setValueRecommendation

public void setValueRecommendation(ValueRecommendationType[] values)
Parameters:
values - allowed objects are ValueRecommendationType

_getValueRecommendation

protected List<ValueRecommendationType> _getValueRecommendation()

setValueRecommendation

public ValueRecommendationType setValueRecommendation(int idx,
                                                      ValueRecommendationType value)
Parameters:
value - allowed object is ValueRecommendationType

getHelpURL

public String getHelpURL()
Gets the value of the helpURL property.

Returns:
possible object is String

setHelpURL

public void setHelpURL(String value)
Sets the value of the helpURL property.

Parameters:
value - allowed object is String

getSource

public ItemSpecificSourceCodeType getSource()
Gets the value of the source property.

Returns:
possible object is ItemSpecificSourceCodeType

setSource

public void setSource(ItemSpecificSourceCodeType value)
Sets the value of the source property.

Parameters:
value - allowed object is ItemSpecificSourceCodeType

getHelpText

public String getHelpText()
Gets the value of the helpText property.

Returns:
possible object is String

setHelpText

public void setHelpText(String value)
Sets the value of the helpText property.

Parameters:
value - allowed object is String

getAny

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

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_getAny

protected List<Object> _getAny()

setAny

public Object setAny(int idx,
                     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.